eDreams
Flights
Hotels
Flight + Hotel
Cars

Book a hotel in Shanghai

Choose your dates to check current prices and hotel deals
Last-minute deals
    Best hotel deals in Shanghai
    Save up to £175 on accommodation
    Amara Shanghai
    Amara Shanghai
    Putuo, Shanghai · 4 km from city centre
    Fantastic 5
    /5
    TripAdvisor: 5
    4,681 reviews
    Extra discount available
    Courtyard by Marriott Shanghai Central
    Courtyard by Marriott Shanghai Central
    Jing'an, Shanghai · 3.4 km from city centre
    Fantastic 5
    /5
    TripAdvisor: 5
    2 reviews
    Extra discount available
    Jin Jiang Tower
    Jin Jiang Tower
    Downtown Shanghai, Shanghai · 1.6 km from city centre
    Very good 4.7
    /5
    TripAdvisor: 4.7
    2,496 reviews
    Extra discount available
    Starr Hotel
    Starr Hotel
    Jing'an, Shanghai · 4 km from city centre
    Very good 4.3
    /5
    TripAdvisor: 4.3
    80 reviews
    Extra discount available
    Evergreen Laurel Hotel Shanghai
    Evergreen Laurel Hotel Shanghai
    Pudong, Shanghai · 12 km from city centre
    Very good 4.1
    /5
    TripAdvisor: 4.1
    118 reviews
    The Longemont Hotel Shanghai
    The Longemont Hotel Shanghai
    Changning, Shanghai · 4 km from city centre
    Good 4
    /5
    TripAdvisor: 3.95
    158 reviews
    Magnificent International Hotel
    Magnificent International Hotel
    Downtown Shanghai, Shanghai · 0.6 km from city centre
    Central location
    Good 3.9
    /5
    TripAdvisor: 3.9
    1,359 reviews
    Shanghai Meego Yes Hotel
    Shanghai Meego Yes Hotel
    Jing'an, Shanghai · 3 km from city centre
    Good 3.7
    /5
    TripAdvisor: 3.7
    703 reviews
    Extra discount available
    Seventh Heaven Hotel
    Seventh Heaven Hotel
    Downtown Shanghai, Shanghai · 1.5 km from city centre
    Good 3.5
    /5
    TripAdvisor: 3.5
    433 reviews
    City Hotel Shanghai
    City Hotel Shanghai
    Downtown Shanghai, Shanghai · 1.7 km from city centre
    Good 3.5
    /5
    TripAdvisor: 3.5
    329 reviews
    Extra discount available

    Book the best hotels in Shanghai with eDreams

    Finding the perfect place to stay in Shanghai can feel like navigating its bustling streets, with options ranging from historic Art Deco buildings on the Bund to modern high-rises in Pudong. To help you choose your ideal base and ensure a smooth stay, eDreams has rounded up everything you need to know about hotels in this incredible city.

    Shanghai: pearl of the Orient

    Shanghai offers a fascinating blend of historical grandeur and futuristic ambition. Here, you can walk through traditional gardens, explore ancient temples, and marvel at a skyline that constantly reinvents itself. The Bund is a prime example, with its colonial architecture juxtaposed against the soaring skyscrapers of Pudong across the Huangpu River. You can ride the high-speed Maglev train, a technological wonder that connects Pududong International Airport to the city in minutes, or delve into the art deco buildings of the former French Concession.

    The city is renowned for its diverse culinary scene, from traditional Shanghainese dishes to international fine dining, ensuring your taste buds are well catered for. Whether you are looking for luxury accommodation with panoramic city views or a more intimate boutique experience, you will find a wide array of options for your stay. Explore the bustling Nanjing Road for shopping or ascend the Oriental Pearl TV Tower for unparalleled vistas. Shanghai provides an unforgettable experience for every visitor.

    Where to book your hotel in Shanghai

    For many visitors, The Bund is the most popular area to book a hotel in Shanghai. Its historic waterfront location offers impressive views of the Pudong skyline, making it a prime spot for first-time travellers who want to be close to major sights and have easy access to public transport.

    Across the Huangpu River, Pudong is Shanghai’s modern financial district. It is known for its towering skyscrapers, including the Oriental Pearl TV Tower, Shanghai Tower, and Jin Mao Tower. Accommodation here is typically upscale, with many international hotel chains offering luxury stays and business-focused amenities, often with panoramic city views.

    For a blend of history and contemporary culture, consider Huangpu District, which encompasses The Bund. South of The Bund, areas like People’s Square are central and convenient, home to the Shanghai Museum and Shanghai Grand Theatre. Further south, the historic Yu Garden and City God Temple are popular landmarks, offering a glimpse into traditional Chinese architecture and culture. This district offers a wide range of hotel options, from budget-friendly to high-end.

    Shanghai has an efficient transport network, including a comprehensive Metro system, making it easy to travel between districts. When choosing your hotel, consider its proximity to a Metro station for convenient city exploration. Shanghai is served by two major airports: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Both are well-connected to the city centre by Metro lines and Maglev train (from Pudong), allowing for straightforward transfers to your chosen accommodation.

    Find the best hotel deals in Shanghai

    Finding affordable hotels in Shanghai is achievable if you plan carefully. Consider staying slightly outside the most central areas like The Bund or Pudong, which offer premium prices due to their river views and proximity to major business hubs. Districts such as Xuhui or Jing'an can provide better value, often with excellent public transport links via Shanghai's extensive Metro system, making it easy to reach attractions quickly. Booking in advance, especially outside peak seasons like Chinese New Year or the Golden Week holidays in early May and October, will also help secure lower rates.

    Look for deals on hotels near the Hongqiao or Pudong International Airports if you have an early flight or late arrival, as these areas often have more budget-friendly options compared to the city centre. Additionally, many hotels in Shanghai offer "early bird" discounts or package deals that include breakfast or other amenities. To save more, consider hotels that are a short walk from a Metro station, rather than directly on major boulevards.

    Book your next hotel stay in Shanghai with eDreams and discover great savings.

    eDreams logo
    General terms and conditions

    Privacy policy
    © 1999 - 2026 eDreams. All rights reserved. Vacaciones eDreams, S.L. (Sociedad Unipersonal). Registered address (not open to the public): Calle de Manzanares, nº 4, Planta 1º, Oficina 108, 28005, Madrid, Spain. VAT number ESB-61965778. Registered with the Registro Mercantil de Madrid, Tomo 36897, Folio 121, Hoja M-660117. Licensed Travel Agency CICMA 3682 and IATA-accredited agent. To contact us about your booking, you can do so immediately via our help centre or contact our agents here.
    Flight-inclusive Packages booked on eDreams.co.uk are financially protected by the ATOL scheme (under Vacaciones eDreams SL’s ATOL number 11966). ATOL protection does not apply to all travel services listed on this website. This website and our general terms and conditions will provide you with information on the protection that applies in the case of each holiday and travel service offered before you make your booking. If you do not receive an ATOL Certificate, then the booking will not be ATOL protected. If you do receive an ATOL Certificate but all the parts of your trip are not listed on it, those parts will not be ATOL protected. Please ask us to confirm what financial protection may apply to your booking. Please see our general terms and conditions for more information about financial protection, or for more information on the ATOL Certificate go to: www.caa.co.uk.
    IATA Accredited AgentTUV Certified Agent
    ATOL protected