Shangri-La's Fijian Resort & Spa is a beachfront resort located on Yanuca Island. The resort features spacious rooms and suites with private balconies or patios overlooking the ocean or gardens. Guests can enjoy a range of activities, including swimming, snorkeling, and kayaking. The resort also has several dining options, a spa, and a kids' club.