Hotels in Beijing

Find the best deals on 4,267 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
Novotel Beijing Xin Qiao
7.8
£63
View all deals
$self.alt
Sunworld Dynasty Hotel Beijing Wangfujing
8.0
£70
View all deals
$self.alt
Shangri-la Hotel Beijing
8.2
£109
View all deals
$self.alt
Guanganmen Grand Metropark Hotel Beijing
8.7
£59
View all deals
$self.alt
Days Inn by Wyndham Forbidden City Beijing
6.9
£35
View all deals
$self.alt
Tianan Rega Hotel
7.5
£47
View all deals
$self.alt
Prime Hotel Beijing Wangfujing
8.1
£73
View all deals
$self.alt
Fairmont Beijing
9.0
£121
View all deals
$self.alt
Mercure Beijing Downtown
7.5
£64
View all deals
$self.alt
7Days Premium Beijing Chaoyangmen Branch
6.8
£32
View all deals
$self.alt
Shangri-La's China World Hotel, Beijing
8.8
£122
View all deals
$self.alt
Crowne Plaza Beijing Wangfujing
7.9
£74
View all deals
$self.alt
Howard Johnson Paragon Hotel Beijing
7.9
£60
View all deals
$self.alt
Crowne Plaza Beijing International Airport
7.6
£76
View all deals
$self.alt
Beijing Drum Tower Youth Hostel
7.9
£10
View all deals
$self.alt
Shangri-la China World Summit Wing, Beijing
9.2
£188
View all deals
$self.alt
Beijing Pudi Hotel
7.7
£64
View all deals
$self.alt
Qian Men Jian Guo Hotel
7.9
£52
View all deals
$self.alt
Capital Hotel
8.4
£64
View all deals
$self.alt
Grand Mercure Beijing Central
8.1
£67
View all deals
$self.alt
Holiday Inn Temple Of Heaven
7.8
£63
View all deals
$self.alt
Beijing Asia Hotel
7.9
£73
View all deals
$self.alt
Beijing Hotel Nuo Forbidden City
8.6
£108
View all deals
$self.alt
Renaissance Beijing Capital Hotel
8.6
£121
View all deals
$self.alt
Holiday Inn Express Beijing Temple OF Heaven
8.2
£65
View all deals
$self.alt
Lake View Hotel
8.0
£68
View all deals
$self.alt
Jinjiang Inn - Bejing Yizhuang Development Zone
8.4
£31
View all deals
$self.alt
Holiday Inn Express Beijing Yizhuang
8.7
£57
View all deals
$self.alt
Xiyuan Hotel
7.1
£73
View all deals
$self.alt
Hotel New Otani Chang Fu Gong
8.5
£94
View all deals
$self.alt
Novotel Beijing Peace
7.8
£70
View all deals
$self.alt
Kerry Hotel, Beijing
9.1
£125
View all deals
$self.alt
Red Lantern House
8.2
£17
View all deals
$self.alt
Hilton Beijing Wangfujing
8.5
£145
View all deals
$self.alt
City Inn Beijing Happy Valley
7.6
£35
View all deals
$self.alt
Cordis, Beijing Capital Airport by Langham Hospitality Group
9.0
£124
View all deals
$self.alt
Ming Courtyard
7.6
£11
View all deals
$self.alt
East Beijing
8.8
£100
View all deals
$self.alt
Yue Xuan Courtyard Garden International Youth Hostel
8.3
£11
View all deals
$self.alt
Beijing Xinhuayuan Hotel
7.4
£35
View all deals

Popular neighbourhoods in Beijing

Search for hotels in these Beijing neighbourhoods
Hotels in Haidian
Search hotels in Haidian
$self.alt
Best value
Bookwonder Hostel
8.5
£18
$self.alt
No. 1 most popular
Shangri-la Hotel Beijing
8.2
£109
$self.alt
No. 2 most popular
Park Plaza Beijing Science Park
8.2
£65
$self.alt
No. 3 most popular
Holiday Inn Beijing Haidian
8.5
£65
$self.alt
No. 4 most popular
Holiday Inn Beijing Chang An West
8.4
£67
$self.alt
No. 5 most popular
Taishan Hotel
7.5
£68
Hotels in Shijingshan
Search hotels in Shijingshan
$self.alt
Best value
7Days Inn Beijing Shijingshan Gucheng
6.8
£23
$self.alt
No. 1 most popular
Wanda Realm Beijing
8.1
£74
$self.alt
No. 2 most popular
Mercure Wanshang Beijing
7.8
£54
$self.alt
No. 3 most popular
Holiday Inn Express Beijing Shijingshan Parkview
8.6
£63
$self.alt
No. 4 most popular
Jinjiang Inn Beijing Gucheng North Road
8.1
£29
$self.alt
No. 5 most popular
Jinjiang Inn Beijing Pingguoyuan Subway Station Branch
8.8
£26
Hotels in Chaoyang
Search hotels in Chaoyang
$self.alt
Best value
Lab Hostel
8.2
£11
$self.alt
No. 1 most popular
The Great Wall Hotel Beijing
7.6
£68
$self.alt
No. 2 most popular
Grand Millennium Beijing
8.5
£128
$self.alt
No. 3 most popular
Fairmont Beijing
9.0
£121
$self.alt
No. 4 most popular
Beijing Asia Hotel
7.9
£73
$self.alt
No. 5 most popular
NUO Hotel Beijing
9.2
£132

When to book a hotel in Beijing

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

cheapest month to stay

25%

expected price decrease

most expensive time to stay

21%

expected price increase

Price
£67 - £112
Highest day of week
Tuesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

£117

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£97

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Beijing is: 4-5 star, 83 days before.
1-2 star
£26 - £30
3 star
£48 - £53
4-5 star
£85 - £100

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
Beijing Drum Tower Youth Hostel
7.9
£10
$self.alt
#2 most popular
Jinjiang Inn - Bejing Yizhuang Development Zone
8.4
£31
$self.alt
Best value
Leo Hostel
7.6
£7
3 stars
$self.alt
#1 most popular
Days Inn by Wyndham Forbidden City Beijing
6.9
£35
$self.alt
#2 most popular
7Days Premium Beijing Chaoyangmen Branch
6.8
£32
$self.alt
Best value
Ming Courtyard
7.6
£11
4 stars and above
$self.alt
#1 most popular
Novotel Beijing Xin Qiao
7.8
£63
$self.alt
#2 most popular
Sunworld Dynasty Hotel Beijing Wangfujing
8.0
£70
$self.alt
Best value
Ramada by Wyndham Beijing Airport
8.0
£43

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
Beijing Sunrise Hostel Gulou Branch
7.0
£8
$self.alt
Echo·home International Hostel
6.6
£8
$self.alt
Beijing Alley International Youth Hostel
6.5
£8
$self.alt
Beijing Sunrise Hotel Beihai
£8
$self.alt
Beijing Peas Youth Hostel
6.2
£9

Get the best value hotel in Beijing

These hotels have the best prices for their ratings
$self.alt
Beijing Drum Tower Youth Hostel
7.9
£10
$self.alt
Leo Hostel
7.6
£7
$self.alt
Ming Courtyard
7.6
£11
$self.alt
Lucky Family Hostel
7.3
£10
$self.alt
Yue Xuan Courtyard Garden International Youth Hostel
8.3
£11
$self.alt
Beijing Sunrise Hostel Gulou Branch
7.0
£8

Beijing travel information

How long do people stay in Beijing?

The average length of stay in Beijing is 5 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 £84 per night.

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

Hotels in Beijing are usually cheapest during the month of February. 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 Thursday and peak on Monday.

How much does a luxury hotel in Beijing cost?

The cost of a luxury hotel in Beijing is generally around £182 a night for every person. In contrast, the average price of a hotel in Beijing is closer to £84 a night for every person, which is a 54% 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 £56 cheaper than your average Beijing hotel.


Looking for a specific type of hotel?

Check out these great hotels in Beijing that are perfect for any stay
Luxury hotels in Beijing
$self.alt
Best value
Inner Mongolia Grand Hotel Wangfujing
8.4
£67
$self.alt
No. 1 most popular
Shangri-la Hotel Beijing
8.2
£109
$self.alt
No. 2 most popular
Fairmont Beijing
9.0
£121
$self.alt
No. 3 most popular
Beijing Hotel Nuo Forbidden City
8.6
£108
$self.alt
No. 4 most popular
Renaissance Beijing Capital Hotel
8.6
£121
$self.alt
No. 5 most popular
Kerry Hotel, Beijing
9.1
£125
$self.alt
Hilton Beijing Wangfujing
8.5
£145

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
11h 55m
Cheapest price
£408
Manchester to Beijing
Fastest flight time
14h 15m
Cheapest price
£421
Birmingham to Beijing
Fastest flight time
18h 50m
Cheapest price
£429
Newcastle upon Tyne to Beijing
Fastest flight time
12h 30m
Cheapest price
£494
Liverpool to Beijing
Fastest flight time
20h 30m
Cheapest price
£504
Edinburgh to Beijing
Fastest flight time
18h 25m
Cheapest price
£506
Glasgow to Beijing
Fastest flight time
32h 35m
Cheapest price
£579
Belfast to Beijing
Fastest flight time
21h 30m
Cheapest price
£919
Leeds to Beijing
Fastest flight time
41h 00m
Cheapest price
£970
Bristol to Beijing
Fastest flight time
20h 05m
Cheapest price
£1,007
View more

Start planning your trip to Beijing