Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Shanghai

Best deal Best deal Aug 10 - Aug 12
Tonight Tonight Jun 22 - Jun 23
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Shanghai Historic Hotels

See all 1,502 Properties in Shanghai
Fairmont Peace Hotel

Fairmont Peace Hotel

20 Nanjing Road East, Huang Pu District, Shanghai
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 
4.7 out of 5 (584 reviews)
Top notch beatiful historic hotel This hotel is in pristine condition and is located in the heart of the city right on the bund. The rooms are worth every penny and they spare no expense.
Jun 17, 2018

Fairmont Peace Hotel$220

Fairmont Peace Hotel$220
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)

SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)

No. 839 Renmin Road, Huangpu District, Shanghai
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.3 out of 5 (2,507 reviews)
Good location and breakfastRoom had mould in it and was run down but location was great .
May 22, 2018

SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)$80

SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)$80
Moller Villa Hotel Shanghai

Moller Villa Hotel Shanghai

No 30 Shanxi Road South, Shanghai
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 
4.2 out of 5 (467 reviews)
Unique and pleasant experienceAbsolutely a great experience staying at Moller Villa Hotel. This hotel is a very precious existence when most of the the modern hotels in China all look the same. It offers a unique historical atomsphere on top of its excellent facilities and very helpful staff. What might need to be noted is that ...
Feb 13, 2018

Moller Villa Hotel Shanghai$117

Moller Villa Hotel Shanghai$117
Okura Garden Hotel Shanghai

Okura Garden Hotel Shanghai

58 Mao Ming Nan Road, Shanghai
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 
4.4 out of 5 (1,303 reviews)
Nice hotel Near shopping center Friendly staff good location good for business trips
Apr 1, 2018

Okura Garden Hotel Shanghai$111

Okura Garden Hotel Shanghai$111
Renaissance Shanghai Yu Garden Hotel

Renaissance Shanghai Yu Garden Hotel

159 South He Nan Road, Shanghai
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 
4.4 out of 5 (1,456 reviews)
Nice hotel near Yu GardenGood location near Yu Garden and subway. Comfortable room but smelled a bit strange. Good value for money. Staff were very helpful.
May 5, 2018

Renaissance Shanghai Yu Garden Hotel$99

Renaissance Shanghai Yu Garden Hotel$99
The Yangtze Boutique Shanghai

The Yangtze Boutique Shanghai

No. 740 Hankou Road, People's Square, Shanghai
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 
4.4 out of 5 (823 reviews)
Loyal repeater I’m a loyal repeater. It’s great for all kinds of stay. Definitely more than worth of what it costs
Feb 19, 2018

The Yangtze Boutique Shanghai$121

The Yangtze Boutique Shanghai$121
Seventh Heaven Hotel

Seventh Heaven Hotel

627 East Nanjing Road, Shanghai
  • Free Cancellation
3.0 out of 5.0
 
 
3.5 out of 5 (745 reviews)
Nice hotel in the best location on Shanghai! Love Very convenient and beautiful place for tourists staying in the Shanghai city!
May 3, 2018

Seventh Heaven Hotel$59

Seventh Heaven Hotel$59
Les Suites Orient, Bund Shanghai

Les Suites Orient, Bund Shanghai

1 East Jinling Road, Shanghai
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 
4.6 out of 5 (1,436 reviews)
Wonderful HotelThe Les Suites Orient was just what my wife and I needed. The hotel staff was very helpful and attentive. The room was clean and very beautiful. The location is excellent and close to a both metro and bus stops.
Jun 19, 2018

Les Suites Orient, Bund Shanghai$135

Les Suites Orient, Bund Shanghai$135
Gallery Suites

Gallery Suites

525 Heng Shan Road, Shanghai
    4.5 out of 5.0
     
     
    3.9 out of 5 (343 reviews)
    Gallery hotel reviewNice to go to a hotel with character. Breakfast very good. Bed huge and comfy. Nice bathroom. I was disappointed to find staff were not very welcoming, but were pleased to help when approached. Good location near metro and nice local restaurants and bars. Fridge was moldy- needed a wipe! Nice original ...
    Mar 20, 2018

    Gallery Suites$104

    Gallery Suites$104
    Broadway Mansions Hotel

    Broadway Mansions Hotel

    No 20 North Suzhou Road Shanghai China, Shanghai
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.0 out of 5 (518 reviews)
    It's the small things that make a differenceFirstly I would say this is a nice hotel and in a great location. I would give the hotel a much better rating but for the niggling small things. I was not too upset by the water leak in my bathroom (which was solved rapidly) but expected better advice from the concierge when I asked about a trip ...
    Apr 16, 2018

    Broadway Mansions Hotel$105

    Broadway Mansions Hotel$105
    The Seagull on the Bund

    The Seagull on the Bund

    60 Huangpu Road, Shanghai
      4.0 out of 5.0
       
       
      3.4 out of 5 (163 reviews)
      Very good location.Good service, very friendly people. The room is clean, except the winder is a little bit dirty.
      Mar 31, 2018

      The Seagull on the Bund$67

      The Seagull on the Bund$67
      Jin Jiang Jing An Hotel

      Jin Jiang Jing An Hotel

      370 Huashan Road, Shanghai
        4.0 out of 5.0
         
         
        3.0 out of 5 (80 reviews)
        JingAn HotelThis hotel has a nice location. But the hotel is too old and lacks proper maintenance. The room is big but smells. In addition to the hardware issues, the services were not complimentary. There are over a dozen steps from the hotel gate to the lobby. There is no elevator or ramp. I asked the lady ...
        Feb 26, 2018

        Jin Jiang Jing An Hotel$70

        Jin Jiang Jing An Hotel$70
        Shanghai Fish Inn Bund

        Shanghai Fish Inn Bund

        No. 639 Middle Henan Road, Shanghai
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         
        3.9 out of 5 (347 reviews)
        10 MINUTES WALK FROM THE BUNDVERY SMALL ROOM BUT CLEVERLY DESIGNED FOR CONVENIENCE. Less than 10 minute walk to main shopping pedestrian street. Nice amenities and good value
        Apr 8, 2018

        Shanghai Fish Inn Bund$47

        Shanghai Fish Inn Bund$47
        Pudi Boutique Hotel Fuxing Park Shanghai

        Pudi Boutique Hotel Fuxing Park Shanghai

        99 Yandang Road, Shanghai
        • Free Cancellation
        • Reserve now, pay when you stay
        4.5 out of 5.0
         
         
        4.2 out of 5 (423 reviews)
        Spacious room, good locationRoom is big and it looks better than I thought when I checked it at the lobby because the lobby is quite small. The decors in the room are artistic.
        Jun 17, 2018
        ibis Shanghai Yu Garden

        ibis Shanghai Yu Garden

        No 85 Zhoujin Road, Shanghai
          3.0 out of 5.0
           
           
          3.3 out of 5 (277 reviews)
          Very Good!Good area to stay in! Very clean room and comfortable bed.
          Jun 30, 2017
          Jin Jiang Park Hotel

          Jin Jiang Park Hotel

          170 Nanjing Road West, Shanghai
            4.0 out of 5.0
             
             
            3.6 out of 5 (259 reviews)
            Heritage hotel next to metro stationAn outdated heritage hotel. However, if you were born in Shanghai 30years ago, you should stay in this hotel for a night, at least. It is just outside of metro station People's Square. Close to everything and it was the tallest building in Shanghai for 50 or 60 years.
            Jan 11, 2018

            Jin Jiang Park Hotel$109

            Jin Jiang Park Hotel$109
            The Westin Bund Center Shanghai

            The Westin Bund Center Shanghai

            88 Henan Central Road, Shanghai
            • Free Cancellation
            • Reserve now, pay when you stay
            5.0 out of 5.0
             
             
            4.4 out of 5 (668 reviews)
            Nice hotel close to Yu Garden,Bund & Nanjing RdGreat Location, near Nanjing Pedestrian and the Bund. Make sure you have Breakfast included during your stay. The view from the 7th Floor wasn't great but it was clean & comfortable.
            Jun 14, 2018

            The Westin Bund Center Shanghai$138

            The Westin Bund Center Shanghai$138
            The Mansion Hotel

            The Mansion Hotel

            82, Xinle Road, Xuhui District, Shanghai
              4.5 out of 5.0
               
               
              4.3 out of 5 (74 reviews)
              Shanghai style People who like shanghai style would like this hotel. It’s very vintage. For those that don’t, it would look creepy I reckon.
              Mar 19, 2018

              The Mansion Hotel$336

              The Mansion Hotel$336
              Map

              Recently booked Historic Hotels in Shanghai

              SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
              4.0 out of 5.0
              Last booking: 8 minutes ago
              Grand Central Hotel Shanghai
              4.5 out of 5.0
              Last booking: 32 minutes ago
              Four Seasons Hotel Shanghai
              5.0 out of 5.0
              Last booking: 2 hours ago
              Radisson Blu Hotel Shanghai New World
              5.0 out of 5.0
              Last booking: 2 hours ago
              Regal International East Asia Hotel
              4.5 out of 5.0
              Last booking: 2 hours ago
              Blue Horizon International Hotel
              4.0 out of 5.0
              Last booking: 2 hours ago
              Grand Kempinski Hotel Shanghai
              5.0 out of 5.0
              Last booking: 2 hours ago
              Le Royal Meridien Shanghai
              5.0 out of 5.0
              Last booking: 3 hours ago
              Kerry Hotel Pudong Shanghai
              5.0 out of 5.0
              Last booking: 4 hours ago

              Your Guide to Historic Hotels in Shanghai

              When you go on a Shanghai trip out of town, it is easy to decide on a modern hotel, or a chain you are familiar with. You may be used to your hotel having all the familiar amenities. But sometimes choosing to stay in a more distinctive accommodation can elevate your stay. Staying in a Shanghai historic hotel still gives you a well-appointed room that is also bursting with character. Additionally, it allows you to immerse yourself in Shanghai's history.

              Grab Your Place in History

              A night in one of these Shanghai historic accommodations can give you a feel for a past era as soon as you step into the front door. From unique architecture to some of the oldest hotels in Shanghai infused with a colorful history, these surroundings will make you instantly get the sense like you are a time traveler, not a tourist. Fortunately, you aren't required to live like the hotel's past occupants. While these lodgings may be older, they have most up-to-date comforts to help you keep in touch or relax during your trip. You will notice rooms outfitted with a comfortable bed and just about anything else you'll want for a marvelous stay.

              After you have checked out the hotel property, you can check out the museums and renowned landmarks to absorb more of the area's culture. Of course, all this perusing through the past can work up an appetite. Go through our guest reviews for tips from fellow travelers to help make your Shanghai visit that much better. You can also ask your hotels' front desk staff to point to where the popular places to enjoy a cocktail or a marvelous dinner in Shanghai are.

              Your Shanghai Accommodation Is Waiting

              If you desire to get the most from your Shanghai visit, staying in one of these vintage hotels will elevate your experience in this renowned city. With Expedia having 1502 of these one-of-a-kind accommodations to pick from. Rates on these Shanghai historic hotels range from $47 to . You are certain to find one that is perfect for you. However, just like the past civilizations, these deals won't last forever. Book soon to get your room in one of these historic properties.