Resorts in China

Find the resorts that appeal to you the most

Most-visited cities for resorts

Shanghai

3 resorts

Sanya

42 resorts

Chengdu

5 resorts

Hangzhou

3 resorts

Yangshuo

3 resorts

Lijiang

4 resorts

Zhangjiajie

5 resorts

Ningbo

3 resorts

Haikou

4 resorts

Jiuzhaigou

4 resorts

Chun'an

4 resorts

Jinghong

3 resorts

Most popular regions for resorts

Hainan

64 resorts

Guangdong

22 resorts

Zhejiang

17 resorts

Sichuan

15 resorts

Yunnan

14 resorts

Shanghai Area

8 resorts

Hunan

7 resorts

Jiangsu

6 resorts

Shandong

6 resorts

Guangxi

5 resorts

Xinjiang

5 resorts

Jilin

4 resorts

Changbaishan

4 resorts

Fujian

3 resorts

Jiangxi

3 resorts

The 10 Best Resorts in China

Check out our pick of great resorts in China

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 477 reviews

Located in Sanya, a 6-minute walk from Yalong Bay Beach, HUALUXE Sanya Yalong Bay Resort provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a private...

From $92 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 577 reviews

Based on the legendary Lost Atlantis city-state, Atlantis Sanya is a one-stop entertainment resort destination integrating hotels, restaurants, shopping, water parks.

From $231 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 130 reviews

Featuring free WiFi and an outdoor pool, Pandora Vista Retreat is a pet-friendly accommodations with mountain view.

From $109 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 146 reviews

Located in the Hongguang Hill CBD, adjacent to the Xinjiang International Convention and Exhibition Center, Hilton Urumqi welcomes guests with restaurants and bar.

From $79 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 242 reviews

Embraced by the greenery, No.5 Valley Inn is 1.2 mi from the west gate (Yangjiajie ticket booth) of Zhangjiajie National Forest Park.

From $126 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 145 reviews

InterContinental Sanya Haitang Bay Resort is a luxurious beachside resort nestled on the China’s renowned National Coast – Haitang Bay.

From $128 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 127 reviews

Featuring spacious accommodations, LUHUITOU Sanya Resort is a luxurious property with an outdoor swimming pool and 3 restaurants. The resort offers a fitness center and Thai massage treatments.

From $88 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 233 reviews

Making the traditional modern, the luxurious InterContinental Lijiang Ancient Town Resort presents beautiful Nakhi courtyard architecture, surrounded by lush greenery.

From $175 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 199 reviews

Overlooking scenic Dadonghai Bay, Intime Sanya offers relaxing beach getaways with 3 outdoor pools including 1 children pool, a fitness center and 5 dining options.

From $86 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 168 reviews

The resort offers elegant rooms with private balconies overlooking Sanya Bay and free Wi-Fi.

From $85 per night