Search Hotels in China

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in China

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 32,533 hotels in China with room rates, reviews, and availability. Most hotels are fully refundable.

Caravel Hotel
2 out of 5
No 96-126, Rua Do Guimaraes, Macau
The price is $61 per night from Oct 6 to Oct 7
$61
per night
Oct 6 - Oct 7
8.8/10 Excellent! (556 reviews)
"Nice hotel. It’s clean and close to everything. The room size is decent and the staffs are friendly. I would definitely stay here again when I visit next time."

Reviewed on Sep 18, 2023

Caravel Hotel
Central Hotel Shanghai
4 out of 5
No 555 Jiujiang Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is $85 per night from Oct 6 to Oct 7
$85
per night
Oct 6 - Oct 7
8.8/10 Excellent! (1,000 reviews)
"Not expensive, very nice hotel and excellent location - close to the metro line 2 which travels between the two Shanghai airports, close to a big shopping street and in walking distance from fantastic view to the Shanghai skyline. I would book this hotel again and I recommended this hotel to my ..."

Reviewed on Sep 21, 2023

Central Hotel Shanghai
Crowne Plaza Hong Kong Kowloon East, an IHG Hotel
4.5 out of 5
Tower 5, 3 Tong Tak Street, Tseung Kwan O, Sai Kung
Fully refundable
The price is $149 per night from Oct 8 to Oct 9
$149
per night
Oct 8 - Oct 9
8.8/10 Excellent! (1,002 reviews)
"Everything is good"

Reviewed on Sep 28, 2023

Crowne Plaza Hong Kong Kowloon East, an IHG Hotel
Save an average of 15% on thousands of hotels when you're signed in
Ramada Plaza Shanghai Pudong Airport
4 out of 5
1100 Qi Hang Road, Pudong International Airport, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is $110 per night from Oct 1 to Oct 2
$110
per night
Oct 1 - Oct 2
8/10 Very Good! (1,001 reviews)
Good, except for transport from the airport
"Fine hotel to stay very near the airport (but not close enough to walk). Comfortable, clean and good room service. But shuttle from the airport not frequent enough at night, and no pick up spot marked. Had to call the hotel, then wound up taking a taxi - and the driver made a fuss because it was ..."

Reviewed on Sep 26, 2023

Ramada Plaza Shanghai Pudong Airport
The Ritz-Carlton Shanghai, Pudong
5 out of 5
Shanghai IFC, 8 Century Ave, Lujiazui, Pudong, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is $271 per night from Oct 7 to Oct 8
$271
per night
Oct 7 - Oct 8
9.2/10 Wonderful! (355 reviews)
"Amazing property and amazing view. Definitely check out the swimming pool. The only two small negatives - there were no scales in the room and the breakfast buffet was good, but not stellar as would be expected at Ritz level."

Reviewed on Sep 15, 2023

The Ritz-Carlton Shanghai, Pudong
Riverdale Residence Xintiandi Shanghai
4 out of 5
98 Shou Ning Road, 200021 Shanghai, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is $104 per night from Oct 15 to Oct 16
$104
per night
Oct 15 - Oct 16
8.8/10 Excellent! (846 reviews)
"Nice location and staff are friendly"

Reviewed on Sep 19, 2023

Riverdale Residence Xintiandi Shanghai
The Portman Ritz-Carlton, Shanghai
5 out of 5
Shanghai Centre, 1376 Nanjing Xi Lu, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is $164 per night from Oct 20 to Oct 21
$164
per night
Oct 20 - Oct 21
8.8/10 Excellent! (517 reviews)
"Good"

Reviewed on Aug 26, 2023

The Portman Ritz-Carlton, Shanghai
Courtyard by Marriott Shanghai Central
4 out of 5
338 Heng Feng Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is $86 per night from Oct 4 to Oct 5
$86
per night
Oct 4 - Oct 5
9/10 Wonderful! (743 reviews)
"Good"

Reviewed on Aug 28, 2023

Courtyard by Marriott Shanghai Central
Belive&More
2 out of 5
44 R. do Alm. Sergio, Macau, macao
The price is $74 per night from Oct 23 to Oct 24
$74
per night
Oct 23 - Oct 24
8.4/10 Very Good! (11 reviews)
"Location is great, clean, friendly staff, quite and very comfortable even if it’s on the smaller size."

Reviewed on May 27, 2023

Belive&More
China Hotel
5 out of 5
No.122 Liu Hua Road, Yuexiu District, Guangzhou
Fully refundableReserve now, pay when you stay
The price is $106 per night from Oct 4 to Oct 5
$106
per night
Oct 4 - Oct 5
8.4/10 Very Good! (394 reviews)
"Amazing location and friendly staff"

Reviewed on Sep 25, 2023

China Hotel
Waldorf Astoria Shanghai on the Bund
5 out of 5
No. 2, Zhong Shan Dong Yi Road, Huang Pu District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is $291 per night from Oct 8 to Oct 9
$291
per night
Oct 8 - Oct 9
9.2/10 Wonderful! (434 reviews)
"First class outstanding experience! The food, service, property, location and staff surpassed all expectations!! Highly recommend this property."

Reviewed on Sep 11, 2023

Waldorf Astoria Shanghai on the Bund
Four Seasons Beijing
5 out of 5
48 Liang Ma Qiao Road, Chaoyang District, Beijing, Beijing
Fully refundableReserve now, pay when you stay
The price is $210 per night from Oct 7 to Oct 8
$210
per night
Oct 7 - Oct 8
9.6/10 Exceptional! (310 reviews)
"Staff is super helpful and friendly. Room is clean and well equipped. Absolutely love it and will book it again!"

Reviewed on Aug 4, 2023

Four Seasons Beijing
Conrad Shanghai
5 out of 5
789 Nanjing Road East, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is $140 per night from Oct 8 to Oct 9
$140
per night
Oct 8 - Oct 9
8.4/10 Very Good! (997 reviews)
"Excellent location, poor room design (i.e. the room is meant for guest to stay not just for fancy design). Its toilet downgrades conrad's standard as a premium hotel brand."

Reviewed on Sep 10, 2023

Conrad Shanghai
Hou Kong Hotel
2 out of 5
Travessa das Virtudes No. 1, Macau
The price is $55 per night from Oct 31 to Nov 1
$55
per night
Oct 31 - Nov 1
6.4/10 (316 reviews)
"Quite nice for the low budget, no need to go somewhere else"

Reviewed on May 29, 2023

Hou Kong Hotel
Modena by Fraser Putuo Shanghai
4 out of 5
No. 1, Lane 58, Tongchuan Road, Putuo District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is $69 per night from Oct 6 to Oct 7
$69
per night
Oct 6 - Oct 7
8.6/10 Excellent! (827 reviews)
"Had an excellent stay. The place is clean, quiet and comfortable. There is plenty places to eat nearby."

Reviewed on Sep 20, 2023

Modena by Fraser Putuo Shanghai
Ascott Huai Hai Road Shanghai
4.5 out of 5
No 282,Huai Hai Road Central, Huangpu District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is $151 per night from Oct 5 to Oct 6
$151
per night
Oct 5 - Oct 6
8.2/10 Very Good! (468 reviews)
PERFECT HOTEL!
"FANTASTIC SERVICE! STAFF ARE AMAZING! RECOMMEND THIS HOTEL 100%"

Reviewed on Sep 28, 2023

Ascott Huai Hai Road Shanghai
Hotel Sintra
3.5 out of 5
Avenida de D. João IV, n.ºs 58, 60 e 62, Avenida Doutor Mário Soares,115,117,119, Macau
8.2/10 Very Good! (1,000 reviews)
"Right next to the Lisboa, about 5 minutes’ walk there. The staff were nice as well, and the room was clean."

Reviewed on Jul 28, 2023

Hotel Sintra
The Westin Guangzhou
5 out of 5
6 Lin He Zhong Road, Tian He District, Guangzhou, Guangdong
Fully refundableReserve now, pay when you stay
The price is $96 per night from Oct 4 to Oct 5
$96
per night
Oct 4 - Oct 5
8.6/10 Excellent! (736 reviews)
"Very convenient place to stay in Guangzhou"

Reviewed on Jun 18, 2023

The Westin Guangzhou