Compare and save on Shanghai hotels

Find hotel dealsPlease select a place
Check in:
Check out:

One part modern glitz and one part ancient mysticism, Shanghai is a city of contrasts and beauty. Towering skyscrapers, luxurious boutiques and some of the world's trendiest restaurants are just a stone's throw away from traditional alleyways lined with hole-in-the-wall restaurants. Although it's a world away from London and New York, Shanghai has always been one of the China's most Westernised cities. It's a great place to dip your toes in the water before embarking on your Chinese adventure.

Luxury hotels in Shanghai

Shanghai is a major financial centre, so it's unsurprising that it's home to some of China's most impressive luxury hotels. You can find high-end hotels in Shanghai using our search filters: either by price, star-rating or amenities.

Booking a posh hotel in Shanghai is a good way to get over (some of the) culture shock of finding yourself on a new continent. But which style of luxury hotel will you go for?

Boutique hotels in Shanghai

Boutique hotels are characterised by their quirky decor and independent spirit. There are lots of boutique hotels in Shanghai, but some of our users favourites are:

UrbnLocated inside an old warehouse, this French Concession hotel is eco-conscious (everything is sourced from recyclable materials).

Wanda Reign on the BundChoose from 'trendy' and 'noble' rooms at this gorgeous hotel on the Bund. If you really want to treat yourself, book in for dinner at the an on-site Michelin restaurant.

Five star hotels in Shanghai

Five star hotels offer impeccable service and amenities, standing head and shoulders above other hotels in Shanghai. These examples have been well-rated by our users:

The Peninsula Shanghai – This opulent hotel sits in the Bund, with views across the Huangpu River. The guest rooms are among the largest in Shanghai.

Jing An Shangri-La, West Shanghai – This luxury hotel is in Shanghai's central business district. It has three restaurants to choose from, and a relaxing bar on the 55th floor.

Modern hotels in Shanghai

Sleek Scandinavian design and cutting edge amenities make modern hotels in Shanghai the perfect sanctuary after a day of sightseeing. Two great examples are:

The PuLi Hotel and Spa – With its secluded bamboo entryway and views over the park, this chic hotel is a breath of fresh air in a thrumming city.

New World Shanghai Hotel – This sleek hotel in Chang Ning has its own 900 m health club, complete with a high-tech gym and outdoor swimming pool with views across the Shanghai skyline.

Spa hotels in Shanghai

Blow off some steam at a Shanghai spa hotel. As well as massages and beauty treatments, hotels with a spa also offer other luxuries such as jacuzzis, steam rooms and saunas. Spa hotels can be found throughout Shanghai, with an impressive cluster around the gorgeous Bund neighbourhood.

Salvo Shanghai – As well as a gym and salon, this spa hotel on Guangdong Road also has a foot bath. There's a Maj-jong table, too, if you want to brush up on the ancient game.

Fairmont Peace Hotel on the Bund – This art-deco inspired hotel is just steps away from the Bund. Afternoon tea is served in the restaurant, perfect after enjoying a treatment in the hotel spa.

Hotels with pools in Shanghai

Fancy a dip? These Shanghai hotels with swimming pools are perfect whether you're into swimming laps or just want to refresh yourself.

The Langham, Shanghai Xintiandi – Situated near the Huai Hai Road (aka the Champs Elysees of the East), this luxury hotel is the perfect place to unwind after shopping 'til you drop. The Chuan Spa is the place to go for a pampering session, before going for a dunk in the 25m indoor pool.

JW Marriott Shanghai at Tomorrow Square – This hotel in downtown Puxi boasts incredible skyline views. It has three pools: indoor, outdoor and one just for kiddies.

Family hotels in Shanghai

Travelling to Shanghai with little ones? It's best to use our search filters to find the amenities you need – for example babysitting and playgrounds. Family travellers particularly like the following hotels:

Royal International Hotel Shanghai Pudong International Airport – If you've got a quick layover with the kids in Shanghai, this luxury hotel near the airport is the perfect option. There's an in-house babysitting service, ideal if mum and dad fancy visiting the hotel's restaurant and nightclub.

Le Meridien Shanghai Minhang – This hotel offers a number of children's facilities, in addition to 24-hour room service (perfect for jet-lagged little ones) and free Wi-Fi.

Cheap hotels in Shanghai

Visiting Shanghai on a budget? You'll always find the cheapest room rates when you use our hotel search. We show you hotel deals direct from the accommodation, as well as exclusive prices from travel agents.

Hotel prices in Shanghai tend to fluctuate based on supply and demand, so it's possible to find a cheap room at a fancy hotel if you play your cards right. These budget hotels are always great value for money, and have left our users more than impressed:

Minya Hotel Shanghai – This low-cost

... Read more
hotel is a favourite with business travellers, thanks to its location in the Lujiazui financial district and the executive floor complete with meeting rooms and a business centre.

Ocean Hotel Shanghai – This four star hotel has three restaurants, but if you want to head further afield the friendly reception staff are happy to help you book tickets and make dinner reservations. High-speed Wi-Fi is available throughout the building.

Show more
Sort by Tribes
Popularity - Best Value
Currency
5058 Results
  • Grand Hyatt Shanghai
    Ranked #1 overall in Shanghai hotels
    8.7
    Wonderful!
    26 reviews
    Popular withLuxuryArtsyNightlife

    No longer the highest hotel in the world but still quite impressive from the very moment you enter the lobby. Rooms are modern with Chinese-influence and have fantastic views. The ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Peninsula Shanghai
    Ranked #2 overall in Shanghai hotels
    9.0
    Wonderful!
    18 reviews
    Popular withLuxuryArtsyHistory

    Fabulous!

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Hyatt on the Bund
    Ranked #3 overall in Shanghai hotels
    9.8
    Wonderful!
    13 reviews
    Popular withBusinessLuxuryFamilies

    The Hyatt on the Bund is luxurious and comfortable without being over-the-top ostentatious—the VUE bar being the notable exception, with its hot tub and spectacular views of the Shanghai skyline. ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • JW Marriott Hotel Shanghai at Tomorrow Square
    Ranked #4 overall in Shanghai hotels
    9.8
    Wonderful!
    13 reviews
    Popular withLuxuryBusinessFamilies

    Want to live it up in style and class? JW Marriott will give you everything you need. The hotel is one of the taller buildings in the city so you’ll ...

    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Park Hyatt Shanghai
    Ranked #5 overall in Shanghai hotels
    9.7
    Wonderful!
    12 reviews
    Popular withLuxuryAdventureOutdoorsy

    Extremely modern and chic hotel with understated lighting and fairly helpful staff. Striking views from all angles and a surprisingly cozy almost lodge like grand lounge / galley rooms. Go ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Ritz-Carlton Shanghai Pudong
    Ranked #6 overall in Shanghai hotels
    9.2
    Wonderful!
    10 reviews
    Popular withLuxuryBusinessHipsters
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Marriott Hotel City Centre
    Ranked #7 overall in Shanghai hotels
    9.8
    Wonderful!
    8 reviews
    Popular withBusinessLuxuryFamilies

    LOVED IT TOP HOTEL IN SHANGHAI WHAT A LOCATION BIG AND GOOD ROOM THEY LET ME STAY TILL 8PM NEXT DAY VERY GOOD SERVICE WILL STAY HERE AGAIN AND AGAIN

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • The Yangtze Boutique Shanghai
    Ranked #8 overall in Shanghai hotels
    9.5
    Wonderful!
    8 reviews
    Popular withBusinessWellness

    Nice hotel in great location. Staff need some more training in order to get this to five stars.

    • Free WiFi
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • The Portman Ritz-Carlton Shanghai
    Ranked #9 overall in Shanghai hotels
    9.0
    Wonderful!
    8 reviews
    Popular withBusinessLuxuryFamilies

    Good quality hotel in a good location. Interesting architecture, too.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Fairmont Peace Hotel Shanghai
    Ranked #10 overall in Shanghai hotels
    8.9
    Wonderful!
    7 reviews
    Popular withHistoryLuxuryHipsters

    This historic hotel is my absolute favourite of all Shanghai's hotel. It's in one of the most remarkable buildings on The Bund, and has managed to preserve the feel of ...

    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Andaz Xintiandi Shanghai
    Ranked #11 overall in Shanghai hotels
    10.0
    Exceptional!
    6 reviews
    Popular withBusinessLuxuryHipsters

    Upscale hotel. Some rooms offer a nice view of Tye shops surrounding the hotel. Two breakfast types: Chinese and Western. The rooms are pretty high tech. No light switches but ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Westin Bund Center Shanghai
    Ranked #12 overall in Shanghai hotels
    8.6
    Wonderful!
    7 reviews
    Popular withBusinessLuxuryFoodies

    Excellent facilities, nice decor in a good location. The staff provided great service and were helpful when asked. The only downside was some of the room service, but not unexpected. ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Langham Shanghai Xintiandi
    Ranked #13 overall in Shanghai hotels
    9.7
    Wonderful!
    6 reviews
    Popular withLuxuryBusinessHipsters

    Very strategically located in the heart of Shanghai's hip Xintianti district. The hotel is within walking distance to trendy shops, cafes, restaurants, public transport, and taxi at the doorstep. Beautiful, ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Les Suites Orient, Bund Shanghai
    Ranked #14 overall in Shanghai hotels
    9.7
    Wonderful!
    6 reviews
    Popular withBusinessLuxury

    rated # 1 hotel in Shanghai on trip advisor. If you get lucky with a corner room, you'll have an amazing view on the bund. obviously not cheap. I treated ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Free Breakfast
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • URBN Hotel Shanghai
    Ranked #15 overall in Shanghai hotels
    9.3
    Wonderful!
    6 reviews
    Popular withFamiliesBusinessLuxury

    URBN has the distinction of being China’s first carbon neutral hotel. First a warehouse, then a post office, now a hotel URBN still retains much of it’s charm from it’s ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Renaissance Shanghai Caohejing Hotel
    Ranked #16 overall in Shanghai hotels
    9.3
    Wonderful!
    6 reviews
    Popular withFoodiesBackpackersLuxury

    happy here

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Waldorf Astoria Shanghai on the Bund
    Ranked #17 overall in Shanghai hotels
    10.0
    Exceptional!
    5 reviews
    Popular withLuxuryBusinessHistory

    Fantastic hotel in a great setting in one of the older buildings on The Bund. Located near the south end of The Bund the immediate surroundings are less chaotic than ...

    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • The Longemont Shanghai
    Ranked #18 overall in Shanghai hotels
    8.0
    Wonderful!
    7 reviews
    Popular withBusiness

    The hotel, including the rooms, service and restaurants, are all good and what you would expect from a hotel of this standart. I am not very keen on the address, ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Four Seasons Hotel Shanghai
    Ranked #19 overall in Shanghai hotels
    9.2
    Wonderful!
    5 reviews
    Popular withBusinessLuxuryFamilies

    4 seasons is so consistent - they're great hotels to stay at when traveling. The service is great, rooms are spacious and the location was ok (there's a lot of ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Jumeirah Himalayas Hotel Shanghai
    Ranked #20 overall in Shanghai hotels
    8.8
    Wonderful!
    5 reviews
    Popular withBusiness

    The lobby of the Jumeriah hotel is unlike any I’ve ever seen. Immediately upon entering you are transported to a dynasty gone by with the huge wooden pagoda, striking dragon ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Cachet Boutique Shanghai
    Ranked #21 overall in Shanghai hotels
    9.2
    Wonderful!
    5 reviews
    Popular withHipstersLuxuryBusiness

    Very cool hidden away hotel just off of Nanjing Road right by the metro station. Entrance is pretty hard to find so be a bit patient, it’s not directly on ...

    • Free WiFi
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Le Royal Meridien Shanghai
    Ranked #22 overall in Shanghai hotels
    8.8
    Wonderful!
    5 reviews
    Popular withHipstersBusiness

    Very conveniently located in People’s Square, a quick ride to many of the big attractions around Shanghai. And right across the street from the metro for more daring people who ...

    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The PuLi Hotel and Spa
    Ranked #23 overall in Shanghai hotels
    10.0
    Exceptional!
    4 reviews
    Popular withLuxuryBusinessHipsters

    Need to relax in Shanghai? The PuLi is exactly where you should go, as soon as you walk into the lobby it’s like being transported to a remote resort in ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Radisson Blu Hotel Pudong Century Park
    Ranked #24 overall in Shanghai hotels
    10.0
    Exceptional!
    4 reviews
    Popular withFoodiesWellnessLuxury
    • Free WiFi
    • Fitness Center
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Indigo Shanghai on the Bund
    Ranked #25 overall in Shanghai hotels
    10.0
    Exceptional!
    4 reviews
    Popular withBusinessArtsyLuxury

    this is the best in Shanghai! Nice style and great service...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Waterhouse At South Bund
    Ranked #26 overall in Shanghai hotels
    9.5
    Wonderful!
    4 reviews
    Popular withBusinessLuxuryHistory

    The classification of a hotel—and particularly a luxury hotel—as boutique, can understandably cause some apprehension. Will your accommodations be intimate and non-traditional or simply fall on the wrong side of ...

    • Restaurant
    • Free Breakfast
    ReviewsPhotosAmenitiesMaploadingclose
  • Pudong Shangri-La East Shanghai
    Ranked #27 overall in Shanghai hotels
    7.2
    Pretty good
    5 reviews
    Popular withLuxuryBusinessFoodies

    Came here to have a meal at the restaurant Gui Hua Lou and was not disappointed. Delicious but expensive upscale Chinese food in an opulent setting.

    • Free WiFi
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Kerry Hotel Pudong Shanghai
    Ranked #28 overall in Shanghai hotels
    8.5
    Wonderful!
    4 reviews
    Popular withBusinessLuxuryFamilies

    The Kerry Hotel Pudong is unquestionably my top hotel choice for business travelers. In fact, even as a non-businessperson, I’d have a hard time turning down an invitation to move ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • 88 Xintiandi Executive Residence
    Ranked #29 overall in Shanghai hotels
    8.5
    Wonderful!
    4 reviews
    Popular withBusinessLuxuryFamilies

    Located a few short blocks away from the Langham XTD is the 88 XTD Executive residence. Walking in the lobby you feel like you are in 1930’s Shanghai. The whole ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Radisson Blu Hotel Shanghai New World
      Ranked #30 overall in Shanghai hotels
      9.3
      Wonderful!
      3 reviews
      Popular withAdventureBusinessNightlife

      Nice hotel in the city center, located next to people's square and Nanjing Road, nice breakfast and also it has a nice view on the top floor that looks like ...

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Airport Transfer
      ReviewsPhotosAmenitiesMaploadingclose

    Average price per night

    Hotel class

    Hotel type

    Average user rating

    Clear Filters
    Clear Filters
    var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=shanghai&controller=topics&country_code=&current_user_id=&filters=&id=2000000000338&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=shanghai%2Fhotels&place=2000000000338&place_type=City&place_type=region&region=2000000000338&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000433550&hotel_ids%5B%5D=5000000411003&hotel_ids%5B%5D=5000000148399&hotel_ids%5B%5D=5000000144606&hotel_ids%5B%5D=5000000396394&hotel_ids%5B%5D=5000000260710&hotel_ids%5B%5D=5000001245139&hotel_ids%5B%5D=5000000381840&hotel_ids%5B%5D=5000000896080&hotel_ids%5B%5D=5000001194829&hotel_ids%5B%5D=5000000891020&hotel_ids%5B%5D=5000000269281&hotel_ids%5B%5D=5000000893006&hotel_ids%5B%5D=5000000083040&hotel_ids%5B%5D=5000000089976&hotel_ids%5B%5D=5000001284014&hotel_ids%5B%5D=5000000297323&hotel_ids%5B%5D=5000000248061&hotel_ids%5B%5D=5000000273108&hotel_ids%5B%5D=5000000886767&hotel_ids%5B%5D=5000000005209&hotel_ids%5B%5D=5000000109888&hotel_ids%5B%5D=5000000150494&hotel_ids%5B%5D=5000000365478&hotel_ids%5B%5D=5000000147464&hotel_ids%5B%5D=5000000290355&hotel_ids%5B%5D=5000000698381&hotel_ids%5B%5D=5000001240171&hotel_ids%5B%5D=5000000017243&hotel_ids%5B%5D=5000000055599", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000000338" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }