Hotels in China

Search and compare China hotels from hundreds of travel sites and save

China
Sep 20 — Sep 212
China
Mon 20/9
Tue 21/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in China

Filter by star ratings
All filters
Sofitel Guangzhou Sunrich
Sofitel Guangzhou Sunrich
8,5 Excellent
988 Guangzhou Da Dao Zhong, Guangzhou, China
Show on map
5,4 km from city centre, Guangzhou, GD, China 
ExcellentBased on 813 reviews
8,5

Located in Guangzhou, Sofitel Guangzhou Sunrich offers stylish, 5-star accommodation close to Victory Plaza. It provides a sauna, an indoor pool and free wireless internet.

Holiday Inn Shaoxing
Holiday Inn Shaoxing
8,4 Excellent
89 Fanli Road, Shaoxing, China
Show on map
1,6 km from city centre, Shaoxing, ZJ, China 
ExcellentBased on 192 reviews
8,4

Holiday Inn Shaoxing provides modern 5-star accommodation in Shaoxing. The various amenities this charming hotel offers include a concierge, an express check-in and check-out feature and meeting rooms.

Niccolo Chengdu
Niccolo Chengdu
9,2 Excellent
Tower 4 Ifs No.1 Section 3, Chengdu, China
Show on map
1,7 km from city centre, Chengdu, SC, China 
ExcellentBased on 297 reviews
9,2

Within a two minute walk of Wangfujing Department Store Chunxi Road, Niccolo Chengdu is set in the heart of Chengdu. It provides 5-star accommodation with air-conditioned rooms.

Shangri-La Guangzhou
Shangri-La Guangzhou
8,6 Excellent
1 Hui Zhan Dong Road, Guangzhou, China
Show on map
11,1 km from city centre, Guangzhou, GD, China 
ExcellentBased on 424 reviews
8,6

Shangri-La Guangzhou provides comfortable 5-star accommodation in Guangzhou. Guests also have exclusive access to the Chi The Spa and Health Club.

Sofitel Nanjing Galaxy Suning
Sofitel Nanjing Galaxy Suning
8,3 Excellent
9 Shanxi Road, Nanjing, China
Show on map
1,3 km from city centre, Nanjing, JS, China 
ExcellentBased on 323 reviews
8,3

Just a short car trip from Southeast University, Sofitel Nanjing Galaxy provides a luxury base and boasts exclusive views of Nanjing. Some of the features on offer at this art deco 5-star hotel include a Jacuzzi, an indoor pool and outdoor tennis courts.

Grand Hyatt Shanghai
Grand Hyatt Shanghai
8,5 Excellent
88 Century Avenue, Shanghai, China
Show on map
2,8 km from city centre, Shanghai, SH, China 
ExcellentBased on 740 reviews
8,5

Grand Hyatt Shanghai offers views of Pudong and Shanghai, as well as an indoor pool, a Turkish steam bath and a Jacuzzi. It provides free wireless internet, a lounge bar and is close to Jin Mao Tower.

Fish Inn East Nanjing Road
Fish Inn East Nanjing Road
8,4 Excellent
No.4, Lane 74, Ningbo Road, Huangpu, Shanghai, China
Show on map
3,1 km from city centre, Shanghai, SH, China 
ExcellentBased on 1 233 reviews
8,4

Located amongst a variety of well-known tourist attractions, boutiques and eateries, Shanghai Fish Inn East Nanjing Road is ideal for those wanting to discover Shanghai and its surroundings. Guests can also enjoy free internet throughout the property.

Crowne Plaza Beijing Sun Palace
Crowne Plaza Beijing Sun Palace
8,6 Excellent
Yunnan Dasha, Ne Corner Taiyanggong, Beijing, China
Show on map
7,5 km from city centre, Beijing, BJ, China 
ExcellentBased on 148 reviews
8,6

Crowne Plaza Beijing Sun Palace is located in Beijing and offers an indoor pool and free Wi-Fi. It provides 5-star accommodation with air-conditioned rooms.

Park Plaza Beijing Wangfujing
Park Plaza Beijing Wangfujing
8,9 Excellent
97 Jinbao Street, Dongcheng District, Beijing, China
Show on map
2,2 km from city centre, Beijing, BJ, China 
ExcellentBased on 1 690 reviews
8,9

Conveniently located in the heart of the city, this 4-star hotel makes for an excellent base in Beijing. It also provides a day spa that is equipped with a sauna and a beauty centre.

Hilton Sanya Yalong Bay Resort & Spa
Hilton Sanya Yalong Bay Resort & Spa
8,2 Excellent
Yalong Bay National Resort District, Sanya, China
Show on map
12,6 km from city centre, Sanya, HA, China 
ExcellentBased on 277 reviews
8,2

Situated in Sanya, Hilton Sanya Yalong Bay Resort & Spa offers modern 5-star accommodation, as well as an outdoor pool, a private beach and indoor tennis courts. It also provides a Jacuzzi, outdoor tennis courts and a sauna.

Tips for booking a China hotel

Cheapest month:December
Most expensive month:April
Average price in China:R1 231/night
Absolute cheapest price found:R21/night
Cheapest day:Friday
Most expensive day:Wednesday
R288 - R3 320
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R814 - R1 196
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated China hotels

Show all 143 894 hotels
1
Sofitel Hangzhou Westlake
Sofitel Hangzhou Westlake
8,2 Excellent
333 West Lake Avenue, Hangzhou, China
Show on map
5,1 km from city centre, Hangzhou 

Conveniently situated, Sofitel Hangzhou Westlake allows for easy access to Hangzhou's best sightseeing areas. It showcases views of West Lake, and provides a Jacuzzi, a rooftop terrace and a sauna.

2
Beijing Asia Hotel
Beijing Asia Hotel
7,8 Good
No. 8 Xinzhong West Street, Beijing, China
Show on map
4,6 km from city centre, Beijing 

Located in the centre of Beijing, this hotel features a traditional restaurant and a night club. It has a gym, as well as a Jacuzzi, free Wi-Fi and an indoor pool.

3
Guanganmen Grand Metropark Hotel Beijing
Guanganmen Grand Metropark Hotel Beijing
8,7 Excellent
338 Guang'Anmen Nei Street, Beijing, China
Show on map
4,2 km from city centre, Beijing 

Guanganmen Grand Metropark Hotel Beijing offers 4-star accommodation in Beijing. It also features a sauna, an indoor pool and a fitness centre.

4
Legendale Hotel Beijing
Legendale Hotel Beijing
9,0 Excellent
90-92 Jinbao Street, Beijing, China
Show on map
1,5 km from city centre, Beijing 

Conveniently located in the centre of the city, this 5-star hotel makes for an ideal base in Beijing. It also provides free Wi-Fi, a Jacuzzi and an indoor pool.

5
W Shanghai - The Bund
W Shanghai - The Bund
8,8 Excellent
66 Lvshun Road, Shanghai, China
Show on map
4,0 km from city centre, Shanghai 

W Shanghai - The Bund is a luxury setting while visiting Shanghai and is close to everything the area has to offer. Guests also have exclusive access to the on-site AWAY Spa and Fit Gym.

6
Jinling Hotel Nanjing
Jinling Hotel Nanjing
8,7 Excellent
No.2 Han Zhong Road, Xin Jie Kou Square, Nanjing, China
Show on map
2,0 km from city centre, Nanjing 

Boasting a sauna, an indoor pool and free Wi-Fi, Jinling Hotel Nanjing is located in Nanjing and offers modern accommodation. It provides 5-star accommodation and views of the city.

7
Regent Shanghai Pudong
Regent Shanghai Pudong
9,1 Excellent
210 Century Avenue, Shanghai, China
Show on map
2,7 km from city centre, Shanghai 

This luxury hotel is ideally located in Pudong and provides a swimming pool. It also features views of Shanghai.

8
Rosewood Sanya
Rosewood Sanya
8,6 Excellent
No. 6 Haitang North Road, Sanya, China
Show on map
25,3 km from city centre, Sanya 

Rosewood Sanya provides a comfortable setting while in Sanya. It also features a kids club, an express check-in and check-out feature and an outdoor pool.

Cheapest hotels in China

Show all 143 894 hotels
Fish Inn East Nanjing Road
Fish Inn East Nanjing Road
8,4 Excellent
No.4, Lane 74, Ningbo Road, Huangpu, Shanghai, China
Show on map
3,1 km from city centre,  

Located amongst a variety of well-known tourist attractions, boutiques and eateries, Shanghai Fish Inn East Nanjing Road is ideal for those wanting to discover Shanghai and its surroundings. Guests can also enjoy free internet throughout the property.

R471
Avg. per night
Hotel Soul Suzhou
Hotel Soul Suzhou
8,9 Excellent
27-33 Qiaosikong Xiang, Suzhou, China
Show on map
2,7 km from city centre,  

Situated under a 10-minute walk from Leqiao Train Station, Hotel Soul Suzhou provides guests with a convenient base when in Suzhou. Some of the premium features at this themed 5-star hotel include an all-inclusive meal plan and complimentary Wi-Fi.

R485
Avg. per night
Jade Hotel
Jade Hotel
6,0 Good
No. 5 North Zhide Alley, Beijing, China
Show on map
1,4 km from city centre,  

Conveniently located in the middle of the city, this 3-star hotel makes for an excellent base in Beijing. Rooms are air conditioned and a wireless internet connection is provided free of charge.

R515
Avg. per night
Ibis Nanjing Zhonghua
Ibis Nanjing Zhonghua
7,9 Good
No.1 Zhonghua Rd, Nanjing, China
Show on map
3,9 km from city centre,  

Ibis Hotel Nanjing Fuzimiao Zhonghua is located in Nanjing and offers free Wi-Fi. The multiple amenities this charming hotel features include an express check-in and check-out feature, 24-hour room service and a coffee bar.

R530
Avg. per night
Le Parker International Hotel
Le Parker International Hotel
7,2 Good
115 He Xi Road, Sanya, China
Show on map
1,2 km from city centre,  

Strategically located in the middle of the city, this 5-star resort makes for an ideal base in Sanya. Guests can experience luxurious amenities, including a rooftop pool, plus impressive views of Sanya Bay.

R544
Avg. per night
Rosedale Hotel & Suites Guangzhou
Rosedale Hotel & Suites Guangzhou
6,8 Good
348 Jiang Nan DA Road Central, Guangzhou, China
Show on map
3,8 km from city centre,  

Located in Guangzhou, Rosedale Hotel & Suites Guangzhou is an easy drive from Sun Yat-Sen University and Canton Tower. It provides a gym, as well as an executive floor, a sauna and an outdoor pool.

R677
Avg. per night
Holiday Inn Shaoxing
Holiday Inn Shaoxing
8,4 Excellent
89 Fanli Road, Shaoxing, China
Show on map
1,6 km from city centre,  

Holiday Inn Shaoxing provides modern 5-star accommodation in Shaoxing. The various amenities this charming hotel offers include a concierge, an express check-in and check-out feature and meeting rooms.

R750
Avg. per night
Mercure Shanghai Royalton
Mercure Shanghai Royalton
7,3 Good
789 Wuyi Road, Shanghai, China
Show on map
8,3 km from city centre,  

Located in Shanghai, the hotel is within a 20-minute drive of Shanghai Hongqiao International Airport and offers a sauna. It provides free wireless internet in public areas, a 24-hour reception and massages.

R750
Avg. per night

Hotel prices in China

2 stars or below

R265 - R3 516

Shun Yang Hotel

No. 1 most popular

R280
Avg. per night
Jinjiang Inn Xiangzhou Lovers Road C

No. 2 most popular

R412
Avg. per night
3 stars

R162 - R1 824

Jade Hotel

No. 1 most popular

Jade Hotel
6,0 Good
R515
Avg. per night
Holiday Inn Express Beijing Wangjing

No. 2 most popular

R1 045
Avg. per night
Shanghai Rock & Wood International Youth Hostel
R162
Avg. per night
4 stars and up

R677 - R7 518

Regent Shanghai Pudong

No. 1 most popular

R3 590
Avg. per night
Novotel Beijing Xin Qiao

No. 2 most popular

R1 074
Avg. per night
Rosedale Hotel & Suites Guangzhou
R677
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

About China

China is a country of incredible diversity, where futuristic cities stand alongside ancient temples and UNESCO World Heritage Sites. There are more than 200 spectacular national parks to explore, with landscapes ranging from sandy beaches to snow-capped mountains. Food is an undeniable highlight, so save your appetite for steaming bowls of hotpot and plates piled high with chow mein, dumplings and pork balls.

Things to do

Studded with shimmering skyscrapers and futuristic towers, cities in China will redefine your definition of urban. In Beijing, the 798 Art District showcases the city’s creative side. The trendy neighbourhood is filled with independent galleries, cafes and boutiques.

There are countless opportunities to step back in time in China, whether you’re walking along the mighty Great Wall or marvelling at the ancient Terracotta Army. Built in the 1400s, the Forbidden City recalls the imperial grandeur of the Ming Dynasty.

Cuisine has always been a highlight in China, with specialties varying significantly depending on cultural traditions and geography. The north will tantalise your tastebuds with bold flavours and crispy textures. Dig into a spicy Chongqing hotpot, devour a bowl of hand-pulled Lanzhou noodles and head to the coast for ocean-fresh seafood.

China has an enormous geographical footprint that encompasses mountains, deserts, beaches and everything in between. In Tibet, you’ll find yourself surrounded by snow-capped peaks and cobalt-blue lakes, while the riverside resort town of Yangshuo is nestled among soaring karsts and picturesque countryside. If you’re craving adventure, nothing compares to a night sleeping under the stars at Everest Base Camp.

Sandy beaches and crystal-clear water make Sanya one of the most sought-after beach destinations in China. Luxury resorts dot the coastline and are perfect for enjoying a sun-kissed getaway. Just offshore, Wuzhizhou Island offers snorkelling and diving opportunities at its colourful coral reef.

Getting around

China boasts one of the most efficient train networks in the world, with all regions connected by rail. Beijing, Shanghai, Shenzhen, Wuhan and Guangzhou are all serviced by metro networks. Domestic flights can be a fast and affordable way to travel within China while long-distance buses are also an option.

China travel FAQs

  • Where is the best place to stay in China?

    When visiting China, consider checking out Shanghai, Beijing, and Guangzhou as some of the most sought after locations.

  • What are the best hotels in China?

    201 reviews rated Regent Shanghai Pudong with an average score of 9,1/10. It may also be worth looking into the Novotel Beijing Xin Qiao, which received a rating of 7,7/10 from 984 reviews. Prime Hotel Beijing Wangfujing could also be a good option, with a score of 8,0/10 from 5 014 reviews.