Hainan hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Shangri-La'S Sanya Resort & Spa  5 stars

88 North Hai Tang Road, Sanya, China, 572000

Sanya Very good
USD 238

The St. Regis Sanya Yalong Bay Resort  5 stars

Yalong Bay National Resort District, Sanya, China, 572016

Sanya Very good
USD 508

Mgm Grand Sanya  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Great
USD 244

Dragon Bay Hotel  5 stars

Yalong Bay National Resort District, Sanya, China, 570216

Sanya
USD 225

Ocean Sonic Resort Sanya  5 stars

No.168 Sanya Bay Road, Sanya, China, 572000

Sanya Great
USD 145

Grand Metropark  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Great
USD 105

Le Meridien Shimei Bay Beach  5 stars

Shimei Bay Beach, Liji Town, Wanning, China

Wanning Perfect
USD 129

Crowne Plaza Resort Sanya Bay  5 stars

No. 228 Sanya Bay Road, Sanya, China

Sanya
USD 124

Serenity Coast All Suite Resort Sanya  5 stars

No. 15 Xiaodonghai Road, Sanya, China

Sanya Great
USD 184

Club Med Sanya  5 stars

No.236 Sanya Bay Road, Sanya, China

Sanya Guest rating

Hna Resort  5 stars

Sanya Bay Resort District - Sanya, Hainan, China

Hainan
USD 165

Howard Johnson New Port Resort Haikou  5 stars

21 XI Yuan Road Xin Bu Island, Haikou (Hainan), China, 570209

Haikou (Hainan) Guest rating
USD 77

Wanda Vista Resort Sanya  5 stars

No.2 Haitang North Road, Sanya, China, 572013

Sanya Great
USD 115

Hualuxe Haikou Seaview  5 stars

21 Bihai Road, Meilan District, Haikou (Hainan), China

Haikou (Hainan) Very good
USD 82

Sanya Wuzhizhou Coral Hotel  5 stars

Wu Zhi Zhou Island, Haitang Bay, Sanya, China, 572014

Sanya Great
USD 257

Anantara Resort & Spa  5 stars

6 Xiaodonghai Road, Sanya, China, 572000

Sanya
USD 136

Park Hyatt Sanya Sunny Bay Resort  5 stars

5 Sunny Bay Road, Sanya, China, 572000

Sanya Perfect
USD 588

Haikou Marriott Hotel  5 stars

No 292 Binhai Avenue, Haikou (Hainan), China, 570311

Haikou (Hainan) Nice
USD 107

Jw Marriott Hotel Sanya Dadonghai Bay  5 stars

88 Haiyun Road, Sanya, China, 572000

Sanya Perfect
USD 168

Intercontinental Sanya Haitang Bay Resort  5 stars

No 128 North Haitang Road, Haitang Bay, Sanya, China, 572013

Sanya Great
USD 505

Tangla Hotel Sanya  5 stars

Sanya Bay Resort, Sanya, China, 572000

Sanya
USD 121

Joya International Hotel  5 stars

No.196-1 Hedong Road, Sanya, China, 572000

Sanya Very good
USD 92

Timton International  5 stars

199, Sanya, China, 572000

Sanya Great
USD 107

Hilton Haikou Meilan  5 stars

2 Qiongshan Road, Meilan District, Haikou (Hainan), China, 571126

Haikou (Hainan) Perfect
USD 1 251

The Westin Sanya Haitang Bay Resort  5 stars

No. 116, Haitang North Road, Sanya, China, 572013

Sanya Very good
USD 279

Shangri-La Hotel, Haikou  5 stars

256 Binhai Road, Haikou (Hainan), China, 570311

Haikou (Hainan) Very good
USD 99

Barry Boutique Hotel Sanya  5 stars

No.16 Haiyun Road, Dadonghai Resort, Sanya, China, 572000

Sanya Very good
USD 78

Raffles Hainan  5 stars

Clearwater Bay Avenue, Lingshui (Hainan), China

Lingshui (Hainan) Very good
USD 185

Sheraton Sanya Haitang Bay Resort  5 stars

Haitang Beilu, Sanya, China, 572013

Sanya Very good
USD 279

Eadry Royal Garden Hotel Haikou  5 stars

No.188, Hai Yu Avenue, Ling Shan Town, Mei Lan District, Haikou (Hainan), China, 572000

Haikou (Hainan)
USD 89

Renaissance Sanya Resort & Spa  5 stars

1, Yezhou Road, Haitang Bay, Sanya, China, 572013

Sanya Very good
USD 203

The Ritz-Carlton Sanya, Yalong Bay  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Great
USD 311

G Charlton Hotels Resorts Sanya  5 stars

Creative Town Yazhou Bay, Sanya, China

Sanya

Grand Hyatt Sanya Haitang Bay Resort And Spa  5 stars

68 Haitang North Road, Sanya, China

Sanya
USD 223

Mandarin Oriental  5 stars

12 Yuhai Road, Sanya, China, 572000

Sanya Great
USD 234

Wan Jia Hotel Resort Sanya  5 stars

No. 133, Xin Cheng Road, Sanya, China, 572000

Sanya Very good
USD 48

Kempinski Hotel Haitang Bay Sanya  5 stars

No.2 Haitang North Road, Sanya, China

Sanya
USD 88

Sheraton Haikou Hotel  5 stars

199 Bin Hai Road, Haikou (Hainan), China, 570311

Haikou (Hainan) Very good
USD 108

Sheraton Sanya Resort  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Very good
USD 837

Sanya Marriott Yalong Bay Resort & Spa  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Great
USD 137

Mingshen Golf & Bay Resort Sanya  5 stars

No.9 Luhuitou Road, Sanya, China

Sanya Nice
USD 86

Hilton Sanya Yalong Bay Resort & Spa  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Great
USD 335

Holiday Inn Resort Yalong Bay Sanya  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Very good
USD 132

Yalong Bay Mangrove Tree Resort  5 stars

Yalong Bay National Resort District, Sanya, China, 572016

Sanya Very good
USD 266

Sunshine Resort Intime Sanya  5 stars

No. 88 Haihua Road, Sanya City Dadonghai, Sanya, China, 572021

Sanya Great
USD 254

Hainan Vital Resort  5 stars

2 Wanxing Road Haidian Island, Haikou (Hainan), China, 570208

Haikou (Hainan)
USD 117

Pullman Oceanview Sanya Bay Resort & Spa  5 stars

No 158 Sanya Bay Road, Sanya, China, 572000

Sanya Great
USD 194

Conrad Sanya Haitang Bay  5 stars

Haitang Road, Haitang Bay, Sanya, China, 572000 PRC

Sanya Great
USD 479

Mission Hills Resort Haikou  5 stars

No.1 Mission Hills Boulevard, Longhua District, Haikou (Hainan), China, 571155

Haikou (Hainan) Guest rating
USD 104

Doubletree Resort By Hilton Sanya Haitang Bay  5 stars

Haitang Bay, Sanya, China, 572000

Sanya Very good
USD 179

Sofitel Sanya Leeman Resort  5 stars

No 28 North Haitang Road Haitang Bay District, Sanya, China, 572014

Sanya
USD 121

Le Parker International Hotel  5 stars

Intersection Of He XI Rd And Wen Ming Rd, Sanya, China, 572000

Sanya Great
USD 64

Banyan Tree Sanya  5 stars

Luling Road No 6, Sanya, China, 572000

Sanya Perfect
USD 509

Hna Resort Haikou  5 stars

West Binhai Road Haikou City 134, Haikou (Hainan), China, 570311

Haikou (Hainan) Guest rating
USD 81

Intercontinental Sanya Resort  5 stars

No. 1 Zhouji Road, Sanya, China, 572000

Sanya Perfect
USD 132

Leroy Hotel Wuzhishan  5 stars

Intersection Of Yijing Road And, Wuzhishan, China, 572200

Wuzhishan

Pullman Sanya Yalong Bay Villas & Resort  5 stars

Yalong Bay National, Sanya, China, 572000

Sanya Great
USD 173

Palm Beach Resort & Spa  5 stars

Haipo Tourism Resort, Sanya Bay, Sanya, China, 572023

Sanya Very good
USD 153

Guesthouse International  4 stars

No.33 Yuya Road - Sanya, Hainan, China, 572021

Hainan Very good
USD 368

Bao Hong Hotel Sanya  4 stars

No.18 Haiyun Road, Dadonghai Tourism Area, Da Dong Hai District, Sanya, China, 572021

Sanya Great
USD 78

Phoenix Island Resort Sanya  4 stars

Phoenix Island Cde, Sanya Bay Road, Sanya, China

Sanya Very good
USD 158

Hawaii Hotel  4 stars

62 Yu Ya Da Tong, Sanya, China

Sanya Great
USD 84

Nanshan  4 stars

Nanshan Cultural Tourism Zone, Sanya, China

Sanya
USD 121

Sun City Hotel  4 stars

No.16, Longhua Road, Longhua District, Haikou (Hainan), China, 570102

Haikou (Hainan) Very good
USD 47

Hainan New Hot Spring International  4 stars

50 Longkun North Road,570125 Haikou,Longhua District, Haikou (Hainan), China, 570105

Haikou (Hainan)

Baohua Harbour View Hotel  4 stars

No.69 Bin Hai Ave, , Haikou (Hainan), China, 570105

Haikou (Hainan) Great
USD 63

Oscar Hotel  4 stars

No.12, Haixiu Road, Haikou (Hainan), China, 570206

Haikou (Hainan)
USD 51

Tianfuyuan  4 stars

208 Sanya Bay, Sanya, China, Sanya, China, 572000

Sanya Very good
USD 89

Eadry Hotel Sanya  4 stars

Yuya Avenue, Sanya, Cn, Sanya, China, 572000

Sanya Very good
USD 106

Sanya Royal Garden Resort  4 stars

Luling Road Dadonghai, Sanya, China, 572021

Sanya Guest rating
USD 128

Cactus Resort Sanya By Gloria  4 stars

Yalong Bay National Resort District, Sanya, China, 572016

Sanya Very good
USD 89

Serengeti Hotel  4 stars

52 Haixiu Road, Haikou (Hainan), China

Haikou (Hainan)
USD 53

Holiday Inn Resort Sanya Bay  4 stars

Sanya Bay Haipo Tourism Resort Zone, Sanya, China, 572000

Sanya Very good
USD 93

Hainan Hongyun Hotel  4 stars

15 Haixiu Avenue (Haixiu Dadao), Haikou (Hainan), China

Haikou (Hainan) Nice
USD 48

Guesthouse International Hotel Renaissance City Haikou  4 stars

No 32 Binhai Avenue, Haikou (Hainan), China

Haikou (Hainan)
USD 76

Phoenix Waterside Gloria Resort Sanya  4 stars

No.555 Hedong Road,None,Sanya, Sanya, China

Sanya
USD 65

Sanya International Hotel  3 stars

1 Jiefang Road, Sanya, China, 572000

Sanya Nice
USD 60

Pearl River Garden Hotel  4 stars

No.1 Donghai Road, Sanya, China, 572021

Sanya Very good
USD 106

Holiday Inn Express Haikou West Coast  3 stars

No.197 Binhai Avenue, Haikou (Hainan), China

Haikou (Hainan)
USD 51

The Royal Begonia, A Luxury Collection Resort, Sanya  3 stars

Haitang Beilu, Haitang Bay, Sanya, China, 572013

Sanya Guest rating
USD 271

Haikou Banana Hostel  2 stars

21 People'S Avenue, Liyuan Neighbourhood, Block 3 & 4, Haikou (Hainan), China, 050207

Haikou (Hainan) Nice
USD 19

Home Inn Haikou Haidian Heping Avenue  2 stars

No. 15 Heping Avenue, Haikou (Hainan), China

Haikou (Hainan)
USD 19

7 Days Inn  2 stars

30 Datong Road Longhua District Haikou, Haikou (Hainan), China

Haikou (Hainan)
USD 26

Lin Long Jin Zhi Apartment  0 stars

Hairige, Bihai Lantian Community, Sanya Bay Road, Hexi District, Sanya, China

Sanya

Hip-Hop Hotel Apartment  0 stars

Room2020,20Th Building,Seview Inietnational Plaza,No.6 Haixiu East, Haikou (Hainan), China

Haikou (Hainan)
USD 42

Care Hotel Coast Collection  0 stars

No. 16 Tie Lu Dong Xiang, Sanya, China

Sanya
USD 39

Sanya Palmena International Apartment  0 stars

Room 401 Building A Xin Cheng Road, Sanya, China, 572500

Sanya Great
USD 56

Xiaohaiya Apartment  0 stars

Meilixinhaian No.154 Sanyawan Rd, Sanya, China, 572000

Sanya
USD 189

Narada Resort And Spa Perfume Bay  0 stars

Perfume Bay, Lingshui (Hainan), China, 572422

Lingshui (Hainan) Great
USD 233