Hotels in Beijing

Find the best deals on 3,847 hotels in Beijing

Check-in
Check-out
Compare vs momondo |

Top Hotels in Beijing

Find the perfect Beijing hotel for business or leisure
Zhongyu Century Grand Hotel
8.9
£46
View all deals
Jianguo Qianmen Beijing
8.8
£51
View all deals
Empark Grand Hotel Zhongguancun
9.1
£81
View all deals
Capital Airport
8.4
£184
View all deals
Metropark Lido Hotel Beijing
8.9
£63
View all deals
Citic Hotel Beijing Airport
7.8
£61
View all deals
Kempinski Hotel Beijing Lufthansa Center
9.3
£120
View all deals
The Great Wall Hotel Beijing
8.9
£66
View all deals
Hilton Beijing
8.9
£97
View all deals
Shangri-La's China World Hotel, Beijing
9.1
£118
View all deals
The St. Regis Beijing
9.0
£153
View all deals
The Peninsula Beijing
9.5
£204
View all deals
Beijing International Hotel
9.2
£75
View all deals
Prime Hotel Beijing Wangfujing
8.2
£71
View all deals
Shangri-La Hotel, Beijing
8.9
£106
View all deals
Xiyuan Hotel
8.8
£71
View all deals
The Kunlun Beijing
9.2
£114
View all deals
Sunworld Hotel Wangfujing
8.1
£59
View all deals
Hotel New Otani Chang Fu Gong
9.2
£91
View all deals
Capital Hotel
9.1
£62
View all deals
Novotel Beijing Peace
8.1
£68
View all deals
Ritan Hotel Downtown Beijing
8.9
£77
View all deals
Sunworld Dynasty Hotel Beijing Wangfujing
8.6
£68
View all deals
Hotel Nikko New Century Beijing
8.6
£81
View all deals
Crowne Plaza Beijing Wangfujing
8.6
£71
View all deals
Rosedale Hotel & Suites Beijing
8.2
£44
View all deals
pentahotel Beijing
8.4
£68
View all deals
Kerry Hotel, Beijing
9.2
£121
View all deals
The Presidential Beijing
9.0
£75
View all deals
Grand Mercure Beijing Central
8.6
£65
View all deals
Holiday Inn Beijing Changan West
9.3
£64
View all deals
Grand Hyatt Beijing
9.0
£142
View all deals
Park Plaza Beijing Science Park
9.3
£63
View all deals
Howard Johnson by Wyndham Paragon Hotel Beijing
8.4
£58
View all deals
V-continent Beijing Parkview Wuzhou Hotel
9.0
£82
View all deals
Holiday Inn Beijing Temple OF Heaven
8.6
£61
View all deals
Beijing Zhong An Hotel
8.1
£37
View all deals
Beijing Jinjiang Fuyuan Hotel
8.9
£64
View all deals
Grand Mercure Beijing Dongcheng
8.7
£64
View all deals
Waldorf Astoria Beijing
9.4
£207
View all deals

Popular neighbourhoods in Beijing

Search for hotels in these Beijing neighbourhoods
Hotels in Chaoyang
Best value
Lab Hostel
8.8
£11
No. 1 most popular
The Great Wall Hotel Beijing
8.9
£66
No. 2 most popular
Kerry Hotel, Beijing
9.2
£121
No. 3 most popular
Shangri-La's China World Hotel, Beijing
9.1
£118
No. 4 most popular
Hotel Jen Beijing by Shangri-La
9.2
£120
No. 5 most popular
JW Marriott Hotel Beijing
9.3
£144
Hotels in Haidian
Best value
Greentree Alliance Beijing Mingguang Bridge Hotel
6.3
£28
No. 1 most popular
Shangri-La Hotel, Beijing
8.9
£106
No. 2 most popular
Hotel Nikko New Century Beijing
8.6
£81
No. 3 most popular
Park Plaza Beijing Science Park
9.3
£63
No. 4 most popular
Taishan Hotel
8.9
£66
No. 5 most popular
Holiday Inn Beijing Haidian
8.6
£63

When to book a hotel in Beijing

Low season
July
High season
June

cheapest month to stay

24%

expected price decrease

most expensive time to stay

20%

expected price increase

Price
£61 - £97
Highest day of week
Monday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

£73

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£68

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Beijing is: 3 star, 88 days before. 4-5 star, 83 days before.
90
Days before departure
0
1-2 star
£25 - £31
3 star
£48 - £55
4-5 star
£97 - £109

Beijing travel tips

Let us help you with the best tips about Beijing

How long do people stay in Beijing?

The average length of stay in Beijing is 4 nights.

How much does a hotel cost in Beijing?

Hotels in Beijing show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around £108 per night.

When is the best time to book a hotel in Beijing?

Hotels in Beijing are usually cheapest during the month of July. You can expect a price decrease of around 25% during this period.

Which day is cheapest to stay in Beijing?

Room prices for hotels in Beijing will be at their lowest on Wednesday and peak on Sunday.

How much does a luxury hotel in Beijing cost?

The cost of a luxury hotel in Beijing is generally around £187 a night for every person. In contrast, the average price of a hotel in Beijing is closer to £103 a night for every person, which is a 45% difference between the average and luxury accommodation.

How much does a hostel in Beijing cost?

Per person, per night, a hostel in Beijing (or a sub 2-star rated hotel) is priced at £27, on average. This price is £76 cheaper than your average Beijing hotel.

Where should I stay in Beijing?

Booking hotels in Chaoyang, Dongcheng, Xicheng and Haidian is common when visiting Beijing.


How much does a hotel in Beijing cost?

4 stars and above
#1 most popular
Zhongyu Century Grand Hotel
8.9
£46
#2 most popular
Jianguo Qianmen Beijing
8.8
£51
Best value
Beijing Saga Hotel
8.4
£34
3 stars
#1 most popular
Capital Airport
8.4
£184
#2 most popular
Beijing Zhong An Hotel
8.1
£37
Best value
Ming Courtyard
7.6
£11
2 stars and below
#1 most popular
Happy Dragon Ally Hotel
8.6
£51
#2 most popular
Beijing Drum Tower Youth Hostel
7.9
£10
Best value
Leo Hostel
7.7
£7

Cheapest hotels in Beijing

Cheap hotels and hostels in Beijing
Leo Hostel
7.7
£7
Beijing Drum Tower Youth Hostel
7.9
£10
Beijing Leo Courtyard
8.2
£7
Lab Hostel
8.8
£11
Wada International Hostel
8.1
£8
Ming Courtyard
7.6
£11

Best value hotels in Beijing

Capital Hotel
9.1
£62
Beijing Drum Tower Youth Hostel
7.9
£10
Chang An Grand Hotel
9.0
£56
Lab Hostel
8.8
£11
Lake View Hotel
9.3
£66
Beijing Hyde Hotel
7.4
£14

Looking for a specific type of hotel

Romantic hotels in Beijing
Best value
Ascott Raffles City Beijing
9.0
£135
Kid-friendly hotels in Beijing
Best value
Ascott Raffles City Beijing
9.0
£135
Luxury hotels in Beijing
Best value
Inner Mongolia Grand Hotel
8.7
£65
No. 1 most popular
Kempinski Hotel Beijing Lufthansa Center
9.3
£120
No. 2 most popular
Shangri-La's China World Hotel, Beijing
9.1
£118
No. 3 most popular
The St. Regis Beijing
9.0
£153
No. 4 most popular
The Peninsula Beijing
9.5
£204
No. 5 most popular
Shangri-La Hotel, Beijing
8.9
£106
Kerry Hotel, Beijing
9.2
£121

Popular flight routes to Beijing

Find the cheapest flights to Beijing on popular routes
London to Beijing
Fastest flight time
9h 40m
Cheapest price
£306
Birmingham to Beijing
Fastest flight time
12h 40m
Cheapest price
£334
Manchester to Beijing
Fastest flight time
10h 10m
Cheapest price
£345
Southampton to Beijing
Fastest flight time
16h 50m
Cheapest price
£357
Newcastle upon Tyne to Beijing
Fastest flight time
12h 30m
Cheapest price
£361
Aberdeen to Beijing
Fastest flight time
17h 55m
Cheapest price
£364
Edinburgh to Beijing
Fastest flight time
12h 40m
Cheapest price
£366
Glasgow to Beijing
Fastest flight time
12h 30m
Cheapest price
£376
Bristol to Beijing
Fastest flight time
13h 55m
Cheapest price
£393
Leeds to Beijing
Fastest flight time
33h 10m
Cheapest price
£394
View more

Start planning your trip to Beijing