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

    Definitely made my top three list, and here is why: Grand lounge, grand lobby, grand rooms, grand restaurant, and yes, grand price. Situated between the 57th and 87th floor sits ...

    • 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

    Super convenient. Great, classic building. Sometimes occasionally misses the market but is occasionally brilliant.

    • 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

    Nice hotel with a view of the bund and radio tower. The rooms seem a little older but still offer new features. The bar on the roof is quite a ...

    • 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

    I may not have traveled everywhere in the world, but I'm willing to bet that the Park Hyatt in Shanghai within the World Financial Center is among the very best. ...

    • 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

    Walking into the Lobby of the Ritz will literally take your breath away. It just smells SO GOOD. The café in the corner, appropriately named Aroma, serves up coffee shop ...

    • 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

    Hidden away in plain sight, the Langham Yangtze brings a touch of architectural character to an otherwise bland strip of gray-faced buildings. The art deco style of the exterior carries ...

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

    Conveniently located on bustling Nanjing Xi lu, the Ritz Carlton Hotel is a full service hotel. Literally. They have not only one, but three Clefs d’Or (gold key, marking service) ...

    • 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

    If you are not immediately won over by the multi-colored LED lights illuminating the bathtubs at the new Andaz hotel, perhaps the complimentary soft drinks and mini-fridge munchies will do ...

    • 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

    Nice hotel with all of the amenities you’d expect from the Westin. Crowd seems to be lots of western business folks, mainland Chinese, and tourists. Beautiful big lobby with 3 ...

    • 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

    This newly opened hotel sits caddy corner from the bustling restaurant and shopping area of Xintiandi. It’s got its own superb dining outlets, but with Xintiandi literally across the street, ...

    • 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

    Very cool boutique hotel set in the heart of Jing’An district, pretty much directly downtown. Relaxing space with a very welcoming staff, there are less then 30 rooms in the ...

    • 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 Longemont loses points in my eyes for not being in walking distance of any of Shanghai's major attractions. Once inside, however, the hotel is very pleasant and entirely welcoming. ...

    • 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

    Nice location, between Nanjing West Road, the Former French Concession, and People’s Square. The hotel is on the older side compared to many of the newer big names in the ...

    • 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

    Hidden around the corner from busy Nanjing Xi Lu is the JIA hotel. It’s easy to miss the door, but once you’re inside you know it’s the right place. The ...

    • Free WiFi
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Radisson Blu Hotel Shanghai New World
    Ranked #22 overall in Shanghai hotels
    9.0
    Wonderful!
    4 reviews
    Popular withFamiliesAdventureBusiness

    Nice

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

    hello

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

    The PuLi Hotel and Spa is a serene urban hideaway styled with reclaimed grey brick and sleek black glass. Rows of tall bamboo shield much of the building’s exterior from ...

    • 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 #26 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 #27 overall in Shanghai hotels
    9.5
    Wonderful!
    4 reviews
    Popular withBusinessLuxuryHistory

    This 19 room boutique hotel is tucked away on the South Bund in a restored 1930’s factory. The entire first floor is dominated by the lobby decorated by exposed brick ...

    • Restaurant
    • Free Breakfast
    ReviewsPhotosAmenitiesMaploadingclose
  • Pudong Shangri-La East Shanghai
    Ranked #28 overall in Shanghai hotels
    7.2
    Pretty good
    5 reviews
    Popular withLuxuryBusinessFoodies
    • Free WiFi
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Kerry Hotel Pudong Shanghai
    Ranked #29 overall in Shanghai hotels
    8.5
    Wonderful!
    4 reviews
    Popular withBusinessLuxuryFamilies

    Located in the heart of Pudong is the Kerry Hotel. When I say the “heart of Pudong”, don’t confuse that for the heart of Shanghai. In fact, the Kerry is ...

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

    This quaint boutique hotel is well located over looking Taipingqiao Park on the east side of the tourist hub known as Xintiandi, home to loads of western and Chinese restaurants ...

      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=5000000055599&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", 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"); }