Search hotels in Beijing
Compare flights, hotels, cars, and activities for this trip in one place.
500+airlines & travel sites compared
21,000+routes tracked
€0booking fees from us
Freeprice drop alerts
Marriott Hotels in Beijing
China, Asia
€52
Average nightly rate
€52
Cheapest on file
1
Live listings found
0%
Include free wifi
We found 1 real live Marriott hotel listing in Beijing, ranging from €52 to €52 a night. Beijing is located in China, in Asia. Prices shown are a live sample for a 1-night stay starting 2026-08-22; use the search box above for your own dates.
Live Marriott hotel listings in Beijing
Real listings from our booking partner, cheapest first — sample rates for 2026-08-22 to 2026-08-23. Use the search box above for your own dates.
Weather in Beijing by season
Based on the last 3 years of real historical data.
January
3° / -7°C
~1mm rain
April
22° / 9°C
~26mm rain
July
33° / 23°C
~261mm rain
October
18° / 8°C
~38mm rain
Things to do near Beijing hotels
Ad
Ad
Ad
Ad

All-Inclusive Tour: Tiananmen Square, Forbidden City, Great Wall
★ 5.0(3,769 reviews)· 11 hrs
From €87

Beijing 2-Day Tours: Great Wall, Forbidden City & Top Highlights
★ 5.0(881 reviews)· 2 days
From €160

All-inclusive Day Tours: Tiananmen Sq, Forbidden City, Great Wall
★ 4.9(2,170 reviews)· 11 hrs
From €8

Forbidden City&T-Square Small GroupTours w/ ticket(Eng/Esp Guide)
★ 4.9(1,268 reviews)· 4h 30m
From €14
Real listings from Viator, including live ratings and prices — clicking through takes you to book directly.
More hotel options in Beijing
Continue planning your trip to Beijing
Same destination, real availability — no need to search again.
FAQs — Marriott Hotels in Beijing
Based on 1 real live listings we checked, Marriott hotels in Beijing average around €52 a night, with the cheapest we found at €52. Use the search box above for pricing on your exact dates.
