Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Hotels in Shanghai

Search among 3352 available hotels and places to stay in Shanghai from 50+ providers.

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.Hide
Show more
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Filter by
View map
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
View map
1-100 out of 3352
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • The hotel has
    • Free Wi-Fi in rooms
  • The hotel has
    • On-site car park
  • The hotel has
    • Luggage storage
    • Locker room
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
View on map1.7 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.
9.0
Perfect143 reviews
From   C$ 422 /nightSelect
Not available
  • The hotel has
    • Free Wi-Fi in rooms
  • The hotel has
    • On-site car park
  • The hotel has
    • 24-hour reception
View on map6.9 km from City Centre600 m from Yangpu Bridge
Located next to Huangpu Park in Shanghai, this hotel offers a 24-hour restaurant and whirlpool bathtubs, Turkish bath and massage services.
7.6
Very good28 reviews
From   C$ 242 /nightSelect
Not available
Grand Hyatt ShanghaiHotel
2.8 km from City Centre200 m from Shanghai World Financial Center
Ideally located right next to Shanghai Railway Museum, the hotel has classic rooms to offer as well as a piano bar.
8.6
Great89 reviews
From   C$ 206 /nightSelect
Not available
Pudong Shangri-La, East ShanghaiHotel
2.3 km from City Centre400 m from Shanghai World Financial Center
Housed in the oriental-style building, the venue offers a convenient location in Shanghai, boasting non-smoking rooms plus steam baths and various massages.
8.2
Great226 reviews
From   C$ 195 /nightSelect
Not available
The Puli Hotel And SpaHotel
2.7 km from City Centre700 m from
The hotel offers easy access to Shanghai Railway Museum, boasting 229 rooms in the heart of Shanghai.
8.8
Great159 reviews
From   C$ 277 /nightSelect
Not available
Le Royal Meridien ShanghaiHotel
500 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.
8.2
Great175 reviews
From   C$ 217 /nightSelect
Not available
The Peninsula ShanghaiHotel
1.6 km from City Centre400 m from The Bund
Offering a spectacular location near a ferry port, the hotel boasts garden views together with a spa centre, a treatment room and a Jacuzzi.
9.0
Perfect62 reviews
From   C$ 424 /nightSelect
Not available
Renaissance Shanghai Yu Garden HotelHotel
1.2 km from City Centre600 m from Mr. Bean
A full service restaurant is available in this hotel that boasts a superb location close to Nanpu Square Park.
8.4
Great250 reviews
From   C$ 178 /nightSelect
Not available
Four Seasons Hotel ShanghaiHotel
1.3 km from City Centre1.3 km from The Shanghai Museum
There is a 24-hour restaurant with international cuisine and a private swimming pool available on site.
8.2
Great72 reviews
From   C$ 415 /nightSelect
Not available
Sofitel Shanghai HylandHotel
800 m from City Centre600 m from Pedestrian Street of East Nanjing Rd.
One can feel the benefits of Turkish steam bath and massage services, while staying in this property, placed in a pedestrian area of Shanghai and close to Former French Concession.
7.8
Very good486 reviews
From   C$ 241 /nightSelect
Not available
The Kunlun Jing AnHotel
3.1 km from City Centre800 m from
This hotel is set in Nanjing Lu district just off People Square, it features a café bar along with squash courts and tennis courts.
8.0
Great379 reviews
From   C$ 160 /nightSelect
Not available
The Westin Bund Center ShanghaiHotel
1.1 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.
8.6
Great73 reviews
From   C$ 179 /nightSelect
Not available
Jin Jiang HotelHotel
1.8 km from City Centre1.7 km from The Shanghai Museum
Guests can enjoy a swimming pool and a 24-hour restaurant onsite of the excellent hotel, that was remodeled in 2005 year.
7.8
Very good110 reviews
From   C$ 148 /nightSelect
Not available
Intercontinental Shanghai PudongHotel
4.4 km from City Centre1.6 km from Shanghai Tower
Offering 398 rooms as well as a health club and a Jacuzzi, the venue is set close to People's Square and Shangcheng Road metro station.
8.6
Great32 reviews
From   C$ 170 /nightSelect
Not available
Pod Inn The Bund Guangdong RoadHotel
700 m from City Centre800 m from Pedestrian Street of East Nanjing Rd.
Opened in 2004, just outside Pedestrian Street of East Nanjing Rd., this stylish property features a gym area and an aerobics room.
7.6
Very good55 reviews
From   C$ 115 /nightSelect
Not available
Ssaw Boutique Hotel Shanghai BundHotel
1000 m from City Centre700 m from Mr. Bean
The central hotel is a good starting point to Shanghai' sights including People's Square and City God Temple.
8.4
Great393 reviews
From   C$ 159 /nightSelect
Not available
Waldorf Astoria Shanghai On The Bund( 1.7-1.19 1.29-1.31 24Hours Stay Benefits)Hotel
1.6 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.
8.8
Great26 reviews
From   C$ 374 /nightSelect
Not available
Intercontinental Shanghai Jing' AnHotel
2.6 km from City Centre800 m from Shanghai Railway Station
Boasting a lovely view of the city, the venue offers a Chinese menu and 533 non-smoking rooms.
8.4
Great43 reviews
From   C$ 261 /nightSelect
Not available
Hyatt On The BundHotel
2.4 km from City Centre900 m from The Bund
Placed in Yangpu district, the hotel is an unique property with an indoor pool and a non-smoking restaurant.
8.2
Great88 reviews
From   C$ 179 /nightSelect
Not available
Pullman Shanghai SkywayHotel
2.9 km from City Centre200 m from
Guests of this superior hotel will enjoy a stunning view and non-smoking rooms plus the convenience of a motorway available nearby.
8.0
Great121 reviews
From   C$ 189 /nightSelect
Not available
The Eton Hotel ShanghaiHotel
4.5 km from City Centre1.6 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.
8.6
Great52 reviews
From   C$ 118 /nightSelect
Not available
Central Hotel ShanghaiHotel
800 m from City Centre600 m from Pedestrian Street of East Nanjing Rd.
A health club, a spa area and a treatment room along with soundproof rooms are available at this hotel, superbly set adjacent to People's Park.
8.6
Great201 reviews
From   C$ 166 /nightSelect
Not available
Mandarin Oriental Pudong, ShanghaiHotel
3.4 km from City Centre900 m from Oriental Pearl TV Tower
The hotel is available in the centre of Shanghai, boasting 362 non-smoking rooms, a health club and a spa area on the premises.
8.0
Great36 reviews
From   C$ 311 /nightSelect
Not available
Grand Central Hotel ShanghaiHotel
900 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.
9.0
Perfect342 reviews
From   C$ 238 /nightSelect
Not available
The Ritz-Carlton Shanghai, PudongHotel
2.6 km from City Centre100 m from Shanghai World Financial Center
Within walking distance to The Bund and only moments from the Huangpu River, this stylish hotel provides a spa centre along with 285 elegant rooms.
8.6
Great68 reviews
From   C$ 412 /nightSelect
Not available
Hotel Indigo Shanghai On The BundHotel
2.4 km from City Centre1000 m from Shanghai Tower
Guests can swim in an infinity swimming pool on site, provided by the hotel centrally set in a shopping area.
8.8
Great79 reviews
From   C$ 288 /nightSelect
Not available
Cypress Hotel Jin JiangHotel
11.8 km from City Centre500 m from
With beautiful views of the forest, the accommodation is set in vicinity of Intex Shanghai.
7.4
Very good17 reviews
From   C$ 103 /nightSelect
Not available
Astor House HotelHotel
2.1 km from City Centre700 m from The Bund
130 rooms and the snack bar are available during the stay in this impressive hotel based in the heart of Shanghai.
8.0
Great380 reviews
From   C$ 1 234 /nightSelect
Not available
Fraser Residence ShanghaiAparthotel
1000 m from City Centre800 m from The Shanghai Museum
This contemporary hotel in a market area boasts 324 rooms together with steam baths and massage services onsite.
8.4
Great228 reviews
From   C$ 198 /nightSelect
Not available
Grand Millennium Shanghai HongqiaoHotel
8.5 km from City Centre400 m from
This quiet hotel, located in Shanghai, minutes away from LEGOLAND Discovery Center Shanghai, boasts an indoor pool along with a wellness area, a solarium and a Jacuzzi.
8.2
Great53 reviews
From   C$ 170 /nightSelect
Not available
The Bund Riverside HotelHotel
1.3 km from City Centre500 m from The Bund
Set in the centre of Shanghai, the property offers 195 rooms overlooking the sea.
7.2
Very good235 reviews
From   C$ 141 /nightSelect
Not available
Kerry Hotel PudongHotel
8.5 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.
8.6
Great43 reviews
From   C$ 197 /nightSelect
Not available
Jw Marriott Shanghai At Tomorrow SquareHotel
500 m from City Centre700 m from The Shanghai Museum
Each room out of 342 offers river views, while onsite there are a spa centre, a Jacuzzi and a sauna.
8.8
Great215 reviews
From   C$ 208 /nightSelect
Not available
New World Shanghai HotelHotel
5.3 km from City Centre600 m from
Featuring a swimming pool and a health club, a steam room and a solarium, it is a comfortable venue with easy access to Jing'an Temple.
8.4
Great116 reviews
From   C$ 166 /nightSelect
Not available
Rayfont Downtown Hotel ShanghaiHotel
3.1 km from City Centre400 m from
This elegant hotel with garden views lies close to the sights of Shanghai including EXPO Park.
6.4
Nice65 reviews
From   C$ 77 /nightSelect
Not available
Les Suites Orient, Bund ShanghaiHotel
1.7 km from City Centre1.0 km from Shanghai World Financial Center
Offering a sweeping view of the Huangpu River and a snack bar onsite, this hotel is set in the striking-style building, a 20-minute walk from the city center.
9.2
Perfect263 reviews
From   C$ 237 /nightSelect
Not available
Hotel Equatorial ShanghaiHotel
3.2 km from City Centre700 m from
This classic hotel offers 506 rooms plus a plunge pool with a hot tub and a sauna not far from Jiangsu Road metro station.
8.0
Great182 reviews
From   C$ 161 /nightSelect
Not available
Swissotel Grand ShanghaiHotel
2.7 km from City Centre500 m from
The hotel overlooks the ocean and offers Cantonese cuisine, boasting location in a shopping area.
8.2
Great312 reviews
From   C$ 222 /nightSelect
Not available
Grand Kempinski Hotel ShanghaiHotel
3.0 km from City Centre600 m from Oriental Pearl TV Tower
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.
8.8
Great220 reviews
From   C$ 351 /nightSelect
Not available
Shanghai Baron Business Bund HotelHotel
1.4 km from City Centre600 m from The Bund
Centrally located in Nanjing Lu district, this hotel has to offer 133 designer rooms along with a health club and a Jacuzzi.
7.6
Very good130 reviews
From   C$ 105 /nightSelect
Not available
Novotel Atlantis ShanghaiHotel
4.8 km from City Centre1.9 km from Jin Mao Tower
Guests can enjoy a café bar together with a wellness area and a Jacuzzi, boasting a premier location near IFC Shanghai International Financial Center.
7.6
Very good109 reviews
From   C$ 138 /nightSelect
Not available
Hua Ting Hotel And TowersHotel
6.7 km from City Centre300 m from
The hotel is set close to Xujiahui Park, and boasts a swimming pool as well as garden views.
7.0
Very good70 reviews
From   C$ 164 /nightSelect
Not available
The Langham, Shanghai, XintiandiHotel
1000 m from City Centre800 m from The Shanghai Museum
The hotel boasts views of the city, features a wellness area and a treatment room on site and offers a setting in a shopping area with access to Shanghai Railway Museum.
8.6
Great58 reviews
From   C$ 230 /nightSelect
Not available
Hengshan Picardie HotelHotel
4.5 km from City Centre500 m from
A 24-hour restaurant and 239 rooms are available during the stay in grand hotel, boasting location next to Xintiandi.
8.2
Great43 reviews
From   C$ 162 /nightSelect
Not available
Ocean Hotel ShanghaiHotel
4.1 km from City Centre1.8 km from Oriental Pearl TV Tower
This hotel has 357 rooms along with steam baths, facials and massage treatments, it awaits guests in Jing'an district facing EXPO Park.
7.8
Very good13 reviews
From   C$ 166 /nightSelect
Not available
Hongqiao Jin Jiang HotelHotel
7.2 km from City Centre600 m from
The excellent hotel is a good starting point to Shanghai' sights including Shanghai Zoo and Intex Shanghai.
7.8
Very good85 reviews
From   C$ 169 /nightSelect
Not available
Urbn Boutique ShanghaiHotel
3.0 km from City Centre300 m from
The hotel is centrally placed in Pudong district, boasting 26 luxurious rooms and a bistro bar.
8.4
Great55 reviews
From   C$ 245 /nightSelect
Not available
Sheraton Grand Shanghai Pudong ResidencesApartment
The largest option:
2 adults
2 bedrooms
2 beds
4.7 km from City Centre200 m from
The hotel ideally located in Downtown Shanghai district close to Yu Garden has 525 rooms.
8.4
Great59 reviews
From   C$ 226 /nightSelect
Not available
Shanghai Baixia Pagoda HotelHotel
8.1 km from City Centre600 m from
The hotel provides cots, babysitting and a play area for children, plus it offers a panoramic view and it is located close to East China Normal University Gymnasium in Luwan district.
8.4
Great31 reviews
From   C$ 85 /nightSelect
Not available
Jin Jiang Galaxy HotelHotel
6.7 km from City Centre800 m from
The hotel is positioned in Downtown Shanghai district, within 7 km from the city center, it boasts 650 classic rooms, beauty treatments, steam baths and soothing massage.
7.6
Very good27 reviews
From   C$ 128 /nightSelect
Not available
Ramada Plaza Shanghai Pudong AirportHotel
31.8 km from City Centre
The hotel has a lobby restaurant and an indoor swimming pool for its guests.
7.6
Very good287 reviews
From   C$ 237 /nightSelect
Not available
Jin Jiang Pacific HotelHotel
500 m from City Centre300 m from Pedestrian Street of East Nanjing Rd.
Chinese menu is served at the hotel's theme restaurant in the south area of Shanghai.
6.8
Nice112 reviews
From   C$ 77 /nightSelect
Not available
Holiday Inn Express Zhabei ShanghaiHotel
3.3 km from City Centre300 m from Shanghai Railway Station
Offering convenient proximity to M Art Center, the hotel is also close to Hongqiao Park.
7.4
Very good169 reviews
From   C$ 66 /nightSelect
Not available
The Qube Hotel Shanghai - Pudong International AirportHotel
22.0 km from City Centre
Perfectly located in the business district of Shanghai, the hotel offers cots, a mini club and a special menu for guests with families.
8.2
Great438 reviews
From   C$ 185 /nightSelect
Not available
Radisson Blu Hotel Shanghai New WorldHotel
900 m from City Centre700 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.
8.4
Great340 reviews
From   C$ 143 /nightSelect
Not available
Guxiang Hotel ShanghaiHotel
700 m from City Centre500 m from Pedestrian Street of East Nanjing Rd.
Guests of the hotel will discover The Bund and enjoy steam baths and massage in this hotel that boasts setting next to Dashijie metro station available 350 meters away.
8.2
Great679 reviews
From   C$ 173 /nightSelect
Not available
The Yangtze Boutique ShanghaiHotel
400 m from City Centre300 m from Pedestrian Street of East Nanjing Rd.
Set less than 1150 meters from Huaihai Park, the property has a lobby restaurant serving delicacies of Japanese cuisine.
8.6
Great105 reviews
From   C$ 192 /nightSelect
Not available
Shanghai Marriott Hotel City CentreHotel
700 m from City Centre300 m from Pedestrian Street of East Nanjing Rd.
Just minutes from Huangpu Park, the hotel with fantastic views is an elegant property with facials and various massages.
8.2
Great54 reviews
From   C$ 183 /nightSelect
Not available
Pudi Boutique Hotel Fuxing Park ShanghaiHotel
1.4 km from City Centre1.1 km from The Shanghai Museum
The 52-room hotel with European interiors is situated in the old part of Shanghai and is ideal for tennis and ping pong.
8.6
Great96 reviews
From   C$ 176 /nightSelect
Not available
Shanghai Hongqiao Airport Hotel - Air ChinaHotel
14.2 km from City Centre600 m from
Offering Cantonese dishes, the hotel is set close to ChengJiaQiao ShangYeJie ShuangYong Jie in Minhang district.
7.6
Very good116 reviews
From   C$ 206 /nightSelect
Not available
Okura Garden Hotel ShanghaiHotel
1.9 km from City Centre1.8 km from The Shanghai Museum
Guests can unwind with a health club, a solarium and a Jacuzzi provided by the property, located in the heart of Shanghai.
8.4
Great81 reviews
From   C$ 230 /nightSelect
Not available
The Portman Ritz-Carlton ShanghaiHotel
2.2 km from City Centre800 m from
One can feel the benefits of steam baths and massage treatments, while staying in this property, placed in a shopping area of Shanghai and close to The Bund .
8.0
Great32 reviews
From   C$ 216 /nightSelect
Not available
Royal International Hotel Shanghai - Pudong International AirportHotel
22.6 km from City Centre
194 rooms and a private swimming pool are available in this property, located close to an underground station and Huang Yanpei's Former Residence.
8.2
Great216 reviews
From   C$ 98 /nightSelect
Not available
New Harbour Service ApartmentsAparthotel
700 m from City Centre700 m from The Shanghai Museum
The hotel boasts views of the sea, features a Jacuzzi and a sauna on site and offers a setting in a shopping area with access to Xintiandi.
8.0
Great352 reviews
From   C$ 151 /nightSelect
Not available
Golden Tulip Shanghai RainbowHotel
6.8 km from City Centre900 m from
Boasting a private swimming pool plus a lobby restaurant, the venue is strategically located in Luwan district.
7.4
Very good34 reviews
From   C$ 142 /nightSelect
Not available
Pullman Shanghai JinganHotel
2.5 km from City Centre800 m from Shanghai Railway Station
An outdoor swimming pool and a disco bar are offered for guest convenience at this grand hotel.
8.2
Great336 reviews
From   C$ 147 /nightSelect
Not available
Holiday Inn Shanghai Hongqiao WestHotel
20.7 km from City Centre
The ancient-style building of the hotel is ideally set near an underground station, offering 400 en-suite rooms together with a wellness area and a Jacuzzi.
8.4
Great18 reviews
From   C$ 148 /nightSelect
Not available
City Hotel ShanghaiHotel
1.9 km from City Centre1.9 km from The Shanghai Museum
With 272 elegant rooms along with child care and a play area for children, the venue offers a superb location in Xuhui district.
7.4
Very good264 reviews
From   C$ 123 /nightSelect
Not available
Paramount Gallery HotelHotel
3.0 km from City Centre400 m from
The venue features temple views and an outdoor pool, boasting a major location next to a bus stop.
8.2
Great132 reviews
From   C$ 206 /nightSelect
Not available
Regal Shanghai East Asia HotelHotel
6.4 km from City Centre300 m from
This hotel, in the heart of Shanghai, offers use a wellness area and a Jacuzzi.
7.8
Very good36 reviews
From   C$ 126 /nightSelect
Not available
Sunrise On The BundHotel
3.5 km from City Centre1.4 km from Oriental Pearl TV Tower
Located next to People Square, the hotel enjoys a health club and a steam room and has to offer 151 rooms in the heart of the city.
8.4
Great40 reviews
From   C$ 202 /nightSelect
Not available
Huiyuan International Service ApartmentAparthotel
5.7 km from City Centre200 m from
Within walking distance of Jing'an Temple, this excellent hotel offers soundproof rooms plus a gym area and a fitness centre.
6.8
Nice60 reviews
From   C$ 66 /nightSelect
Not available
Rayfont Shanghai Nanpu HotelHotel
3.1 km from City Centre1.6 km from Mr. Bean
This hotel offers a private swimming pool and the possibility of trying table tennis and chess.
7.0
Very good69 reviews
From   C$ 55 /nightSelect
Not available
Hong Qiao State Guest HotelHotel
8.3 km from City Centre400 m from
The hotel offers easy access to East China Normal University Gymnasium, boasting 216 rooms in the heart of Shanghai.
8.0
Great30 reviews
From   C$ 180 /nightSelect
Not available
Shanghai Tongmao HotelHotel
5.8 km from City Centre500 m from
Lodged in an oriental-style building in the centre of Shanghai, the venue offers a snack bar along with a spa centre and a Jacuzzi.
8.2
Great22 reviews
From   C$ 104 /nightSelect
Not available
Renaissance Shanghai Putuo HotelHotel
5.9 km from City Centre1.3 km from Shop unique lattice board game Store(new village road)
Boasting an indoor swimming pool plus a 24-hour restaurant, the venue is ideally located in Jing'an district.
8.6
Great27 reviews
From   C$ 202 /nightSelect
Not available
Intercontinental Shanghai RuijinHotel
2.2 km from City Centre900 m from
Since 2012, this venue offers a spa centre and a Jacuzzi in proximity to The Bund .
8.4
Great39 reviews
From   C$ 233 /nightSelect
Not available
Mason HotelHotel
2.1 km from City Centre1.9 km from The Shanghai Museum
The boutique hotel is a good starting point to Shanghai' sights including Oriental Pearl Tower and Shanghai Museum of Sun Yat-sen's Former Residence.
7.4
Very good7 reviews
From   C$ 138 /nightSelect
Not available
Shanghai Donghu HotelHotel
2.5 km from City Centre300 m from
The hotel is set close to Hongqiao Park, and boasts an indoor swimming pool as well as garden views.
7.6
Very good194 reviews
From   C$ 251 /nightSelect
Not available
Sheraton Shanghai Hongkou HotelHotel
3.3 km from City Centre300 m from
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.
8.8
Great69 reviews
From   C$ 140 /nightSelect
Not available
Hotel Nikko ShanghaiHotel
3.9 km from City Centre600 m from
Located next to People's Park, the hotel enjoys a health club, a steam room and a Jacuzzi and has to offer 382 rooms in the heart of the city.
8.0
Great64 reviews
From   C$ 173 /nightSelect
Not available
Guoman Hotel ShanghaiHotel
7.8 km from City Centre1000 m from
Located in Huangpu district, this comfortable hotel was built in 2010 and offers 442 rooms along with a wellness centre, a treatment room and a Jacuzzi.
8.2
Great19 reviews
From   C$ 156 /nightSelect
Not available
Fraser Suites Top Glory ShanghaiAparthotel
2.7 km from City Centre400 m from Shanghai Tower
This designer hotel is ideally located in Zhabei district and has 120 rooms with views of the river.
7.8
Very good12 reviews
From   C$ 642 /nightSelect
Not available
Ramada Shanghai WujiaochangHotel
8.1 km from City Centre800 m from
Conveniently set close to Shanghai Jewish Refugees Museum, the hotel offers modern rooms and a family restaurant.
7.6
Very good18 reviews
From   C$ 74 /nightSelect
Not available
Radisson Collection Hotel, Xing Guo ShanghaiHotel
4.4 km from City Centre1000 m from
Sample Cantonese cuisine and enjoy an indoor swimming pool in the hotel, boasting a beautiful location close to Central Plaza.
8.2
Great46 reviews
From   C$ 192 /nightSelect
Not available
Paradise Hotel ShanghaiHotel
8.4 km from City Centre600 m from
Providing a 24-hour restaurant which serves Chinese dishes, the hotel welcomes guests in a commercial area of Shanghai.
8.0
Great13 reviews
From   C$ 93 /nightSelect
Not available
CharmsHotel
600 m from City Centre400 m from Pedestrian Street of East Nanjing Rd.
The hotel features a primary restaurant, while near the venue, set in Changning district, one will find The Bund .
7.8
Very good59 reviews
From   C$ 55 /nightSelect
Not available
Intercontinental Shanghai ExpoHotel
4.5 km from City Centre400 m from Shanghai Tangqiao Ferry Station
Located near the Huangpu River, the venue features 400 elegant rooms and offers mini golf and darts.
8.4
Great70 reviews
From   C$ 250 /nightSelect
Not available
Renaissance Shanghai Caohejing HotelHotel
10.6 km from City Centre400 m from
The hotel is centrally located in Xuhui district, and offers an indoor swimming pool.
8.2
Great11 reviews
From   C$ 242 /nightSelect
Not available
Shanghai Jc Mandarin Hotel LimitedHotel
2.1 km from City Centre700 m from
Set in a Chinese-style building with a sweeping view, the hotel is located next to Shanghai Railway Museum.
7.2
Very good162 reviews
From   C$ 268 /nightSelect
Not available
Salvo Hotel ShanghaiHotel
1000 m from City Centre900 m from The Bund
Near the hotel, there are a railway station, a tube station and a ferry port and guests can easily reach Shanghai Exhibition Center which is not far away.
7.8
Very good368 reviews
From   C$ 128 /nightSelect
Not available
Gubei Garden Hotel Shanghai HongqiaoHotel
7.8 km from City Centre200 m from
Situated in the centre of the city, 350 meters from Yili Road metro station, this business hotel offers non-smoking rooms and a lobby restaurant.
7.4
Very good54 reviews
From   C$ 108 /nightSelect
Not available
Zhong Xiang ShanghaiHotel
2.9 km from City Centre700 m from Shanghai Railway Station
Opened in 2006, this hotel welcomes guests in Changning district, boasting a convenient position near a motorway.
7.4
Very good30 reviews
From   C$ 101 /nightSelect
Not available
Shanghai Jiangsu HotelHotel
6.2 km from City Centre500 m from
While Putuo Park is located nearby, the surrounding area includes Zhenru subway station within 300 meters from the property.
8.0
Great5 reviews
From   C$ 122 /nightSelect
Not available
RiverviewHotel
2.4 km from City Centre1000 m from Mr. Bean
This hotel in a south area of Shanghai offers local specialties served in the onsite lounge restaurant.
7.8
Very good28 reviews
From   C$ 142 /nightSelect
Not available
Radius International Hotel Swan ShanghaiHotel
4.2 km from City Centre400 m from
This hotel offers the in-house bar and 191 rooms together with perfect location close to People's Square .
7.6
Very good10 reviews
From   C$ 108 /nightSelect
Not available
Highton HotelHotel
8.8 km from City Centre1.2 km from Sunshine International Plaza
This hotel has 306 rooms along with steam baths and massage services, it awaits guests in Jing'an district facing Shanghai Zoo .
7.4
Very good10 reviews
From   C$ 88 /nightSelect
Not available
Shanghai Morden Universe Hotel ApartmentHotel
5.7 km from City Centre200 m from
While Donghua University is located nearby, the surrounding area includes Zhongshan Park subway station within 500 meters from the property.
Select
Not available
Cyts Eastern Jiading Hotel Shanghai - Original Cyts Greentree Eastern International HotelHotel
25.7 km from City Centre
Western menu is served at the hotel's lobby restaurant in the downtown area of Shanghai.
8.0
Great3 reviews
From   C$ 110 /nightSelect
Not available
Shanghai City Central HotelHostel
5.3 km from City Centre300 m from
Nestled in the shopping district right next to Shanghai Museum, the hostel comprises 148 rooms with modern decor.
7.0
Very good138 reviews
From   C$ 52 /nightSelect
Not available

Filtering results

Please wait...

3352 hotels found

FAQs about hotels in Shanghai

We hope that the answers to these questions will help you plan your trip

Where to stay in Shanghai?
Travelers mostly choose to stay in hotels near the downtown or hotels in Xuhui district. You may also like to stay in hotels near People's Square, the most popular sightseeing in Shanghai. To easily get to any corner of the city, try hotels near popular tube station - Changshou Road.
How much does it cost to stay in the hotel in Shanghai?
Of course, hotel prices in Shanghai change depending on the season, but on average: a 3-star hotel room costs 99C$ per night, and a 4-star hotel room is 135C$ per night. If you're looking for something really special, a 5-star hotel can be found for 296C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Shanghai?
Some of the top-rated affordable hotels are:
Holiday Inn Express Shanghai Putuo rating: 3.3/5
Jiahe Shangju Hotel rating: 3.5/5
See more favoured cheap hotels here.
What are the most popular hotels near The Bund in Shanghai?
Hyatt On The Bund is the best hotel located only 10 minutes' on foot from The Bund.
What are the most popular hotels in Shanghai for couples?
These hotels are suitable for a couple romantic trip: Ifc Residence and Intercontinental Ruijin. Guest couples also mentioned extremely high service in these Shanghai's hotels - Jin Jiang Tower and Doubletree By Hilton Shanghai Nanxiang which also have an indoor swimming pool, a Jacuzzi and a patio.
What are good hotels for a short-term stay on business in Shanghai?
Business travelers can be quite busy, but keen to see the atmosphere of Shanghai. On this, you might enjoy Holiday Inn Express Zhabei.
What are the best hotels in Shanghai with good breakfasts?
Hongqiao State Guest, Guoman Hotel Shanghai, and Longemont are top hotels serving up breakfasts, try it to feel the taste of the city.
Which hotels are located near the airport in Shanghai?
Travellers who stayed in Shanghai near Shanghai Hongqiao International airport have left good reviews about Huntington Terrace and Courtyard By Marriott Shanghai Hongqiao.
What are the most pet-friendly hotels in Shanghai?
Days Hotel Insun Shanghai, Hyatt Regency Chongming, and International Service Apartments are the coolest pet-friendly places to stay with your favoured ones. Other suitable options you can check here.
What are the best luxury hotels in Shanghai?
These luxury hotels with exceptional service will make your stay great:
The Puli Hotel And Spa rating: 4.4/5
The Ritz-Carlton Shanghai, Pudong rating: 4.3/5
What are the most popular boutique hotels in Shanghai?
You may like these highly-rated cozy boutique hotels:
Jumeirah Himalayas Hotel Shanghai rating: 4.5/5,
and Asset Hotel Shanghai rating: 3.8/5

Where to stay in Shanghai?

Best cheap 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$.

Shanghai airports & Underground stations

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 hotels 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 in Shanghai

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.

Explore and find your best 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.

Show moreLess