Hotels in Shanghai

Shanghai hotels 4 star

  • Sort by:
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • No. 126 Xinzha Road, Huangpu District, Shanghai, China , Map
    7.0
    Very good
    Based on 90 reviews
    •  pics,photos

    Kingtown Riverside Hotel Plaza Shanghai is set in a... More details

    From
    £85
    per night
    Book Now
  • 1116 Hong Song East Road, Shanghai, China, 201103 , Map
    9.0
    Superb
    Based on 18 reviews
    •  pics,photos

    Featuring a swimming pool, a spa center and a steam... More details

    From
    £167
    per night
    Book Now
  • No.1, East Jinling Road Shanghai, Shanghai, China, 200002 , Map
    9.2
    Superb
    Based on 231 reviews
    •  pics,photos

    Situated on a beach, the sleek Les Suites Orient Bund... More details

    From
    £260
    per night
    Book Now
  • 800 Hua Mu Road, Pudong New District, Shanghai, China, 201204 , Map
    8.0
    Fabulous
    Based on 142 reviews
    •  pics,photos

    Impressively set in the beating heart of Pudong... More details

    From
    £86
    per night
    Book Now
  • 1245 Longyang Road, Pudong New District, Shanghai, China, 200127 , Map
    8.2
    Fabulous
    Based on 10 reviews
    •  pics,photos

    The pleasant Bodi Boutique Hotel Shanghai offers air... More details

    From
    £60
    per night
    Book Now
  • 60 Huangpu Road, Shanghai, China, 200080 , Map
    6.8
    Very good
    Based on 101 reviews
    •  pics,photos

    This four-star hotel, located in Shanghai, close to two... More details

    From
    £97
    per night
    Book Now
  • 505 Nanjing Road East, Shanghai, China, 200001 , Map
    7.8
    Fabulous
    Based on 74 reviews
    •  pics,photos

    The comfortable 4-star Sofitel Hyland Shanghai Hotel... More details

    From
    £141
    per night
    Book Now
  • No. 555 Dingxiang Road Pudong New Area, Shanghai 2, Shanghai, China, 200135 , Map
    8.6
    Superb
    Based on 31 reviews
    •  pics,photos

    Close to the city center, the five-star Parkview Hotel... More details

    From
    £93
    per night
    Book Now
  • No.66, Jiatang Road, Juyuan New Area, Shanghai, China, 201800 , Map
    •  pics,photos

    Sheraton Shanghai Jiading Hotel boasts convenient... More details

    From
    £98
    per night
    Book Now
  • 98 East Nanjing Road The Bund And North Bund Shang, Shanghai, China, 200002 , Map
    7.8
    Fabulous
    Based on 1 reviews
    •  pics,photos

    The classic Jinjiang Metropolo Classiq Off Bund Hotel... More details

    From
    £108
    per night
    Book Now
  • Dijon Hotel Shanghai4 star hotel

    3988 Hongxin Road, Minhang District, Shanghai, China, 201103 , Map
    7.4
    Very good
    Based on 16 reviews
    •  pics,photos

    Situated not far from famous Caohejing and Hongqiao... More details

    From
    £105
    per night
    Book Now
  • No.1885 Sichuan Noth Roard, Shanghai, China , Map
    •  pics,photos

    Kingtown Hotel Hongkou is a worthy example of 4-star... More details

    From
    £47
    per night
    Book Now
  • 103 Wu Ning Road, Pu Tuo District, Shanghai, Cn, Shanghai, China, 200063 , Map
    7.8
    Fabulous
    Based on 8 reviews
    •  pics,photos

    Oakwood Residence Shanghai is internationally managed... More details

    From
    £110
    per night
    Book Now
  • 5500 Chuansha Road, Shanghai, China , Map
    8.2
    Fabulous
    Based on 347 reviews
    •  pics,photos

    Located close to the tower, museums and the temple... More details

    From
    £88
    per night
    Book Now
  • 555, Jiujiang Road, Shanghai, China, 200001 , Map
    8.4
    Superb
    Based on 83 reviews
    •  pics,photos

    The stylish 4-star Central Hotel Shanghai offers bank... More details

    From
    £114
    per night
    Book Now
  • 838Dong Fang Road/Weifang Road Pudong New Area, Sh, Shanghai, China, 200122 , Map
    7.8
    Fabulous
    Based on 5 reviews
    •  pics,photos

    Courtyard By Marriott Pudong Hotel welcomes guests in... More details

    From
    £104
    per night
    Book Now
  • No.2000, Yan'An West Road, Changning District, Shanghai, China, 200051 , Map
    7.2
    Very good
    Based on 23 reviews
    •  pics,photos

    Rainbow Hotel Shanghai is placed in the business center... More details

    From
    £78
    per night
    Book Now
  • No. 2975 Hongmei Road, Shanghai, China, 201103 , Map
    7.2
    Very good
    Based on 28 reviews
    •  pics,photos

    Ideally located by Caohejing Hi-Tech Park station... More details

    From
    £51
    per night
    Book Now
  • City Hotel Shanghai4 star hotel

    5-7 South Shanxi Road Shanghai 200020, Shanghai, China, 200020 , Map
    7.2
    Very good
    Based on 174 reviews
    •  pics,photos

    City Hotel Shanghai is a classic hotel offering views... More details

    From
    £74
    per night
    Book Now
  • Bund Hotel Shanghai4 star hotel

    525, Guangdong Road Shanghai,China 200001, Shanghai, China, 200001 , Map
    7.6
    Fabulous
    Based on 38 reviews
    •  pics,photos

    The grand Bund is situated in a financial district next... More details

    From
    £85
    per night
    Book Now
  • No 1 Lane 58, Tongchuan Road, Putuo District, Shan, Shanghai, China, 200333 , Map
    8.2
    Fabulous
    Based on 125 reviews
    •  pics,photos

    Five-star accommodation in the heart of Zhenru ... More details

    From
    £71
    per night
    Book Now
  • Penta Hotel Shanghai4 star hotel

    1525 Ding XI Road, Shanghai, China, 200050 , Map
    8.0
    Fabulous
    Based on 18 reviews
    •  pics,photos

    Located close to the city center, the four-star Penta... More details

    From
    £74
    per night
    Book Now
  • No. 1136 Zuchongzhi Road, Shanghai, China, 201203 , Map
    •  pics,photos

    The 4-star Evergreen Laurel Hotel Shangha lies within... More details

    From
    £141
    per night
    Book Now
  • 777-779 Quyang Road, Hongkou, Shanghai, China , Map
    •  pics,photos

    The boutique 4-star Narada Boutique Hotel Shanghai... More details

    From
    £60
    per night
    Book Now
  • No 505 North Wulumuqi Road, Shanghai, China , Map
    6.6
    Good
    Based on 7 reviews
    •  pics,photos

    The 4-star Jin Jiang Shanghai Hotel is set just 3.2 km... More details

    From
    £66
    per night
    Book Now
  • Hotels near Shanghai

    {{ hotel.name }} {{ hotel.stars }} star hotel

    {{ hotel.address }}, {{ hotel.city }}, {{ hotel.zip }} , Map
    {{ hotel.mark / 5 | number : 1 }}
    {{ hotel.mark_text }}
    Based on {{ hotel.reviews_count }} reviews
    {{ hotel.distanceDesc }}  |  {{ hotellist.amenitiesDesc }}

    {{ hotel.description }} More details

    From
    £{{ hotel.min_rate }}
    per night
    Not available
    Map goes here
    • Checking available rooms...
      {{ conf.title }}
      {{ room.name }}
      Prepayment requiredNon-refundableDeposit requiredBook with no credit cardFree cancellation
      • {{rate.bedconf}}
      • {{rate.payathotel}}
      • {{rate.one_euro_deposit}}
      • {{rate.desc}}
      • Smoking
      • Non-smoking
      • Pay at hotel
      • {{rate.rate_id_desc}}
      • {{rate.view}}
      {{ rate.currency }} {{ rate.old_price }}{{ rate.currency }} {{ rate.price }}
      Save {{ rate.discont }}%
      for  night
      Change room
      Please select Room {{ conf_index + 1 }}
      {{ conf.title }}
      {{room.photos[ room.current_photo ].name}}
      {{room.name}}
      Size: {{ room.sqm }} m²
      • {{room.key_amenities.breakfast}}
      • {{room.key_amenities.free_wifi}}
      • {{room.key_amenities.air_conditioning}}
      • {{room.key_amenities.bathtub_or_shower}}
      • + More information
      • — Less information
      Only {{ room.room_left_count }} rooms left on our site!

      Not included: {{ room.rates[0].excluded }}

      {{ room.desc }}

      {{ room.info }}

      Room facilities
      • {{amenity}}
      Prepayment requiredNon-refundableDeposit requiredBook with no credit cardFree cancellation
      • {{rate.bedconf}}
      • {{rate.payathotel}}
      • {{rate.one_euro_deposit}}
      • {{rate.desc}}
      • Smoking
      • Non-smoking
      • Pay at hotel
      • {{rate.rate_id_desc}}
      • {{rate.view}}
      {{ rate.currency }} {{ rate.old_price }}{{ rate.currency }} {{ rate.price }}
      Save {{ rate.discont }}%
      for  night
      + Show more rates
      - Hide rates
      {{ conf.more_rooms_title }}

You can find more hotels by changing your search:

Remove hotel class filters: Show hotels with all stars

Remove all filters

Filtering results

Please wait...

^
493 hotels found
Go to map view
Go to list view

Your selection

remove all

Star rating

  • ({{ star.count }})

Accommodation type

Price(per room per night)

£  - OK

Airports

Nearby

Districts

  • Show More

Underground stations

  • Show More

Hotel type

  • MoreHide

Search by name

Amenities

  • More amenities

Room facilities

Services

Brands

  • More brands

Here you can find 4 star hotels in Shanghai. You can choose other class of hotels at the section Star Rating to find the best hotel for your needs.Choose the hotel to see the overview, photos and reviews, or press Book Now button to start the reservation.