Hotels in Beijing

Search and compare Beijing hotels from hundreds of travel sites and save

Beijing, Beijing, China
21 Sep — 22 Sep2
Beijing, Beijing, China
Tue 21/9
Wed 22/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Beijing

Filter by star ratings
All filters
Ji Hotel Dongzhimen Beijing
Ji Hotel Dongzhimen Beijing
7.3 Good
Building 16,Dongzhimen Waixie Road, Beijing, China
Show on map
5.4 km from city centre, Beijing 
GoodBased on 96 reviews
7.3

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Beijing. It also offers an express check-in and check-out feature, free Wi-Fi and meeting rooms.

Happy Dragon Ally Hotel
Happy Dragon Ally Hotel
8.6 Excellent
No.78, Dong Si Jiu Tiao, Beijing, China
Show on map
3.4 km from city centre, Beijing 
ExcellentBased on 1,773 reviews
8.6

Located in Beijing's city centre, this charming hostel offers charming rooms with free Wi-Fi. It also provides a sauna, a ballroom and a coffee bar.

Crowne Plaza Beijing International Airport
Crowne Plaza Beijing International Airport
7.6 Good
No 60 Fuqian 1 Street, Beijing, China
Show on map
21.8 km from city centre, Beijing 
GoodBased on 602 reviews
7.6

The hotel provides 5-star accommodation in Beijing, just minutes from Beijing Capital International Airport. It also offers free Wi-Fi, an indoor pool and a Turkish steam bath.

Sofitel Beijing Central
Sofitel Beijing Central
8.3 Excellent
2 Jianguomennan Avenue, Beijing, China
Show on map
3.4 km from city centre, Beijing 
ExcellentBased on 89 reviews
8.3

Conveniently located in the middle of the city, this 5-star hotel makes for an ideal base in Beijing. It also features a heated pool and a sauna.

Park Hyatt Beijing
Park Hyatt Beijing
8.5 Excellent
2 Jianguomenwai Street, Beijing, China
Show on map
5.3 km from city centre, Beijing 
ExcellentBased on 121 reviews
8.5

Situated in Beijing, Park Hyatt Beijing offers contemporary 5-star accommodation, as well as an indoor pool, a sauna and a Jacuzzi. It also provides a rooftop terrace, a kids pool and 24-hour room service.

Ming Courtyard
Ming Courtyard
7.6 Good
No.34 Xintaicang Hutong, Dongzhimen, Beijing, China
Show on map
4.1 km from city centre, Beijing 
GoodBased on 688 reviews
7.6

Strategically located in the centre of the city, this 3-star inn makes for an ideal base in Beijing. It also offers free Wi-Fi, room service and an express check-in and check-out feature.

JW Marriott Hotel Beijing
JW Marriott Hotel Beijing
8.7 Excellent
No. 83 Jianguo Road Chaoyang District, Beijing, China
Show on map
6.8 km from city centre, Beijing 
ExcellentBased on 108 reviews
8.7

Boasting a limousine service and an indoor pool, JW Marriott Hotel Beijing is an ideal place to stay for guests wanting luxury, and provides views of Beijing. This modern hotel is situated in Chaoyang.

Park Plaza Beijing Wangfujing
Park Plaza Beijing Wangfujing
8.9 Excellent
97 Jinbao Street, Dongcheng District, Beijing, China
Show on map
2.2 km from city centre, Beijing 
ExcellentBased on 1,689 reviews
8.9

Conveniently located in the heart of the city, this 4-star hotel makes for an excellent base in Beijing. It also provides a day spa that is equipped with a sauna and a beauty centre.

Jianguo Hotspring Hotel
Jianguo Hotspring Hotel
7.7 Good
No.5 Jianguomen South Street, Beijing, China
Show on map
3.2 km from city centre, Beijing 
GoodBased on 202 reviews
7.7

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Beijing. It offers complimentary Wi-Fi, a sauna and an indoor pool.

Beijing International Hotel
Beijing International Hotel
7.9 Good
9 Jianguo Mennei Street, Beijing, China
Show on map
2.0 km from city centre, Beijing 
GoodBased on 115 reviews
7.9

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in Beijing. It has a gym, as well as an indoor pool, free Wi-Fi and a sauna.

Tips for booking a Beijing hotel

Cheapest month:July
Most expensive month:September
Average price in Beijing:$175/night
Absolute cheapest price found:$12/night
Cheapest day:Monday
Most expensive day:Sunday
$100 - $292
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$55 - $471
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Beijing hotels

Show all 5,823 hotels
1
Grand Mercure Beijing Dongcheng
Grand Mercure Beijing Dongcheng
7.9 Good
101 Jiaodaokou East Street, Beijing, China
Show on map
3.9 km from city centre, Beijing 

Strategically located in the centre of the city, this 4-star hotel makes for an ideal base in Beijing. It also features a sauna, an indoor pool and a gym.

2
Beijing Asia Hotel
Beijing Asia Hotel
7.8 Good
No. 8 Xinzhong West Street, Beijing, China
Show on map
4.6 km from city centre, Beijing 

Located in the centre of Beijing, this hotel features a traditional restaurant and a night club. It has a gym, as well as a Jacuzzi, free Wi-Fi and an indoor pool.

3
Park Hyatt Beijing
Park Hyatt Beijing
8.5 Excellent
2 Jianguomenwai Street, Beijing, China
Show on map
5.3 km from city centre, Beijing 

Situated in Beijing, Park Hyatt Beijing offers contemporary 5-star accommodation, as well as an indoor pool, a sauna and a Jacuzzi. It also provides a rooftop terrace, a kids pool and 24-hour room service.

4
Legendale Hotel Beijing
Legendale Hotel Beijing
9.0 Excellent
90-92 Jinbao Street, Beijing, China
Show on map
1.5 km from city centre, Beijing 

Conveniently located in the centre of the city, this 5-star hotel makes for an ideal base in Beijing. It also provides free Wi-Fi, a Jacuzzi and an indoor pool.

5
Fairmont Beijing
Fairmont Beijing
8.9 Excellent
8 Yong An Dong Li, Beijing, China
Show on map
4.7 km from city centre, Beijing 

Featuring a heated pool, a Jacuzzi and a Turkish steam bath, Fairmont Beijing is an ideal place for a rejuvenating break and showcases exclusive views of Beijing. This art deco property is conveniently located in Chaoyang and is within walking distance of Guomao Train Station.

6
Crowne Plaza Beijing Chaoyang U-Town
Crowne Plaza Beijing Chaoyang U-Town
8.2 Excellent
No 3 Sanfeng North Area, Beijing, China
Show on map
3.9 km from city centre, Beijing 

Conveniently located in the middle of the city, this 5-star hotel makes for an ideal base in Beijing. It has a gym, as well as free Wi-Fi, a sauna and an indoor pool.

7
The St. Regis Beijing
The St. Regis Beijing
8.4 Excellent
21 Jianquomenwai Street, Beijing, China
Show on map
3.7 km from city centre, Beijing 

Located in Chaoyang, The St Regis Beijing provides 5-star accommodation and an indoor pool, a mineral bath and free Wi-Fi. This art deco hotel is set in the heart of the city.

8
JW Marriott Hotel Beijing
JW Marriott Hotel Beijing
8.7 Excellent
No. 83 Jianguo Road Chaoyang District, Beijing, China
Show on map
6.8 km from city centre, Beijing 

Boasting a limousine service and an indoor pool, JW Marriott Hotel Beijing is an ideal place to stay for guests wanting luxury, and provides views of Beijing. This modern hotel is situated in Chaoyang.

Cheapest hotels in Beijing, China

Show all 5,823 hotels
7 Days Inn Beijing Capital Airport Second Branch
7 Days Inn Beijing Capital Airport Second Branch
7.4 Good
No 4, Tianzhu East Road. Tianzhu Town, Beijing, China
Show on map
23.9 km from city centre,  

Located in Beijing, the hotel provides direct access to Beijing Capital International Airport and features free Wi-Fi. It also offers a 24-hour reception and luggage storage.

$22
Avg. per night
Bestay Hotel Express Beijing Temple of Heaven
Bestay Hotel Express Beijing Temple of Heaven
6.6 Good
NO.10 Fahua Nan Li, Beijing, China
Show on map
3.3 km from city centre,  

Situated centrally in Beijing, Bestay Hotel Express Beijing Temple of Heaven boasts an accessible location and is within walking distance of Ciqikou Subway Station. It also provides free Wi-Fi, a 24-hour reception and an express check-in and check-out feature.

$25
Avg. per night
169 Business Hotel
169 Business Hotel
5.7 Okay
No.8, Tianzhu Rd, Tianzhu Town, Shunyi District, Beijing, China
Show on map
23.0 km from city centre,  

Situated in Beijing, the hotel provides direct access to Beijing Capital International Airport and features free Wi-Fi. It also offers a swimming pool, an express check-in and check-out feature and a 24-hour reception.

$51
Avg. per night
Beijing Zimei Hotel
Beijing Zimei Hotel
Blk 10 No.2 Yanti South Road, Beijing, China
Show on map
19.1 km from city centre,  

ZiMei Hotel provides a comfortable setting when in Beijing. Guests can also enjoy complimentary internet access throughout the property.

$55
Avg. per night
ibis Styles Beijing Capital Airport
ibis Styles Beijing Capital Airport
7.7 Good
No.32 Fuqianyi Street, Tianzhu, Beijing, China
Show on map
23.6 km from city centre,  

The hotel offers 4-star accommodation in Beijing, just minutes from Beijing Capital International Airport. Guests can also enjoy complimentary wireless internet.

$56
Avg. per night
Free Comfort Holiday Hotel
Free Comfort Holiday Hotel
7.0 Good
Xueyuan South Road, 33, Beijing, China
Show on map
7.4 km from city centre,  

Situated in Beijing, Free Comfort Holiday Hotel provides charming 4-star accommodation, as well as free Wi-Fi. It also offers room service, a safe and an express check-in and check-out feature.

$58
Avg. per night
Ji Hotel Dongzhimen Beijing
Ji Hotel Dongzhimen Beijing
7.3 Good
Building 16,Dongzhimen Waixie Road, Beijing, China
Show on map
5.4 km from city centre,  

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Beijing. It also offers an express check-in and check-out feature, free Wi-Fi and meeting rooms.

$62
Avg. per night
ibis Beijing Tiantandongmen Metro Station Hotel
ibis Beijing Tiantandongmen Metro Station Hotel
8.0 Excellent
No. 66 Tiantan East Road, Dongcheng, Beijing, China
Show on map
3.8 km from city centre,  

Located in Beijing, Ibis Beijing Tiantandongmen Metro Station Hotel is within easy reach of Tiananmen Square and Wangfujing. This hotel is set in the heart of the city.

$65
Avg. per night

Hotel prices in Beijing

2 stars or below

$12 - $102

ibis Styles Beijing Capital Airport

No. 1 most popular

$56
Avg. per night
Red Lantern House

No. 2 most popular

$29
Avg. per night
Beijing Leo Courtyard

Best value

$12
Avg. per night
3 stars

$27 - $205

Peking Yard Boutique Hotel

No. 1 most popular

$158
Avg. per night
Days Inn by Wyndham Forbidden City Beijing
$170
Avg. per night
4 stars and up

$58 - $2,211

Kempinski Hotel Beijing Lufthansa Center

No. 1 most popular

$209
Avg. per night
Novotel Beijing Xin Qiao

No. 2 most popular

$100
Avg. per night
Free Comfort Holiday Hotel

Best value

$58
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Beijing

About Beijing

An intriguingly dense city packed with historic sites, Beijing is both a reflection of the past and a transformative society embracing modern culture at every turn. Ancient hútòng huts serve as trendy pubs and eateries, while renowned institutions like the Peking Opera remind you of Beijing’s place on the world stage.

Things to do

Home to at least six UNESCO World Heritage Sites, Beijing is like a promenade of history, with visitors thronging to the Forbidden City’s royal palace and the Temple of Heaven, and then climbing the Great Wall along the northern hills. Museums, modern art galleries and Chinese performing arts venues thrive in the central districts of Beijing, including classical dance, acrobatics, opera and theatre at the National Centre for the Performing Arts, nicknamed “The Giant Egg”.

Modern shopping malls are prevalent in Beijing but don’t miss the experience of haggling for treasures at Pānjiāyuán Market. If you can’t resist taking home some knock-offs, brace yourself for “fake” bartering at Silk Street and Yashow flea markets. For higher-end goods, shop for handmade tea sets and Tibetan yak wool garments in the historic Shijia Hutong district.

Eating out is a national pastime in Beijing. The Forbidden City and Dōngchéng Central areas offer specialty cuisine from Chinese Muslim cafes, and regional favourites such as Jiaozi, Jingjiangrousi and Mongolian hotpot.Try Peking duck, Beijing’s signature dish, at least once while visiting the city.

Getting around

Beijing is home to an extensive public transportation network.Modern and well-organised, it is best to travel to the city’s major attractions and destinations via the subway. Buses provide affordable routes, while the city’s bike sharing scheme offers dedicated bike lanes for those who prefer to travel on two wheels. For a quick and easy way to get around, you can hail a taxi or motor rickshaw, but if you have time to spare, then it is recommended to reach central attractions on foot, such as Tiananmen Square and the Forbidden City.

Beijing travel FAQs

  • Where is the best place to stay in Beijing?

    Our travellers prefer to stay in places like Shijingshan, Xicheng, and Dongcheng while in Beijing.

  • What are the best hotels in Beijing?

    Kempinski Hotel Beijing Lufthansa Center (9.0/10 from 485 reviews), Novotel Beijing Xin Qiao (7.7/10 from 980 reviews), and Grand Mercure Beijing Central (8.1/10 from 672 reviews) are all highly rated places to stay in Beijing.

  • What is a good hotel near Wangfujing Street?

    With a rating of 7.7/10 from 980 reviews, Novotel Beijing Xin Qiao is a hotel close to Wangfujing Street that is highly recommended by HotelsCombined users.

  • What is a good hotel in Beijing near Dongzhimen Station?

    Peking Yard Boutique Hotel is rated 7.9 from 54 reviews and is close to Dongzhimen Station.

  • Is there a good hotel near Temple of Heaven?

    Close to Temple of Heaven you will find Novotel Beijing Xin Qiao, which has a rating of 7.7 over 980 HotelsCombined reviews.

  • How much do hotels in Beijing cost?

    Hotels in Beijing cost an average of $131/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Beijing had higher average prices of $166/night and $294/night, respectively.

  • How much is a cheap hotel in Beijing?

    HotelsCombined users have found cheap hotels in Beijing starting from $19 per night in the last 3 days.

  • How much is a hotel in Beijing tonight?

    Over the last 3 days, the starting price of a hotel in Beijing tonight has been as low as $107 and the average price has been as much as $158.