28 May 2020 - 29 May 2020

2 adults - 1 room

Need some inspiration on where to stay? Top rated cheap hotels in Beijing include Peking Station Hostel, Ibis Beijing Jianguomen and Holiday Inn Beijing Chang An West based on user reviews. Skyscanner hotels is a fast, free and simple way to organise your stay. In a few clicks you can easily search, compare and book your Beijing accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. To get started, simply add your chosen travel dates to the search box above and let us find cheap hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Beijing

from Rp 722,107
from Rp 1,128,292
from Rp 1,985,794

What are travellers saying about Beijing?

History Buffs
Art & Design Lovers
Adventure Travellers
Business Travellers
Member reviews (874)
Joe  Mama
Joe Mama

Bdjwnvboewjvboivouqbiovbuiqenrvbuqrbneqof. I like to walk and i like to talk l

D'Maris Coffman
D'Maris CoffmanLondon

Beautiful city of almost 30 million people. Happened to be here on a rare stretch of clear days in 2013. Absolutely stunning and easily the most fascinating place I've yet been. Been back again in 2017 and 18 and amazed to see how much has changed!

Anna Penner-Ray
Anna Penner-RayHelena

I spent 13 months living in Beijing teaching ESL to kids. I loved it, the local population (all 20 million of them) are kind. Make sure to try jian bing (if you're vegetarian "wo bu yao ro" will be your best friend), visit the Mutianyu section of the Great Wall, and wander through Wanfujing. I loved visiting the Temple of Heaven, and Lama Temple. Beijing's subway system is easy to navigate and inexpensive, you'll need to bargain with taxi drivers most of the time.

Make Molins
Make MolinsBarcelona

Although I hated the pollution and massification, I felt it was a very special place. Full of art, and tradition it felt like a very good visit (maybe one of the best in my stay in China).


The least expensive month is January, with an average of Rp 1,029,002 per night. The most expensive month to stay in Beijing is March, with an average price of Rp 1,408,108 per night.
The average price of a hotel in May last year was Rp 1,281,740 per night. This is 2% more than the average nightly price of Rp 1,244,130 seen over the previous 12 months.
In Beijing, the expected average temperature in May is 20.2°C/68.4°F. The warmest month is typically July, which averages 31.6°C/88.9°F. The coolest month is January, with temperatures averaging -8.5°C/16.7°F.
The nearest airport to Beijing is Beijing Capital (PEK) (24.40km). Other nearby airports include: Beijing Nanyuan (25.45km) Beijing Daxing (43.93km)

Plan a trip to China