Sanya: four bays, four different holidays
Sanya sits on the southern tip of Hainan Island, about 18 degrees north, and it is China's only beach destination of real size. It is a 30 km strip of coast, and the bays sit 10 to 35 km apart with no metro.
Yalong Bay has the finest sand and the clearest, calmest water, the safest swimming and the five-star resorts, but it is 25 km east of town with almost nothing else around.
Dadonghai is the practical base — in town, walkable to beach, restaurants and shops, with the best-value rooms and the shortest rides to the other bays.
Haitang Bay is the newest and most expensive strip, 34 km from the airport, home to Atlantis, the giant duty-free mall and the Wuzhizhou Island ferry. Surf is rougher and stretches close to swimmers.
Sanya Bay is the longest and cheapest, closest to the airport, with the best sunsets and the weakest water.
All Sanya guides
Getting there2
Food & drink1
More guides6
What to see
- Yalong Bay — 7 to 8 km of the best sand and clearest, calmest water in Sanya, 25 km east of the centre. The public beach is free.
- Wuzhizhou Island — the best beach day, and the one that needs a plan. Tickets about ¥133–168 including the round-trip ferry, with a 15,000-a-day cap, so book about a week ahead in the November to April peak.
- Nanshan — a 108-metre Guanyin statue standing in the sea, 40 km west. Twentieth-century scale rather than history, and the city's most expensive ticket, moving with season and package.
- Tianya Haijiao — two inscribed shoreline boulders, 23 km west on the same road as Nanshan, so both fit into one westward day.
- Luhuitou Park — a hill park looking over the city and coastline. Go late afternoon for sunset.
Best time to go
November to April is the dry season, and March and November are the best single months. The sea is swimmable all year, about 23°C in January to 29°C from June to September.
| Period | Weather | Price and crowds |
|---|---|---|
| December–February | Coolest sea, driest months | Peak: five-star resorts ¥1,500–8,000 a night, Chinese New Year the maximum |
| March–April | 24–27°C, low rain | Crowds thin, prices fall |
| May–September | 29–33°C, afternoon rain | ¥700–3,000, 30–50% below winter |
| September | Wettest month, peak typhoon risk | Price floor; five-star rooms under ¥500 |
| First week of October | Improving | National Day spike; book early or avoid |
| November | 26°C, dry season opens | Rising; book 4 to 6 weeks ahead |
The typhoon season runs roughly June to October, August and September riskiest. Chinese New Year moves with the lunar calendar and is the priciest week of the year.
Getting there
Sanya Phoenix (SYX) sits on the western edge of the city and there is no metro. The airport is 5 to 10 km from the Sanya Bay strip, 15 km from Dadonghai and downtown, 30 km from Yalong Bay and 34 km from Haitang Bay.
The shuttle bus is the cheap option. Line 1 (¥25) runs through Sanya Bay, downtown and Dadonghai to the Yalong Bay hotels, 18 times a day to the last arrival; Line 2 (¥25) serves Haitang Bay nine times a day, last at 22:00. Taxis meter at ¥11 for 2.5 km then ¥2.4 per km, rising to ¥3.6 past 10 km — roughly ¥25–40 to Sanya Bay, ¥45–65 to Dadonghai, ¥100–130 to Yalong Bay and ¥110–145 to Haitang Bay.
The Hainan ring railway also stops at a station attached to the terminal, entered from the west side of T1, though it does not run to Yalong Bay.
How many days
Four days covers it comfortably: one beach day at Yalong Bay, one at Wuzhizhou Island, one day west to Nanshan and Tianya Haijiao, and one city day with Luhuitou at sunset. Three works if you drop Nanshan or Wuzhizhou.
Before you book
Cost it out with our China trip cost breakdown, pack for heat and rain from the China packing list, and set up your data before you fly with our eSIM options for China.
Frequently asked questions
Which bay should I stay in on a first trip?
Dadonghai: in town, walkable, best-value rooms and the shortest rides to the other bays.
Can you swim in Sanya in winter?
Yes. The sea is about 23°C in January — cool, but genuinely swimmable.
Do I need to book Wuzhizhou Island in advance?
Yes in peak windows — the island caps visitors at 15,000 a day.
When is typhoon season in Sanya?
Roughly June to October, August and September riskiest. It usually means a cancelled flight rather than danger on land.
How much does a Sanya hotel cost in peak season?
Five-star beachfront resorts run about ¥1,500 to ¥8,000 a night from December to February; the May to September low season, ¥700–3,000.
Does Sanya have a metro?
No. There is one downtown tram line, T1, at a flat ¥3, plus the ring railway between towns.