Hotels in Beijing

Find the best deals on 4,101 hotels in Beijing

Check-in
Check-out
Compare vs momondo |

Top Hotels in Beijing

Find the perfect Beijing hotel for business or leisure
$self.alt
Qian Men Jian Guo Hotel
8.8
£53
View all deals
$self.alt
Empark Grand Hotel Zhongguancun
9.0
£84
View all deals
$self.alt
Capital Airport
8.4
£192
View all deals
$self.alt
Metropark Lido Hotel Beijing
8.9
£66
View all deals
$self.alt
Citic Hotel Beijing Airport
7.8
£63
View all deals
$self.alt
Kempinski Hotel Beijing Lufthansa Center
9.3
£126
View all deals
$self.alt
The Great Wall Hotel Beijing
8.9
£69
View all deals
$self.alt
Hilton Beijing
8.8
£101
View all deals
$self.alt
Shangri-La's China World Hotel, Beijing
9.1
£124
View all deals
$self.alt
The St. Regis Beijing
9.0
£160
View all deals
$self.alt
The Peninsula Beijing
9.4
£213
View all deals
$self.alt
Beijing International Hotel
9.2
£79
View all deals
$self.alt
Prime Hotel Beijing Wangfujing
8.2
£74
View all deals
$self.alt
Shangri-la Hotel Beijing
8.9
£111
View all deals
$self.alt
Xiyuan Hotel
8.8
£74
View all deals
$self.alt
The Kunlun Beijing
9.2
£119
View all deals
$self.alt
Sunworld Hotel Wangfujing
8.1
£62
View all deals
$self.alt
Hotel New Otani Chang Fu Gong
9.2
£95
View all deals
$self.alt
Capital Hotel
9.1
£65
View all deals
$self.alt
Novotel Beijing Peace
8.1
£71
View all deals
$self.alt
Ritan Hotel Downtown Beijing
8.9
£80
View all deals
$self.alt
Sunworld Dynasty Hotel Beijing Wangfujing
8.6
£71
View all deals
$self.alt
Hotel Nikko New Century Beijing
8.7
£84
View all deals
$self.alt
Crowne Plaza Beijing Wangfujing
8.6
£75
View all deals
$self.alt
pentahotel Beijing
8.4
£71
View all deals
$self.alt
Kerry Hotel, Beijing
9.2
£126
View all deals
$self.alt
The Presidential Beijing
9.0
£79
View all deals
$self.alt
Grand Mercure Beijing Central
8.7
£68
View all deals
$self.alt
Holiday Inn Beijing Chang An West
9.3
£67
View all deals
$self.alt
Grand Hyatt Beijing
9.0
£149
View all deals
$self.alt
Park Plaza Beijing Science Park
9.3
£66
View all deals
$self.alt
Howard Johnson Paragon Hotel Beijing
8.4
£61
View all deals
$self.alt
Holiday Inn Temple Of Heaven
8.7
£64
View all deals
$self.alt
Red Capital Residence
7.8
£43
View all deals
$self.alt
Beijing Zhong An Hotel
8.1
£38
View all deals
$self.alt
Beijing Jinjiang Fuyuan Hotel
8.9
£67
View all deals
$self.alt
Grand Mercure Beijing Dongcheng
8.7
£67
View all deals
$self.alt
Waldorf Astoria Beijing
9.4
£217
View all deals
$self.alt
Beijing Asia Hotel
8.7
£74
View all deals
$self.alt
Beijing Xihua Jade Hotel Forbidden City
6.5
£29
View all deals

Popular neighbourhoods in Beijing

Search for hotels in these Beijing neighbourhoods
Hotels in Chaoyang
$self.alt
Best value
Lab Hostel
8.9
£11
$self.alt
No. 1 most popular
The Great Wall Hotel Beijing
8.9
£69
$self.alt
No. 2 most popular
Grand Millennium Beijing
9.0
£130
$self.alt
No. 3 most popular
Fairmont Beijing
9.3
£122
$self.alt
No. 4 most popular
NUO Hotel Beijing
9.4
£134
$self.alt
No. 5 most popular
Beijing Asia Hotel
8.7
£74
Hotels in Haidian
$self.alt
Best value
Greentree Alliance Beijing Mingguang Bridge Hotel
6.1
£30
$self.alt
No. 1 most popular
Shangri-la Hotel Beijing
8.9
£111
$self.alt
No. 2 most popular
Park Plaza Beijing Science Park
9.3
£66
$self.alt
No. 3 most popular
Hotel Nikko New Century Beijing
8.7
£84
$self.alt
No. 4 most popular
Taishan Hotel
8.9
£69
$self.alt
No. 5 most popular
Holiday Inn Beijing Haidian
8.6
£66

When to book a hotel in Beijing

Check out the information below to find the best deal on a Beijing hotel room
Low season
June
High season
July

cheapest month to stay

48%

expected price decrease

most expensive time to stay

109%

expected price increase

Price
£58 - £234
Highest day of week
Saturday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

£100

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£96

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Beijing is: 3 star, on the same day that your stay begins. 4-5 star, 80 days before.
90
Days before departure
0
1-2 star
£26 - £30
3 star
£49 - £53
4-5 star
£84 - £99

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.

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

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

Which day is cheapest to stay in Beijing?

Room prices for hotels in Beijing will be at their lowest on Thursday and peak on Friday.

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 £104 a night for every person, which is a 44% 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 £28, 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 per night?

Use the information below to find quality Beijing hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Happy Dragon Ally Hotel
8.6
£54
$self.alt
#2 most popular
Beijing Drum Tower Youth Hostel
7.8
£10
$self.alt
Best value
Leo Hostel
7.6
£7
3 stars
$self.alt
#1 most popular
Capital Airport
8.4
£192
$self.alt
#2 most popular
Red Capital Residence
7.8
£43
$self.alt
Best value
Ming Courtyard
7.6
£11
4 stars and above
$self.alt
#1 most popular
Qian Men Jian Guo Hotel
8.8
£53
$self.alt
#2 most popular
Empark Grand Hotel Zhongguancun
9.0
£84
$self.alt
Best value
The North Garden Hotel
8.6
£38

Cheapest hotels in Beijing

These hotels and hostels usually make for a cheap way to stay in Beijing
$self.alt
Leo Hostel
7.6
£7
$self.alt
Lab Hostel
8.9
£11
$self.alt
Beijing Leo Courtyard
8.2
£8
$self.alt
Ming Courtyard
7.6
£11
$self.alt
Beijing Drum Tower Youth Hostel
7.8
£10
$self.alt
Cinderella Apartment
£13

Get the best value hotel in Beijing

These hotels have the best prices for their ratings
$self.alt
Capital Hotel
9.1
£65
$self.alt
Beijing Drum Tower Youth Hostel
7.8
£10
$self.alt
Chang An Grand Hotel
9.1
£59
$self.alt
Lab Hostel
8.9
£11
$self.alt
Lake View Hotel
9.3
£69
$self.alt
Beijing Hyde Hotel
7.4
£14

Looking for a specific type of hotel?

Check out these great hotels in Beijing that are perfect for any stay
Romantic hotels in Beijing
$self.alt
Best value
Ascott Raffles City Beijing
9.0
£142
Kid-friendly hotels in Beijing
$self.alt
Best value
Ascott Raffles City Beijing
9.0
£142
Luxury hotels in Beijing
$self.alt
Best value
Inner Mongolia Grand Hotel
8.7
£68
$self.alt
No. 1 most popular
Kempinski Hotel Beijing Lufthansa Center
9.3
£126
$self.alt
No. 2 most popular
Shangri-La's China World Hotel, Beijing
9.1
£124
$self.alt
No. 3 most popular
The St. Regis Beijing
9.0
£160
$self.alt
No. 4 most popular
The Peninsula Beijing
9.4
£213
$self.alt
No. 5 most popular
Shangri-la Hotel Beijing
8.9
£111
$self.alt
Kerry Hotel, Beijing
9.2
£126

momondo's favourite hotels

Learn more about these user-preferred hotels in Beijing

Popular flight routes to Beijing

Find the cheapest flights to Beijing on popular routes
London to Beijing
Fastest flight time
9h 40m
Cheapest price
£318
Manchester to Beijing
Fastest flight time
12h 10m
Cheapest price
£326
Birmingham to Beijing
Fastest flight time
16h 35m
Cheapest price
£351
Edinburgh to Beijing
Fastest flight time
16h 45m
Cheapest price
£373
Belfast to Beijing
Fastest flight time
32h 40m
Cheapest price
£517
Bristol to Beijing
Fastest flight time
16h 45m
Cheapest price
£536
Liverpool to Beijing
Fastest flight time
17h 05m
Cheapest price
£588
Aberdeen to Beijing
Fastest flight time
19h 50m
Cheapest price
£760
Glasgow to Beijing
Fastest flight time
26h 25m
Cheapest price
£1,038
Darlington to Beijing
Fastest flight time
27h 30m
Cheapest price
£1,179
View more

Start planning your trip to Beijing