Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 3018 hotels in Shanghai
Get Prices

3028 hotels in Shanghai

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Cachet Boutique Shanghai931 West Nanjing Road, Shanghai, China, 200041View on map
1600 yd from City Center1000 yd from Xin Tian Di
Housed in a building with an original-style architecture, this 7-storey hotel is not far away from Xintiandi.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +4
8.8
Great47 reviews
Price fromUS$ 161per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Jin Jiang Hotel59 Mao Ming Road, Shanghai, China, 200020View on map
1.1 mi from City Center400 yd from Xin Tian Di
Located in Huangpu district, this hotel includes steam baths and massage on site and boasts 442 rooms in an exquisite-style.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
7.8
Very good86 reviews
Price fromUS$ 229per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Argyle International Airport458 Kong Gang Yi Road, Shanghai, China, 200335View on map
7.8 mi from City Center300 yd from Hongqiao Airport Terminal 2 Station
There are rooms facing the garden and the hotel is set close to Shanghai Zoo .
  • The hotel has
    • On-site car park
    +1
8.0
Great11 reviews
Price fromUS$ 79per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Jinjiang Metropolo Classiq Off Bund98 East Nanjing Road, Shanghai, China, 200002View on map
1.0 mi from City Center300 yd from The Bund
There are rooms facing the garden and the hotel is set close to Yu Garden .
  • The hotel has
    • 24-hour reception
    +1
8.2
Great17 reviews
Price fromUS$ 145per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Shanghai Grand Trustel Purple Mountain Hotel778 Dongfang Road, Shanghai, China, 200122View on map
2.9 mi from City Center1.1 mi from Shanghai Tower
Settled in a market area close to Huangpu Park, the hotel boasts 368 quiet rooms plus a roof garden.
  • The hotel has
    • CNY 20 per day
    +1
8.2
Great84 reviews
Price fromUS$ 98per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
City Hotel Shanghai5-7 South Shanxi Road, Shanghai, China, 200020View on map
1.1 mi from City Center400 yd from Xin Tian Di
Placed in Xuhui district, a stroll from People's Park, the hotel offers a snack bar together with steam baths and various massages.
  • The hotel has
    • CNY 40 per day
    +1
7.4
Very good229 reviews
Price fromUS$ 98per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hyatt On The Bund199 Huang Pu Road, Shanghai, China, 200080View on map
1.5 mi from City Center1000 yd from The Bund
Located in a busy area in the vicinity of Hongqiao Park, the hotel features luxury rooms and a health club, a steam room and a Jacuzzi.
  • The hotel has
    • On-site car park
    +1
8.4
Great60 reviews
Price fromUS$ 172per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
New World Shanghai Hotel1555, Ding XI Road, Shanghai, China, 200050View on map
3.2 mi from City Center1.1 mi from Donghua University - Changning Campus
Adjacent to People Square and within 500 meters from Zhongshan Park underground station, this unique hotel boasts steam baths and massage treatments.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.4
Great102 reviews
Price fromUS$ 107per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Guxiang Hotel Shanghai595 Jiu Jiang Road, Shanghai, China, 200001View on map
800 yd from City Center500 yd from Pedestrian Street of East Nanjing Rd.
Boasting a swimming pool and a wellness centre and a treatment room, the accommodation is placed in The Bund district a few steps from Yu Garden .
  • The hotel has
    • CNY 9 per hour
    +1
8.2
Great437 reviews
Price fromUS$ 107per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Four Seasons Hotel ShanghaiNo. 500 Weihai Road, Shanghai, China, 200040View on map
1300 yd from City Center600 yd from Xin Tian Di
Thanks to the great location, the hotel is set right in the centre of Shanghai, and also you can enjoy a heated pool on-site.
  • The hotel has
    • CNY 120 per day
    +1
8.2
Great48 reviews
Price fromUS$ 214per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Seagull On The BundNo.60, Huangpu Road, Shanghai, China, 200080View on map
1.4 mi from City Center800 yd from The Bund
Guests can enjoy Western cuisine and nice views of the Huangpu River, available in centrally located hotel.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
7.0
Very good119 reviews
Price fromUS$ 252per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Courtyard By Marriott Pudong838Dong Fang Road/Weifang Road, Shanghai, China, 200122View on map
3.1 mi from City Center400 yd from Century Avenue Station
The hotel has a garden restaurant plus 323 rooms and is located in a financial area.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.8
Very good62 reviews
Price fromUS$ 127per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Renaissance Shanghai Pudong Hotel719 Ying Chun Road, Shanghai, China, 200134View on map
4.7 mi from City Center1800 yd from Shanghai New International Expo Centre
Lodged in a contemporary-style building in the centre of Shanghai, the venue offers a theme bar along with a Jacuzzi and sauna rooms.
  • The hotel has
    • Paid Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
8.2
Great101 reviews
Price fromUS$ 155per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Paramount @ Gallery1728 West Nanjing Road, Shanghai, China, 200040View on map
1.8 mi from City Center1700 yd from Xin Tian Di
This hotel features rooms with sea views, while a major location provides easy access to Hongqiao Park.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
8.2
Great83 reviews
Price fromUS$ 158per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ramada Plaza Shanghai Pudong Airport1100 Qi Hang Road, Shanghai, China, 201207View on map
Guests of the property can relax in the coffee bar, swim in an indoor swimming pool, or enjoy a ballroom and a golf course close to a ferry port.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
7.4
Very good240 reviews
Price fromUS$ 143per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Jianguo Hotel Shanghai439 North Cao XI Road, Shanghai, China, 200030View on map
3.5 mi from City Center700 yd from Xujiahui Station
Based in the heart of Shanghai in a Chinese-style building, this hotel welcomes you with a health club and a sauna for a restful stay.
  • The hotel has
    • On-site car park
    +1
7.4
Very good38 reviews
Price fromUS$ 90per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Central Hotel Shanghai555 Jiujiang Road, Shanghai, China, 200001View on map
900 yd from City Center600 yd from Pedestrian Street of East Nanjing Rd.
The traditional restaurant with wide selection of quality international dishes and the hotel's great make it one of the best places to stay in Shanghai.
  • The hotel has
    • CNY 80 per day
    +1
8.6
Great163 reviews
Price fromUS$ 120per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Merry Hotel Shanghai396 Yanan Road West, Shanghai, China, 200040View on map
2.3 mi from City Center700 yd from Jiangsu Road Station
Including a wellness area and a Jacuzzi, the hotel offers an outdoor pool and boasts location in Jing'an district close to Plaza 66.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
7.4
Very good72 reviews
Price fromUS$ 85per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Regal Shanghai East Asia HotelNo 800 Ling Ling Road, Shanghai, China, 20030View on map
3.9 mi from City Center300 yd from Shanghai Indoor Stadium Station
Located in a business area of Shanghai, the prestigious hotel will have access to a heated swimming pool.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • CNY 48 per day
    +1
7.6
Very good27 reviews
Price fromUS$ 82per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hengshan Picardie Hotel534 Hengshan Road, Shanghai, China, 200030View on map
2.7 mi from City Center600 yd from Hengshan Road Station
The hotel provides 239 rooms with spectacular views of the garden and offers proximity to Shanghai Stadium.
  • The hotel has
    • Paid parking
    +1
8.4
Great26 reviews
Price fromUS$ 130per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

3028 hotels found