COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Compare Hotels in China

Search over 17284 hotels from $43

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated China Hotels

Don't see what you're looking for?
See all available properties in China
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Luxury Hotels in China

    Fairmont Peace Hotel

    Fairmont Peace Hotel

    20 Nanjing Road East, Shanghai, Shanghai
    The price is $335 per night from Jun 1 to Jun 1
    4.6/5Wonderful! (9 reviews)
    Fairmont Peace Hotel
    Beijing Hotel Nuo Forbidden City

    Beijing Hotel Nuo Forbidden City

    33 Chang An Avenue, Dongcheng District, Beijing, Beijing
    The price is $126 per night from May 24 to May 24
    4.7/5Exceptional! (25 reviews)
    Beijing Hotel Nuo Forbidden City
    NUO Hotel Beijing

    NUO Hotel Beijing

    2A Jiangtai Road, Chaoyang District, Beijing, Beijing
    The price is $155 per night from Jun 11 to Jun 11
    5/5Exceptional! (6 reviews)
    NUO Hotel Beijing

Pet Friendly China Hotels

    Ladoll Service Apartment

    Ladoll Service Apartment

    Room 201, No.268, Yuyuan Road, Jingan District, Shanghai, Shanghai
    The price is $65 per night from May 16 to May 16
    3.7/5Good! (3 reviews)
    Ladoll Service Apartment
    7 days ronghe hotel apartment

    7 days ronghe hotel apartment

    Huan Shi East Road and Shui Yin Road, Guangzhou, Guangdong
    7 days ronghe hotel apartment
    Aloft Dalian

    Aloft Dalian

    18-1 LuXun Road, Zhongshan District, Dalian, Liaoning
    4/5Very Good! (1 review)
    Aloft Dalian