Hotels in Shanghai (Shanghai, China)

16699 hotels in Shanghai

  1. City Hotel Shanghai

    4 Stars

    Stunning city skyline views, Heated indoor lap pool

    from  ₹5,258
    See prices from 5 sites
  2. Novotel Shanghai Clover

    5 Stars

    Seasonal outdoor swimming pool, Dedicated WeChat concierge

    from  ₹7,298
    See prices from 4 sites
  3. Grand Kempinski Shanghai

    5 Stars

    Iconic Lujiazui skyline views, Panoramic 30th floor swimming pool

    from  ₹12,692
    See prices from 2 sites
  4. HYATT ON THE BUND

    5 Stars

    Panoramic Huangpu River views, Heated indoor swimming pool

    Select dates to see exact prices
  5. Novotel Shanghai Atlantis

    4 Stars

    Panoramic Huangpu River views, Indoor heated swimming pool

    Select dates to see exact prices
  6. Radisson Blu Hotel Shanghai New World

    5 Stars

    Epicure on 45 revolving restaurant, Classic wood-interior guest rooms

    from  ₹12,036
    See prices from 10 sites
  7. Shanghai Disneyland Hotel

    Fine dining at Aurora restaurant, Indoor King Triton Pool

    Select dates to see exact prices
  8. Grand Hyatt Shanghai

    5 Stars

    Two-story Bund View lounge, Panoramic Sky Pool

    from  ₹20,125
    See prices from 10 sites
    • Popular choice

    SSAW Boutique Hotel Shanghai Bund

    4 Stars

    Terrace Garden skyline views, Signature pan-fried pork buns

    Select dates to see exact prices
  9. The Eton Hotel Shanghai

    4 Stars

    Lujiazui skyline and river views, Authentic Cantonese and Asian dining

    Select dates to see exact prices
  10. Green Court Residence City Center Shanghai

    4 Stars

    Well-equipped fitness center, Family-friendly apartment hotel

    from  ₹6,973
    See prices from 4 sites
  11. Atour Hotel Shanghai The Bund Yuyuan Subway Station

    4 Stars

    On-site Chinese restaurant, Deep Sleep themed accommodations

    Select dates to see exact prices
  12. Okura Garden Hotel Shanghai

    5 Stars

    Indoor pool and Japanese bath, Signature butter biscuits

    Select dates to see exact prices
  13. Renaissance Shanghai Yu Garden Hotel

    5 Stars

    Skyline views from the indoor pool, Starry Sky rooftop dining

    from  ₹13,844
    See prices from 6 sites
  14. Pudong Shangri-La, Shanghai

    5 Stars

    Panoramic Huangpu River views, Sky-high French gastronomy

    Select dates to see exact prices
  15. Ji Shanghai Bund East Nanjing Road Pedestrian Street

    3 Stars

    Prime location on East Nanjing Road, Buffet breakfast with local specialties

    Select dates to see exact prices
  16. Pullman Shanghai Jing'an

    5 Stars

    Indoor swimming pool, Diverse dining at Venu Restaurant

    Select dates to see exact prices
  17. The Langham, Shanghai, Xintiandi

    5 Stars

    Indoor swimming pool, Michelin-starred T'ang Court restaurant

    Select dates to see exact prices
  18. Elong Hotel

    4 Stars

    Panoramic city and landmark views, Prime Nanjing Road Pedestrian Street access

    Select dates to see exact prices
  19. Jinjiang Inn Select Shanghai Nanjing Road Pedestrian Street

    2 Stars

    Historic building on Nanjing Road, Proximity to People's Square Metro

    Select dates to see exact prices
  20. Shanghai Marriott Marquis City Centre

    5 Stars

    Skyline and Bund view rooms, Full-length indoor swimming pool

    from  ₹19,162
    See prices from 8 sites
  21. Jin Jiang Tower

    4 Stars

    Panoramic city view rooms, Heated indoor swimming pool

    from  ₹7,645
    See prices from 11 sites
  22. Courtyard by Marriott Shanghai Central

    4 Stars

    Panoramic 30th-floor Executive Lounge, Heated indoor swimming pool

    from  ₹9,912
    See prices from 8 sites
  23. Radisson Collection Hyland Shanghai

    4 Stars

    Panoramic Pudong skyline views, Mao Chinese Restaurant dining

    from  ₹10,172
    See prices from 8 sites
  24. Mandarin Oriental Pudong, Shanghai

    5 Stars

    Panoramic Huangpu River views, Heated indoor lap pool

    from  ₹25,339
    See prices from 11 sites
  25. Atour Hotel Nanjing East Road The Bund

    4 Stars

    Authentic Chinese cuisine restaurant, Distinctive room design elements

    from  ₹9,161
    See prices from 4 sites
  26. Courtyard by Marriott Shanghai International Tourism and Resorts Zone

    4 Stars

    Pavilion Restaurant international buffet, Well-equipped fitness center

    from  ₹7,080
    See prices from 3 sites
  27. TUI BLUE Yangtze Shanghai

    5 Stars

    Diverse dining experiences, Signature Rose Suite experience

    from  ₹11,902
    See prices from 9 sites
  28. Amara Shanghai

    5 Stars

    Outdoor swimming pool, Diverse culinary experiences

    Select dates to see exact prices
  29. Fairfield by Marriott Shanghai Jingan

    4 Stars

    24-hour fitness center, European-inspired architectural design

    from  ₹7,232
    See prices from 4 sites
  30. The Westin Bund Center, Shanghai

    5 Stars

    Skyline views of the Oriental Pearl Tower, Authentic global gastronomy

    from  ₹19,690
    See prices from 5 sites
  31. UrCove by HYATT Shanghai Jing'An

    4 Stars

    24-hour fitness center, Wuding Road Metro Station access

    from  ₹5,617
    See prices from 3 sites
  32. Jinjiang Metropolo Hotel Classiq Shanghai Off Bund

    4 Stars

    Pudong skyline view terraces, Fifth-floor fitness center

    Select dates to see exact prices
  33. The Peninsula Shanghai

    5 Stars

    Indoor lap pool, Diverse dining experiences

    from  ₹49,143
    See prices from 9 sites
  34. Regent Shanghai Pudong By Ihg

    5 Stars

    Sky-high infinity pool, Authentic Italian cuisine at Camelia

    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Bright Lights, Busy City: Get lost in lively Shanghai

The bustling metropolis of Shanghai is a destination for those in the mood for fast-paced streets, bright city lights, an endless variety of attractions and cultural events to check out, and food available at all hours of the night. With an estimated population of over 24.1 million residents as of 2016, Shanghai is the largest city by population in the world. Its coastal position at the mouth of the Yangtze makes Shanghai an ideal centre of trade, and it is therefore home to the busiest container port in the world.

Shanghai and the Yangtze River Delta

Shanghai is almost surrounded by water, with the Yangtze River, the Yellow Sea and Hangzhou Bay bordering the city from north to south. Man-made Huangpu River flows through downtown Shanghai from the Yangtze, and draws visitors with river cruise tours that often offer discounts for guests of the numerous hotels in the city centre. One of the most popular leisure areas in Shanghai is The Bund or Waitan, a waterfront area situated inside the Shanghai International Settlement, home to historical buildings, hotels, wharves, food vendors and parklands. The Bund can be found on Zhongshan Road in the Huangpu District, by Huangpu River.

Shanghai cuisine and street eats

China is such a vast, densely populated country that each region has its own culture, dialect and food. Though its history spans over 400 years, Shanghai – traditionally called Benbang cuisine – is the youngest of the 10 major Chinese cuisines. Typical Shanghai dishes to try include Drunken Chicken, Xiaolongbao, which you may have heard called Shanghai dumplings, and chicken and blood soup – a favourite in the area. According to local legend, Blood Soup makes those that eat it stronger given it is made with real solidified blood. Seafood is also a great option when in Shanghai, with many traditional dishes containing food fresh from the sea. Shanghai’s street food scene is just as diverse as its restaurant culture – and just as busy as the rest of the city, which means food trucks and vans pulled by nothing but superhuman strength on a bike are ready and waiting all over the place. Try the mysterious sticky rice balls called ci fan tuan for breakfast, pork and scallion pancakes cong you bing for lunch, and finish with gui hua lian’ou – lotus root cooked with sticky rice and osmanthus blossom syrup.

The French Concession

The river systems around Shanghai have meant it was always a major shipping and trading base, though it became the subject of additional attention during the 19th century when Britain, the United States and France all noticed the city’s immense prospects. Treaties enabled trade between Shanghai and these ‘western’ countries to flourish, and led to the creation of two unique parts of the city: the French Concession and the Shanghai International Settlement. Both were developed during the 19th century, and the French Concession grew to become a mini metropolis within the city of Shanghai, remaining today as one of the city’s most interesting neighbourhoods. The French Concession is a quiet oasis in the midst of busy Shanghai, with an impressive collection of restaurants and cafes offering outdoor and indoor dining, French architecture framed by the leafy trees that line every street, tasteful hotels, and boutique stores that make it a great place to get lost for at least a few hours.

Theme parks and other fun

Shanghai has some fantastic attractions that you will not be able to find anywhere else, such as Shanghai Circus World, where visitors are treated to acrobatic performances that astound, astonish, and keep people coming back for more. Architectural aficionados will love the Bund International Architecture Exhibition, while the Shanghai Museum, or ‘Shanghai Bowuguan’ in Chinese, has a diverse enough collection to please everyone.

Historical sites in Shanghai’s old city

After all the indoor excitement step into the fresh air for a visit to tranquil Yu Garden, where a manicured Chinese garden spread over five acres awaits. Adjacent to Yu Garden is the City God Temple, built in commemoration of Shanghai’s municipal status. Both historical sites lie within the walls that once formed Shanghai’s defence and were demolished in 1912. The area still forms the heart of the city, and is now home to a residential population, local markets that run day and night, upscale hotels, winding old streets, and a mix of dated and modern architecture.

Markets and malls

With hundreds of shopping malls and almost 150 markets, Shanghai is a shoppers’ paradise. The vast number of malls across the city mean all hotels are close to at least one, but for those that want to shop with a purpose, a major centre such as Shanghai IFC Mall or Metro City Plaza might be ideal. Popular markets include Yuyuan Old Street near Yu Garden, West Nanjing Road or, for something a little different, visit one of the colourful bird and flower markets.

When to book a hotel in Shanghai

  • Cheapest month: November
    ₹5,980 per night
  • Yearly typical price
    ₹7,461 per night
  • Peak month: January
    ₹9,157 per night

Frequently Asked Questions about Shanghai

  • When is the cheapest time to book a hotel in Shanghai?

    November is usually the cheapest month to book a hotel in Shanghai, with typical prices around ₹5,980 per night based on 79 price comparisons.

  • When are hotel prices highest in Shanghai?

    Hotel prices in Shanghai are usually highest during January, with typical prices around ₹9,157 per night.

  • How much does a hotel in Shanghai cost per night?

    Hotel prices in Shanghai usually range from ₹5,257 per night to ₹14,693 per night, with typical prices around ₹7,461 per night.

  • How do hotel prices in Shanghai change throughout the year?

    Hotel prices in Shanghai are typically lowest in November at around ₹5,980 per night, rising to around ₹9,157 per night in January.

  • September

    2026

    ₹6,399
    ₹3,572₹10,901
  • October

    2026

    ₹6,792
    ₹3,659₹10,840
  • November

    2026

    ₹5,980
    ₹5,257₹11,813
  • December

    2026

    ₹7,461
    ₹4,233₹12,997
  • January

    2027

    ₹9,157
    ₹5,959₹14,693
  • February

    2027

    Select dates to see exact prices

  • March

    2027

    Select dates to see exact prices

  • April

    2027

    ₹8,621
    ₹5,227₹15,389
  • May

    2027

    Select dates to see exact prices

  • June

    2027

    Select dates to see exact prices

  • July

    2027

    ₹8,205
    ₹4,096₹20,763
  • August

    2027

    Select dates to see exact prices

Frequently Asked Questions about Shanghai

Hotels in Shanghai

These hotels may also be interesting for you...

City Districts - Shanghai

Points of Interest - Shanghai

Top Destinations

More Top Destinations