Yalong Bay
Sanya, Hainan




Photos: Gary Todd from Xinzheng, China (CC0), Gary Todd from Xinzheng, China (CC0), Gary Todd from Xinzheng, China (CC0), Tanya Dedyukhina (CC BY 3.0)
- Distance
- About 25 km by road from central Sanya
- Beach
- About 7 to 7.5 km of white sand
- Visibility
- Usually 8 to 12 m
- Season
- All year; November to April is the most comfortable
Why go
Yalong Bay is the beach most people mean when they talk about swimming in Hainan: a crescent of fine white sand about 7 to 7.5 km long on the southeast side of Sanya, facing a string of green islands. The bay is sheltered, the shallows shelve gently for 50 to 60 m from the shore, and the water is clear enough that guides quote 8 to 12 m of visibility. It is China's nearest thing to a tropical swimming beach, and the sea is warm enough to swim in all year.
The route
The public beach is reached through several entrances around the central square and the Hundred Flowers Valley (Baihuagu) shopping street, and from there you can swim, snorkel or hire jet skis, banana boats and parasails. The long, easy swim is parallel to the shore inside the buoys in front of the central beach, with the islands on the horizon. Some stretches have rocks and shoals and are better for walking than swimming, so pick a sandy section. Most of the rest of the shore is fronted by resort hotels.
When to go
The sea is warm year round: the coolest water, in winter, is still around 22 C. The Sanya Tourism Board names November to April as the most comfortable months, with drier air and clearer skies, while summer is hotter and is the season for snorkelling. China's Ministry of Ecology and Environment checks the water every week from June to September, and in its July, August and late September 2026 bulletins Yalong Bay was rated excellent each time, and relatively suitable for swimming.
Getting there
Fly to Sanya Phoenix International Airport; in August 2026 Sanya had 36 international and regional air routes. Bus routes 8 and 27 link the airport with Yalong Bay, and routes 16 and 25 run from Nanshan Temple through downtown Sanya and Dadonghai to the bay. A taxi from the city costs about 30 to 50 yuan. Yalongwan station, on the high speed railway, is also in the area.
Permits and booking
The public beach is free and open all day. Nationals of 61 countries can enter Hainan without a visa for up to 30 days, arriving through the island's own ports and staying within Hainan, under a policy last widened on 20 August 2026. Separately, a national 30-day visa-free policy for many European, Asian and Latin American countries, Australia and New Zealand, and since 17 February 2026 the UK and Canada, runs to 31 December 2026. Check your nationality before you book.
How hard it is
Easy. The bay is sheltered and the shallows are wide and gently sloping, which makes it one of the gentlest swims on this list. The eastern end of the bay is occupied by the navy's Yulin base, so stay in the public areas.
Where to sleep
Yalong Bay is lined with resorts, among them the St Regis, Sheraton, Marriott, Ritz-Carlton, Pullman, Grand Hyatt and MGM Grand, along with Chinese hotels such as Resort Horizon, Mangrove Tree and Cactus. Cheaper rooms are in Dadonghai and downtown Sanya, a bus or taxi ride away.
Tips
- Swim from one of the public entrances near the central square or Baihuagu: much of the rest of the shore is hotel frontage.
- Choose the sandy stretches; the guide pages warn that parts of the bay have rocks and shoals.



































