Hotels in China

Find the best deals on 138,632 hotels in China

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in China

Looking for a city in China to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£20 - £44
CHEAPEST CITY IN CHINA Wuxi 41% cheaper Hotels in Wuxi are the cheapest in China at just £20 per night on average.
MOST EXPENSIVE CITY IN CHINA Beijing 33% more expensive Beijing has the highest priced hotels in China with rooms averaging £44 per night.
MOST POPULAR CITY IN CHINA Beijing 70% more users visited More momondo users search for hotels in Beijing than any other city in China

Popular Cities in China

Book one of the best deals China has to offer in these popular locations
  • Tianan Rega Hotel
    Best value

    Tianan Rega Hotel

    7.5

    £39

    View Deal
  • Novotel Beijing Xin Qiao
    #1 Most popular

    Novotel Beijing Xin Qiao

    7.8

    £51

    View Deal
  • Sunworld Dynasty Hotel Beijing Wangfujing
    #2 Most popular

    Sunworld Dynasty Hotel Beijing Wangfujing

    8.0

    £73

    View Deal
  • Shangri-La Hotel, Beijing
    #3 Most popular

    Shangri-La Hotel, Beijing

    8.2

    £104

    View Deal
  • Guanganmen Grand Metropark Hotel Beijing
    #4 Most popular

    Guanganmen Grand Metropark Hotel Beijing

    8.7

    £73

    View Deal
  • Days Inn by Wyndham Forbidden City Beijing
    #5 Most popular

    Days Inn by Wyndham Forbidden City Beijing

    6.9

    £89

    View Deal
  • Prime Hotel Beijing Wangfujing

    Prime Hotel Beijing Wangfujing

    8.0

    £116

    View Deal
  • Vienna Hotel Songjiang Xin Qiao
    Best value

    Vienna Hotel Songjiang Xin Qiao

    6.6

    £31

    View Deal
  • Grand Hyatt Shanghai
    #1 Most popular

    Grand Hyatt Shanghai

    8.5

    £126

    View Deal
  • Shanghai Marriott Hotel City Centre
    #2 Most popular

    Shanghai Marriott Hotel City Centre

    8.8

    £104

    View Deal
  • Rayfont Downtown Hotel Shanghai
    #3 Most popular

    Rayfont Downtown Hotel Shanghai

    6.8

    £40

    View Deal
  • Grand Central Hotel Shanghai
    #4 Most popular

    Grand Central Hotel Shanghai

    8.6

    £72

    View Deal
  • Juss Hengshan Hotel (Regal International East Asia Hotel)
    #5 Most popular

    Juss Hengshan Hotel (Regal International East Asia Hotel)

    8.1

    £68

    View Deal
  • Radisson Blu Hotel Shanghai Hong Quan

    Radisson Blu Hotel Shanghai Hong Quan

    6.0

    £63

    View Deal
  • Guangzhou Royal Garden Hotel
    Best value

    Guangzhou Royal Garden Hotel

    6.8

    £34

    View Deal
  • Hilton Guangzhou Baiyun
    #1 Most popular

    Hilton Guangzhou Baiyun

    8.2

    £86

    View Deal
  • The Garden Hotel Guangzhou
    #2 Most popular

    The Garden Hotel Guangzhou

    8.4

    £82

    View Deal
  • Baiyun Hotel Guangzhou
    #3 Most popular

    Baiyun Hotel Guangzhou

    8.0

    £61

    View Deal
  • The Mulian Hotel Guangzhou Zhujiang New Town
    #4 Most popular

    The Mulian Hotel Guangzhou Zhujiang New Town

    7.6

    £53

    View Deal
  • La Perle International Hotel
    #5 Most popular

    La Perle International Hotel

    7.7

    £59

    View Deal
  • Hotel Canton

    Hotel Canton

    7.6

    £38

    View Deal
  • 7Days Inn Wuxi Shuofang Airport
    Best value

    7Days Inn Wuxi Shuofang Airport

    7.6

    £13

    View Deal
  • Shell Jiangsu Wuxi Xinming Road Guangyixingyuan Hotel
    #1 Most popular

    Shell Jiangsu Wuxi Xinming Road Guangyixingyuan Hotel

    £14

    View Deal
  • Greentree Inn Jiangsu Wuxi Guangrui Road Dongfeng Bridge Business Hotel
    #2 Most popular

    Greentree Inn Jiangsu Wuxi Guangrui Road Dongfeng Bridge Business Hotel

    £28

    View Deal
  • Hanting Express Wuxi New District Hanjiang North Road Branch
    #3 Most popular

    Hanting Express Wuxi New District Hanjiang North Road Branch

    £16

    View Deal
  • Greentree Inn Jiangsu Wuxi Luoshe Business Hotel
    #4 Most popular

    Greentree Inn Jiangsu Wuxi Luoshe Business Hotel

    7.0

    £18

    View Deal
  • Jinjiang Inn Wuxi Anzhen
    #5 Most popular

    Jinjiang Inn Wuxi Anzhen

    6.2

    £18

    View Deal
  • Greentree Inn Jiangsu Province Wuxi City Nanhu Jiayuan Metro Station Hotel

    Greentree Inn Jiangsu Province Wuxi City Nanhu Jiayuan Metro Station Hotel

    7.6

    £18

    View Deal
  • 7 Days Inn Nanjing Zhongshan Mausoleum Guanghua Road Branch
    Best value

    7 Days Inn Nanjing Zhongshan Mausoleum Guanghua Road Branch

    5.8

    £11

    View Deal
  • Greentree Alliance Inn Nanjing Qiaobei Passenger Station
    #1 Most popular

    Greentree Alliance Inn Nanjing Qiaobei Passenger Station

    £15

    View Deal
  • Greentree Inn Nanjing Dachang Xinhua Road Express Hotel
    #2 Most popular

    Greentree Inn Nanjing Dachang Xinhua Road Express Hotel

    £29

    View Deal
  • 7Days Inn Nanjing Polytechnic Institute Dachang Metro Station
    #3 Most popular

    7Days Inn Nanjing Polytechnic Institute Dachang Metro Station

    7.6

    £13

    View Deal
  • Jinling Mansion
    #4 Most popular

    Jinling Mansion

    7.5

    £23

    View Deal
  • Green Tree Inn Nanjing Zhonghua Gate Subway Station Hotel
    #5 Most popular

    Green Tree Inn Nanjing Zhonghua Gate Subway Station Hotel

    7.2

    £16

    View Deal
  • Fairmont Nanjing

    Fairmont Nanjing

    8.7

    £104

    View Deal

China travel tips

Let us help you with the best tips about China

When is the least expensive time to stay in China?

March is the least expensive month to stay in China, with an average price of £37 per night. That price is significantly cheaper than the most expensive month, December.

Where do most people stay in China?

As many would assume, more people stay in Beijing than in any other city while visiting China.

Which city in China has the most expensive hotel rooms?

Visiting and staying overnight in Beijing will cost you a premium compared to the rest of China. Expect to pay £44 per night, a rate that is about 33% more than the country’s average.

Which city in China has the least expensive hotel rooms?

Our users typically find that Guangzhou has the lowest nightly rates in the country at just £13. Guangzhou offers hotel rooms at an average rate that is 85% lower than the average city in China.