Hainan hotels

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

Mangrove Tree Resort World Sanya Bay -Elader Palm Tower  5 stars

No.155 Phoenix Road, Sanya, China, 572000

Sanya
USD 128

Tangla Hotel Sanya  5 stars

Sanya Bay ,Sanya 572000, Sanya, China, 572000

Sanya Great
USD 176

Joya International Hotel  5 stars

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

Sanya Very good
USD 56

Hilton Haikou Meilan  5 stars

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

Haikou (Hainan) Great
USD 115

The Westin Sanya Haitang Bay Resort  5 stars

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

Sanya Very good
USD 464

Shangri-La Hotel, Haikou  5 stars

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

Haikou (Hainan) Very good
USD 97

Raffles Hainan  5 stars

Clearwater Bay Avenue, Lingshui (Hainan), China

Lingshui (Hainan) Very good
USD 357

Anantara Resort & Spa  5 stars

6 Xiaodonghai Road, Sanya, China, 572000

Sanya Great
USD 111

Hna Resort  5 stars

Sanya Bay Resort District - Sanya, Hainan, China

Hainan
USD 165

Cactus Resort Sanya By Gloria  5 stars

Yalong Bay National Resort District, Sanya, China, 572016

Sanya Very good
USD 52

The St. Regis Sanya Yalong Bay Resort  5 stars

Yalong Bay National Resort District, Sanya, China, 572016

Sanya Very good
USD 668

Mgm Grand Sanya  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Great
USD 292

Ocean Sonic Resort Sanya  5 stars

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

Sanya Very good
USD 126

Grand Metropark  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Great
USD 253

Le Meridien Shimei Bay Beach Resort & Spa  5 stars

Shimei Bay Beach, Liji Town, Wanning, China

Wanning Great
USD 149

Crowne Plaza Resort Sanya Bay  5 stars

No. 228 Sanya Bay Road, Sanya, China

Sanya Perfect
USD 68

Mangrove Tree Resort World - Buddha Hotel  5 stars

155 Fenghuang Road, Sanya, China

Sanya Great
USD 93

Intercontinental Sanya Haitang Bay Resort  5 stars

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

Sanya Great
USD 261

Qizi Bay Homeland Resort  5 stars

North Side Of Guangde Road, Qizi Bay, Changjiang, China, 574700

Changjiang

Kempinski Hotel Haitang Bay Sanya  5 stars

No.2 Haitang North Road, Sanya, China

Sanya
USD 88

Grand Hyatt Sanya Haitang Bay Resort & Spa  5 stars

68 Haitang North Road, Sanya, China

Sanya Great
USD 275

G Charlton Hotels Resorts Sanya  5 stars

Creative Town Yazhou Bay, Sanya, China

Sanya

Hna Resort Haikou  5 stars

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

Haikou (Hainan) Nice
USD 81

Leroy Hotel Wuzhishan  5 stars

Intersection Of Yijing Road And, Wuzhishan, China, 572200

Wuzhishan

Le Parker International Hotel  5 stars

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

Sanya Great
USD 48

Sofitel Sanya Leeman Resort  5 stars

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

Sanya Very good
USD 154

Hualuxe Haikou Seaview  5 stars

No 21 Bihai Rd 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 Very good
USD 257

Barry Boutique Hotel Sanya  5 stars

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

Sanya Very good
USD 61

Jw Marriott Hotel Sanya Dadonghai Bay  5 stars

88 Haiyun Road, Sanya, China, 572000

Sanya Perfect
USD 132

Haikou Marriott Hotel  5 stars

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

Haikou (Hainan) Very good
USD 119

Park Hyatt Sanya Sunny Bay Resort  5 stars

5 Sunny Bay Road, Sanya, China, 572000

Sanya Perfect
USD 298

Shangri Las Sanya Resort And Spa Hainan  5 stars

88 North Hai Tang Road, Sanya, China, 572000

Sanya Very good
USD 139

Serenity Coast All Suite Resort Sanya  5 stars

No. 15 Xiaodonghai Road, Sanya, China

Sanya Great
USD 69

Club Med Sanya  5 stars

No.236 Sanya Bay Road, Sanya, China

Sanya Nice

Howard Johnson New Port Resort Haikou  5 stars

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

Haikou (Hainan) Nice
USD 87

Holiday Inn Resort Sanya Yalong Bay  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Very good
USD 117

Hilton Sanya Yalong Bay Resort & Spa  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Great
USD 204

Sunshine Resort Intime Sanya  5 stars

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

Sanya Great
USD 131

Yalong Bay Mangrove Tree Resort  5 stars

Yalong Bay National Resort District, Sanya, China, 572016

Sanya Very good
USD 192

Sanya Marriott Yalong Bay Resort & Spa  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Great
USD 242

Sheraton Sanya Resort  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Very good
USD 172

Mandarin Oriental  5 stars

12 Yuhai Road, Sanya, China, 572000

Sanya Great
USD 365

Sheraton Haikou Hotel  5 stars

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

Haikou (Hainan) Very good
USD 95

Golden Coast Lawton  5 stars

68 Renmin Avenue, Haikou (Hainan), China, 570208

Haikou (Hainan) Great
USD 80

The Ritz-Carlton Sanya, Yalong Bay  5 stars

Yalong Bay National Resort District, Sanya, China, 572000

Sanya Great
USD 531

Wan Jia Hotel Resort Sanya  5 stars

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

Sanya Very good
USD 53

Pullman Sanya Yalong Bay Villas & Resort  5 stars

Yalong Bay National, Sanya, China, 572000

Sanya Great
USD 234

Palm Beach Resort & Spa  5 stars

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

Sanya Very good
USD 58

Sheraton Sanya Haitang Bay Resort  5 stars

Haitang Beilu, Sanya, China, 572013

Sanya Very good
USD 160

Eadry Royal Garden Hotel Haikou  5 stars

188 Hai Yu Avenue,Lingshan Town, Haikou (Hainan), China, 572000

Haikou (Hainan) Very good
USD 72

Renaissance Sanya Resort & Spa  5 stars

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

Sanya Very good
USD 385

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 167

Conrad Sanya Haitang Bay  5 stars

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

Sanya Great
USD 299

Mission Hills Resort Haikou  5 stars

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

Haikou (Hainan) Guest rating
USD 129

Intercontinental Sanya Resort  5 stars

No. 1 Zhouji Road, Sanya, China, 572000

Sanya Great
USD 134

Phoenix Island Resort Sanya  4 stars

Phoenix Island Cde, Sanya Bay Road, Sanya, China

Sanya Very good
USD 88

Holiday Inn Resort Sanya Bay  4 stars

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

Sanya Very good
USD 128

Bao Hong Hotel Sanya  4 stars

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

Sanya Great
USD 45

Treasure Island Seaview Hotel  4 stars

Sanya Bay Resort District, Sanya, China, 571533

Sanya Nice

Sanya Phoenix Airport Hotel  4 stars

Commercial Building A Bridge From Sanya Phoenix In, Sanya, China

Sanya Very good
USD 137

Real Madrid Holiday Yachts View Of The Sea Resort  4 stars

100 Guanhai Road, Longhua District, Haikou, Haikou (Hainan), China, 570125

Haikou (Hainan)
USD 71

Baohua Harbour View Hotel  4 stars

No.69 Binhai Avenue, Haikou (Hainan), China, 570105

Haikou (Hainan) Great
USD 31

Spring Four Seasons Hotel  4 stars

No. 39 Renmin Road, Qionghai, China

Qionghai Great

Guesthouse International  4 stars

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

Hainan Very good
USD 368

Hainan New Hot Spring International  4 stars

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

Haikou (Hainan) Great

Serengeti Hotel  4 stars

52 Haixiu Road, Haikou (Hainan), China

Haikou (Hainan) Very good
USD 53

Tianfuyuan  4 stars

208 Sanya Bay, Sanya, China, 572000

Sanya Very good
USD 112

Sanya International  4 stars

1 Jiefang Road, Sanya, China, 572000

Sanya Very good
USD 30

Phoenix Waterside Gloria Resort  4 stars

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

Sanya Great
USD 66

Eadry Hotel Sanya  4 stars

2 Yuya Avenue, Sanya, China, 572000

Sanya Very good
USD 106

Guesthouse International Hotel Renaissance City Haikou  4 stars

No 32 Binhai Avenue, Haikou (Hainan), China

Haikou (Hainan)
USD 76

Hainan Hongyun Hotel  4 stars

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

Haikou (Hainan) Very good
USD 46

Sanya Royal Garden Resort  4 stars

Luling Road Dadonghai, Sanya, China, 572021

Sanya Guest rating
USD 180

Nanshan  4 stars

Nanshan Cultural Tourism Zone ,Sanya 572000, Sanya, China

Sanya Great
USD 121

Hawaii Hotel  4 stars

62 Yu Ya Da Tong, Sanya, China

Sanya Very good
USD 44

Pearl River Garden Hotel  4 stars

Dadong Hai, Sanya, China, 572021

Sanya Very good
USD 99

Sun City Hotel  4 stars

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

Haikou (Hainan) Very good
USD 40

Doubletree Resort By Hilton Hotel Sanya Haitang Bay  4 stars

Haitang Bay, Sanya, China, 572000

Sanya Very good
USD 184

Oscar Hotel  4 stars

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

Haikou (Hainan) Great
USD 52

Holiday Inn Express Sanya Bay  3 stars

No. 580 Jiefang Road, Sanya, China

Sanya Very good
USD 33

No.9 Theme Apartment  3 stars

No. 6 Youyi Road, Hexi District, Sanya, China, 572000

Sanya

Holiday Inn Express Haikou West Coast  3 stars

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

Haikou (Hainan) Very good
USD 42

Doubletree By Hilton Chengmai Haikou  3 stars

C01, Mangrove Bay, Fushan Town, Che, Haikou (Hainan), China

Haikou (Hainan)
USD 94

Haikou Banana Hostel  2 stars

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

Haikou (Hainan) Nice
USD 13

Home Inn Haikou Haidian Heping Avenue  2 stars

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

Haikou (Hainan)
USD 19

Phoenix Ten Room Leisure  2 stars

3-1 District,Haipo Development Zone, Yanglan, China

Yanglan
USD 134

7 Days Inn  2 stars

Hong Kong City, No.30 Da Tong Road, Long Hua District, Haikou (Hainan), China

Haikou (Hainan) Great
USD 25

7 Days Inn Wanlvyuan Garden  2 stars

No. 188 Yan Zao Road, Haikou (Hainan), China, 570105

Haikou (Hainan) Guest rating
USD 18

Colorful Holiday Family Inn  2 stars

Room 28A11,Bihailantian District ,Sanya 572000, Sanya, China

Sanya

Meilan Airport To Home Hotel  0 stars

No.1 Shangzhu Yuan, Yanfeng Road. , Haikou (Hainan), China, 570000

Haikou (Hainan)
USD 18

Nice Apartment Near Moon Bay Stone Park  0 stars

Room 1805 No 2 Shitan Tongguling Nature Protect Area, Wenchang, China, 571333

Wenchang
USD 39

Care Hotel Coast Collection  0 stars

No. 16 Tie Lu Dong Xiang, Sanya, China

Sanya
USD 29

Narada Resort And Spa Perfume Bay  0 stars

Perfume Bay, Lingshui (Hainan), China, 572422

Lingshui (Hainan) Great
USD 218

Hip-Hop Hotel Apartment  0 stars

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

Haikou (Hainan)
USD 42

Sanya Palmena International Apartment  0 stars

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

Sanya Great
USD 46

Banyan Tree Sanya  0 stars

No 6 Luling Road, Sanya, China, 572000

Sanya Perfect
USD 571