Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Sanya
See the latest prices and deals by choosing your dates
Hotel in Sanya · 14.81 mi from centre
9.0
2 reviews
Breakfast available
With a stay at 1 Hotel Haitang Bay Sanya in Sanya (Haitang District), you'll be within a 5-minute drive of Haitang Bay and Wuzihzhou Island Beach. This family-friendly hotel is 11.5 mi (18.4 km) from Yalong Bay.
Resort in Sanya · 17.79 mi from centre
9.4
58 reviews
Breakfast available
With a stay at The Sanya EDITION in Sanya (Haitang District), you'll be a 4-minute drive from China Duty Free Sanya Duty Free Shop and 9 minutes from Shenlonggu Hot Spring Park. This beach resort is 16 mi (25.7 km) from Yalong Bay and 25.6 mi (41.1 km) from Sanya Bay.
Hotel in Sanya · 17.14 mi from centre
9.0
143 reviews
Breakfast available
Located in Sanya (Haitang District), Grand Hyatt Sanya Haitang Bay Resort and Spa is within a 15-minute drive of Haitang Bay and Wuzihzhou Island Beach. This beach hotel is 7 mi (11.3 km) from Shenquangu Hot Spring Park and 14.4 mi (23.1 km) from Yalong Bay.
Hotel in Sanya · 17.20 mi from centre
9.2
16 reviews
Breakfast available
With a stay at Rosewood Sanya in Sanya (Haitang District), you'll be a 3-minute drive from China Duty Free Sanya Duty Free Shop and 7 minutes from Haitang Bay. This beach hotel is 14.5 mi (23.3 km) from Yalong Bay and 24.1 mi (38.8 km) from Sanya Bay.
Hotel in Sanya · 18.60 mi from centre
9.0
36 reviews
Breakfast available
When you stay at InterContinental Sanya Haitang Bay Resort by IHG in Sanya, you'll be on the beach and 14.7 mi (23.7 km) from Yanoda Rainforest Cultural Tourism Zone. This beach hotel is within the vicinity of Wuzihzhou Island Beach.
Hotel in Hainan, Lingshui · 22.49 mi from centre
9.2
9 reviews
Breakfast available
Located in Lingshui, Capella Tufu Bay, Hainan is on the Strip, within a 15-minute drive of Yetian Ancient Village and Qingshuiwan Golf Club. This beach hotel is 21.3 mi (34.3 km) from Yalong Bay and 28.9 mi (46.5 km) from Sanya Bay.
Hotel in Sanya · 16.87 mi from centre
7.8
42 reviews
Breakfast available
Located in Sanya (Haitang District), Shangri-La Sanya is within a 10-minute drive of Haitang Bay and Wuzihzhou Island Beach. This beach hotel is 7 mi (11.3 km) from Shenquangu Hot Spring Park and 13.6 mi (22 km) from Yalong Bay.
Hotel in Sanya · 16.54 mi from centre
9.6
17 reviews
Located in Sanya, a few steps from Haitang Bay Beach, Wanda Reign Resort & Villas Sanya Haitang Bay provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a restaurant. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The accommodation offers an ATM, a concierge service and luggage storage for guests.
The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. All units will provide guests with a wardrobe and a kettle.
Breakfast is available daily, and includes continental, American and Asian options.
Sanya Yalong Bay Train Station is 23 km from Wanda Reign Resort & Villas Sanya Haitang Bay, while Sanya Railway Station is 34 km away. Sanya Phoenix International Airport is 44 km from the property.
Hotel in Sanya · 18.15 mi from centre
8.0
29 reviews
Breakfast available
With a stay at The Westin Sanya Haitang Bay Resort in Sanya (Haitang District), you'll be a 3-minute drive from China Duty Free Sanya Duty Free Shop and 10 minutes from Haitang Bay. This beach hotel is 14.8 mi (23.8 km) from Yanoda Rainforest Cultural Tourism Zone and 15.4 mi (24.8 km) from Yalong Bay.
Hotel in Sanya · 16.48 mi from centre
10.0
1 review
Breakfast available
Located in Sanya (Haitang District), Wanda Reign Resort & Villa Haitang Bay is within a 10-minute drive of Haitang Bay and China Duty Free Sanya Duty Free Shop. This family-friendly hotel is 3 mi (4.8 km) from Wuzihzhou Island Beach and 8.6 mi (13.8 km) from Shenquangu Hot Spring Park.
Resort in Sanya · 16.51 mi from centre
8.8
56 reviews
Breakfast available
With a stay at Sofitel Sanya Leeman Resort in Sanya (Haitang District), you'll be a 5-minute drive from Haitang Bay and 8 minutes from Wuzihzhou Island Beach. This beach resort is 8.1 mi (13.1 km) from Shenquangu Hot Spring Park and 12.9 mi (20.7 km) from Yalong Bay.
Resort in Sanya · 17.09 mi from centre
8.2
185 reviews
Breakfast available
With a stay at Renaissance Sanya Haitang Bay Resort in Sanya (Haitang District), you'll be a 4-minute drive from China Duty Free Sanya Duty Free Shop and 6 minutes from Haitang Bay. This beach resort is 14 mi (22.5 km) from Yalong Bay and 3.7 mi (5.9 km) from Wuzihzhou Island Beach.
Hotel in Sanya · 16.50 mi from centre
9.0
2 reviews
Breakfast available
With a stay at Wanda Realm Resort Sanya Haitang Bay in Sanya (Haitang District), you'll be within a 10-minute drive of Haitang Bay and China Duty Free Sanya Duty Free Shop. This beach hotel is 13.3 mi (21.4 km) from Yalong Bay and 3 mi (4.9 km) from Wuzihzhou Island Beach.
Resort in Sanya · 16.75 mi from centre
8.2
16 reviews
Breakfast available
Located in Sanya (Haitang District), JW Marriott Sanya Haitang Bay Resort & Spa is within a 10-minute drive of Haitang Bay and Wuzihzhou Island Beach. This beach resort is 13.7 mi (22.1 km) from Yalong Bay and 15.6 mi (25.1 km) from Qingshuiwan Golf Club.
Resort in Sanya · 22.73 mi from centre
8.0
8 reviews
Breakfast available
When you stay at Thousand Cranes Sanya Yazhou Bay Int'l Exchange Centre in Sanya, you'll be within a 10-minute drive of Yazhou Bay and Nanshan Temple. This family-friendly resort is 6.3 mi (10.2 km) from Sanya Daxiaodongtian Area and 6.6 mi (10.6 km) from Sanshisan Shuri Kannondo Temple.
Hotel in Sanya · 16.65 mi from centre
7.2
7 reviews
The upscale Mangrove Sanya is located along the coast line of Sanya. This property offers free private parking.
Haitang Bay International Shopping Complex is about 4 km from The Mangrovetree Sanya Resort, while Wuzhizhou Island is 15 km away.
Mangrove Sanya offers contemporary rooms with an elegant design. There are also 18 family-themed suites. All units come with a balcony and a view of the sea. The luxurious rooms at this property have carpeted floors and a private bathroom equipped with a walk-in shower. Free toiletries are provided. Each room has a flat-screen TV.
This property provides activities including but not limited to tennis and Billiards for a fee. A free fitness centre is also offered. Concierge service is available at this property.
There are 6 restaurants on site, offering different dining options. This property aims to elevate guests’ lifestyle on vacation.
Hotel in Sanya · 15.28 mi from centre
8.0
1 review
Breakfast available
Located in Sanya (Haitang District), The Taikang Sanya, a Tribute Portfolio Resort is within a 5-minute drive of Haitang Bay and Wuzihzhou Island Beach. This family-friendly hotel is 10.7 mi (17.2 km) from Yalong Bay and 21.5 mi (34.7 km) from Sanya Bay.
Resort in Sanya · 16.60 mi from centre
8.4
32 reviews
Breakfast available
With a stay at Sheraton Sanya Haitang Bay Resort in Sanya (Haitang District), you'll be a 5-minute drive from China Duty Free Sanya Duty Free Shop and 6 minutes from Haitang Bay. This beach resort is 3.7 mi (5.9 km) from Wuzihzhou Island Beach and 7.3 mi (11.7 km) from Shenquangu Hot Spring Park.
Hotel in Sanya · 17.86 mi from centre
9.6
13 reviews
Breakfast available
With a stay at Crowne Plaza Sanya Haitang Bay Resort by IHG in Sanya (Haitang District), you'll be a 5-minute drive from China Duty Free Sanya Duty Free Shop and 10 minutes from Haitang Bay. This beach hotel is 15.2 mi (24.5 km) from Yalong Bay and 4.9 mi (8 km) from Wuzihzhou Island Beach.