Filters
Popular
324
1709
2204
1771
914
742
2687
670
84
17
Search by name
Star rating
236
591
807
868
939
MoreLess
Guest rating
17
112
184
164
MoreLess
Accommodation type
2687
MoreLess
Price per night
1639
1056
380
155
211
MoreLess
Underground stations
1709
111
44
72
82
80
44
MoreLess
Nearby
324
3
291
65
300
15
104
208
19
63
243
29
61
120
103
MoreLess
Districts
2008
1980
2063
1993
1919
MoreLess
Hotel type
1231
1046
868
681
602
584
344
300
115
107
64
38
75
56
39
32
18
4
3
2
1
1
1
1
MoreLess
Amenities
2204
1771
914
742
631
533
356
MoreLess
Room features
115
14
4
20
38
11
255
MoreLess
Services
907
84
226
230
160
447
MoreLess
Brands
148
90
78
67
64
61
42
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • 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 3846 hotels in Shanghai
Get Prices

3441 hotels in Shanghai

Filter by
Popular
324
1709
2204
1771
914
742
2687
670
84
17
Search by name
Star rating
236
591
807
868
939
MoreLess
Guest rating
17
112
184
164
MoreLess
Accommodation type
2687
MoreLess
Price per night
1639
1056
380
155
211
MoreLess
Underground stations
1709
111
44
72
82
80
44
MoreLess
Nearby
324
3
291
65
300
15
104
208
19
63
243
29
61
120
103
MoreLess
Districts
2008
1980
2063
1993
1919
MoreLess
Hotel type
1231
1046
868
681
602
584
344
300
115
107
64
38
75
56
39
32
18
4
3
2
1
1
1
1
MoreLess
Amenities
2204
1771
914
742
631
533
356
MoreLess
Room features
115
14
4
20
38
11
255
MoreLess
Services
907
84
226
230
160
447
MoreLess
Brands
148
90
78
67
64
61
42
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom 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 Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Sheraton Shanghai Hongkou HotelNo. 59 Siping Road, Shanghai, China, 200086View on map
3.3 km from City Centre300 m from Hailun Road Station
Offering a health club and a spa area onsite plus breathtaking views, the hotel is set close to Shanghai World Financial Center in a tourist area.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.0
Perfect46 reviews
Price fromC$ 192per nightSelect
The Eton Hotel Shanghai535 Pudong Avenue, Shanghai, China, 200120View on map
4.6 km from City Centre1.5 km from Jin Mao Tower
Boasting steam baths, facials and massage onsite, the hotel offers a location in Huangpu district just off the Huangpu River.
  • The hotel has
    • CNY 120 per day
    +1
  • The hotel has
    • On-site car park
    +1
8.8
Great31 reviews
Price fromC$ 159per nightSelect
Onehome Art Hotel ShanghaiNo.2299 Zhangjiang, Shanghai, China, ShanghaiView on map
14.4 km from City Centre400 m from Guanglan Road Station
The hotel is located in the business area of Shanghai, not far away from Kerry Parkside, overlooking the sea.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
Price fromC$ 191per nightSelect
Radisson Blu Hotel Shanghai New World88 Nanjing Road (W), Shanghai, China, 200003View on map
800 m from City Centre600 m from Pedestrian Street of East Nanjing Rd.
A spa area, a treatment room and a steam room are available at the deluxe hotel, set in a 10-minute walk from the city center of Shanghai.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • CNY 240 per day
    +1
8.4
Great68 reviews
Price fromC$ 207per nightSelect
Twelve At Hengshan, A Luxury Collection Hotel, Shanghai12 Hengshan Road, Shanghai, China, 200031View on map
3.7 km from City Centre200 m from Hengshan Road Station
171 rooms offer you views of the river, while the hotel provides with Turkish steam bath and various massages in the centre of Shanghai.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.0
Perfect12 reviews
Price fromC$ 410per nightSelect
Pudong Shangri-La East33 Fu Cheng Lu, Shanghai, China, 200120View on map
2.4 km from City Centre400 m from Oriental Pearl TV Tower
Housed in the oriental-style building, the venue offers a convenient location in Shanghai, boasting non-smoking rooms plus steam baths and various massages.
  • The hotel has
    • Paid parking
    +1
8.2
Great46 reviews
Price fromC$ 295per nightSelect
Swissotel Grand Shanghai1 Yu Yuan Road, Shanghai, China, 200040View on map
2.6 km from City Centre1.3 km from Xin Tian Di
The hotel overlooks the ocean and offers Cantonese cuisine, boasting location in a shopping area.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • CNY 80 per day
    +1
8.4
Great121 reviews
Price fromC$ 217per nightSelect
Renaissance Zhongshan ParkNo. 1018 Changning Road, Shanghai, China, 200042View on map
5.6 km from City Centre1.7 km from Donghua University - Changning Campus
Located pretty close to Paris in spring Store, this hotel with skyline views is well-known for its amenities including a solarium and a Jacuzzi.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
8.4
Great25 reviews
Price fromC$ 271per nightSelect
Waldorf Astoria Shanghai On The BundNo.2 Zhongshan Dong Yi Road, Shanghai, China, 200002View on map
1.7 km from City Centre800 m from The Bund
There are a nightclub, a heated indoor pool and a library on site and guests can enjoy the lounge restaurant in the hotel, that is centrally located in Pudong district.
  • The hotel has
    • Paid parking
    +1
9.0
Perfect16 reviews
Price fromC$ 409per nightSelect
Grand Central Hotel Shanghai505 Jiujiang Road, Shanghai, China, 200001View on map
1000 m from City Centre700 m from Pedestrian Street of East Nanjing Rd.
Nestled in Nanjing Lu district, this deluxe hotel offers en-suite rooms and a lobby restaurant.
  • The hotel has
    • CNY 80 per day
    +1
9.0
Perfect322 reviews
Price fromC$ 220per nightSelect
The Westin Bund Center Shanghai88 Henan Central Road, Shanghai, China, 200002View on map
1.3 km from City Centre900 m from The Bund
Located 20 minutes’ walking distance from the center of Shanghai, this hotel features a swimming pool and offers cots, a mini club and a special menu for families with children.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great45 reviews
Price fromC$ 294per nightSelect
Le Royal Meridien Shanghai789 Nanjing Road East, Shanghai, China, 200001View on map
600 m from City Centre100 m from Pedestrian Street of East Nanjing Rd.
The hotel includes cots, child care and meals for children and offers a panoramic location in Xuhui district close to Shanghai Exhibition Center.
  • The hotel has
    • On-site car park
    +1
8.2
Great156 reviews
Price fromC$ 248per nightSelect
Grand Kempinski Hotel Shanghai1288 Luijiazui Ring Road, Shanghai, China, 200120View on map
3.2 km from City Centre400 m from Shanghai Ocean Aquarium
Overlooking the Yellow River and the Huangpu River, guests of the hotel can enjoy a spa area, a treatment room and a Jacuzzi plus a night bar.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect83 reviews
Price fromC$ 282per nightSelect
Kerry Pudong ShanghaiNo 1388 Hua Mu Road, Shanghai, China, 201204View on map
8.7 km from City Centre100 m from Shanghai New International Expo Centre
Set in the modern part of Shanghai, the venue offers steam baths, facials and massage services along with park views.
  • The hotel has
    • On-site car park
    +1
8.8
Great28 reviews
Price fromC$ 399per nightSelect
Four Seasons Pudong210 Century Avenue, Shanghai, China, 200120View on map
3.5 km from City Centre500 m from Shanghai Tower
Featuring a café bar plus a stunning view of the skyline, the venue is located in a pleasant area just off a ferry port.
  • The hotel has
    • On-site car park
    +1
9.6
Perfect9 reviews
Price fromC$ 686per nightSelect
Jumeirah HimalayasNo. 1108 Mei Hua Road, Shanghai, China, 201204View on map
8.6 km from City Centre400 m from Shanghai New International Expo Centre
This hotel in The Bund district, just off Century Park, boasts 393 elegant rooms and an a la carte restaurant.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect63 reviews
Price fromC$ 356per nightSelect
Regal International East Asia516 Heng Shan Road, Shanghai, China, 200030View on map
4.3 km from City Centre500 m from Hengshan Road Station
The hotel is ideally located in Changning district, and offers an indoor heated swimming pool.
  • The hotel has
    • CNY 9 per hour
    +1
8.2
Great37 reviews
Price fromC$ 163per nightSelect
Fairmont Peace20 Nanjing Road East, Shanghai, China, 200002View on map
1.8 km from City Centre300 m from The Bund
Featuring an indoor pool along with a snack bar, the hotel is a great place for exploring People's Park in a shopping area.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.2
Perfect174 reviews
Price fromC$ 438per nightSelect
Hilton Shanghai HongqiaoNo. 1116 Hong Song East Rd, Shanghai, China, 201103View on map
8.8 km from City Centre1.1 km from Sunshine International Plaza
The hotel offers you to enjoy a Cantonese cuisine, an outdoor swimming pool and a magnificent location next to LEGOLAND Discovery Center Shanghai.
  • The hotel has
    • Paid parking
    +1
8.6
Great23 reviews
Price fromC$ 188per nightSelect
Park Hyatt Shanghai100 Century Avenue, Shanghai, China, 200120View on map
3.2 km from City Centre200 m from Jin Mao Tower
Featuring fitness classes, a gym area and tai chi classes on-site, the hotel has a 24-hour bar, boasting location in the heart of the city.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • CNY 120 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great60 reviews
Price fromC$ 1 264per nightSelect

Your booking experience in Shanghai

Look for deals on Shanghai today! Ibooked.ca allows you to shorten your search in Shanghai Municipality by proximity to transport links and popular sights. We have design and boutique hotels with a huge list of services and amenities together with other amazing accommodation options which grant you an extensive base for exploring.

Budget hotels in Shanghai

If you're a budget-conscious traveler, you may consider a stay at Shanghai Soho Bund International Youth Hostel with room rates from 43C$ or Koala Garden House where prices start at 50C$. Jitai Hotel is a budget choice that is only a 20-minute walk to Rainbow Square. To find particularly cheap prices, look for hotels in Minhang district, like Hanting Hotel Shanghai South Shaanxi Road Branch with rates starting from 79C$.

Proximity to public transport

If you want to be near Hongqiao airport to catch an early flight, choose Shanghai International Airport, a 20-minute walk from the airport. Le Royal Meridien Shanghai is a 10-minute distance away on foot and offers a Jacuzzi, a solarium and a swimming pool. Consider the nearby Holiday Inn Express Zhabei, an excellent hotel near Shanghai Railway Metro train station.

Convenience of staying in the city centre

If you are a foodie, consider booking Xinjiyuan Business Hotel near Deda Western Food Restaurant, located in the city center. Jw Marriott At Tomorrow Square is a great place to stay to be close to the action with great access to Dashijie subway station. Songjiang district contains a high concentration of landmarks, such as Sheshan Observatory, so you can book a room at The Yuluxe Sheshan, Shanghai, A Tribute Portfolio Hotel to explore the area.

If you're willing to stay near Shanghai Museum, book a room at Ocean Star Holiday Inn which is a 10-minute walk away. Hanting Express Shanghai Bund Middle Jiangxi Road in Pudong district is within 1.2 km of Yu Garden .

Luxury and boutique accommodation

For a 5-star experience book a stay at Grand Central Hotel Shanghai, where a sauna, a Jacuzzi and a swimming pool and luxuriously outfitted rooms create an unforgettable atmosphere. Modena Putuo in Putuo district is a chic option for travelers with higher budgets looking for a stylish 4-star boutique hotel. Four Seasons Hotel Shanghai is a fancy chain hotel within walking distance of a market, a mall and stores.

Apartments, B&Bs and others

Nine Fire Selected Apartment is an affordable apartment for families located next to Jing'an Temple, with room rates from 76C$. Ziyuan Service Apartment is a great B&B with views of the garden, located within a short walk of Shanghai Circus World. Joyful Star Hotel Pudong Airport Wanxia is family-friendly accommodation located within walking distance to Huaxia Trip And Cultural Park. For travelers who love tennis and ping pong, pick Jinrong International near Yichuan Park, a resort that offers scenic views of the city.

+ Read more - Less

Filtering results

Please wait...

3441 hotels found