Customised for your search:

Shanghai Hotel Guide - 5 stars Hotels in Shanghai, China

Shanghai hotels
Shanghai

Top Trending 5 stars Star Hotels in Shanghai

The Peninsula Shanghai - Shanghai Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Peninsula Shanghai

32 Zhongshan Dong Yi Road, Shanghai - Map
 
 
"BEST LOCATION IN SHANGHAI - GUARANTEED."
The hotel STAFF is amazing and I went and visited all the hotels in Shanghai just to be sure I made the right choice, hands down Peninsula is the best customer service, homey feeling and newest and cleanest around.
Traveller from Los Angeles
The Peninsula Shanghai is located on the historic Bund affording spectacular views of the Bund, Huangpu River, Pudong and the …More
Fairmont Peace Hotel - Shanghai Hotels
Rating: 5.0 Stars
£232
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Fairmont Peace Hotel

20 Nanjing Road East, Huang Pu District, Shanghai - Map
 
 
"Located right across the road from the River"
If the AC had worked, I ended up opening the window in the middle of the night, this newly renovated hotel would have got 5's across-the-board. The position of the TV in my room was weird as it was positioned at 90 degree to the bed and the couch?
Traveller from Edmonton, Canada
Swissotel Grand Shanghai - Shanghai Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Swissotel Grand Shanghai

1 Yu Yuan Road, Shanghai - Map
 
 
"Well located adjacent to Nanjing road and Metro "
Great to come home to after a hectic day in Shanghai.
A Traveller
Grand Kempinski Hotel Shanghai - Shanghai Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Grand Kempinski Hotel Shanghai

1288 Lujiazui Ring Road, Shanghai - Map
 
 
"Beautiful hotel with a great location"
We went to visit Shanghai for 5 days and it was amazing! We travel to Wu zhen village for a day and enjoy it very much and also we did a few tours around the city and a river cruse with the Big Bus very interesting. On the 1st Jan we were in the city around the Bund and shopping streets and the massive crowds of people was a different experience never have in our life. Most of the dining we did it at the hotel which we enjoy very much. The weather was cold but pleasant outside but inside the hotel was too hot specially in the room with the air conditioner hard to regulate to the right temperature for us.
Traveller from Sydney
Grand Hyatt Shanghai - Shanghai Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Grand Hyatt Shanghai

88 Century Avenue, Shanghai - Map
 
 
"very nice area and amazing view of Bud. "
great location and friendly staffs. breakfast was very good. we will come back to stay again.
Traveller from los angeles
Pudong Shangri-La - Shanghai Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Pudong Shangri-La

33 Fu Cheng Road, Shanghai - Map
 
 
"The best hotel ever"
Great hotel, beautiful view, great service. It could not have been better.
Traveller from Houston, TX.
Shanghai Marriott Hotel City Centre - Shanghai Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Shanghai Marriott Hotel City Centre

555 Xi Zang Road Middle, Shanghai - Map
 
 
"Best Business Hotel in Shanghai"
This hotel is perfect for business in Shanghai. The location, the facility itself and the rooms are all first class.
A Traveller
Discover unmatched hospitality, an unbeatable location and luxurious amenities at the new Shanghai Marriott Hotel City …More
The Westin Bund Center Shanghai - Shanghai Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Westin Bund Center Shanghai

88 Henan Central Road, Shanghai - Map
 
 
"Overall great hotel"
We have staid at this location several times. It is a nice hotel. Fits all expectations of a Westin Hotel. Nice, helpful staff. Breakfast was good; lots of variety for Eastern and Western alternatives. Good size rooms and Westin bedding and amenities.
Traveller from Florida
The Puli Hotel And Spa - Shanghai Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Puli Hotel And Spa

1 ChangDe Road, Shanghai - Map
 
 
"Great boutique hotel"
Thoughtful extras like a free minibar. Loved the long bar.
A Traveller
Centrally located in the very heart of Shanghai in JingAn District, between famous NanJingWest Road and YanAn Middle Road …More
Hyatt On The Bund - Shanghai Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hyatt On The Bund

199 Huang Pu Road, Shanghai - Map
 
 
"Excellent view"
A nice hotel with a great view to the city skyline.
A Traveller

Search from 48 Shanghai Hotels - 5 Stars


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 271,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: 5 stars Hotels in Shanghai

    Search for hotels in Shanghai on Expedia.co.uk. You can easily find your hotels in Shanghai using one of the methods below:

    • View our selection of featured hotels in Shanghai
    • Use the map to find hotels in the Shanghai neighborhood you prefer
    • Use the filters to see hotels in a specific area of Shanghai, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shanghai
    • Enter your travel dates to view the best deals on hotels in Shanghai - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews