Hotels near Shangri La Beach

Find out more about Shangri La Beach
Where is Shangri La Beach?
Yanuca Island is home to Shangri La Beach. Yanuca Island is a family-friendly city well known for its recreation options and beaches. If you'd like to find things to do in the area, you may want to check out Natadola Beach and Sigatoka Sand Dunes.
Where Can I Stay near Shangri La Beach?
We've got a selection of hotels you can choose from near Shangri La Beach. You may want to consider one of these options that are popular with our travelers:
Shangri-La's Fijian Resort and Spa, Yanuca Island, Fiji
- • 5-star resort • Free valet parking • Free beach cabanas • Free WiFi • Central location
Gecko's Resort
- • 3.5-star resort • Free parking • Restaurant • Spa • Central location
Things to See and Do near Shangri La Beach
What to See near Shangri La Beach
- • Natadola Beach
- • Sigatoka Sand Dunes
- • Kula Eco Park
- • Lawaqa Park
- • Tavuni Hill Fort
How to Get to Shangri La Beach
Flights to Yanuca Island
- • Nadi Intl. Airport (NAN), 26.9 mi (43.3 km) from central Yanuca Island
- • Malololailai (PTF), 29.4 mi (47.3 km) from central Yanuca Island