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
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

3522 hotels in Shanghai

Search the best hotels and places to stay 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.Hide
Show more
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
  • 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 map2.4 km from City Centre1.0 km from Oriental Pearl TV Tower
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
Perfect116 reviews
From   C$ 414 /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 map7.6 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 good22 reviews
From   C$ 208 /nightSelect
Not available
3.6 km from City Centre300 m from Superbrand Shopping Mall Shanghai
Ideally located right next to Shanghai Railway Museum, the hotel has classic rooms to offer as well as a piano bar.
8.6
Great147 reviews
From   C$ 279 /nightSelect
Not available
3.2 km from City Centre300 m from Superbrand Shopping Mall Shanghai
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
Great66 reviews
From   C$ 227 /nightSelect
Not available
2.0 km from City Centre700 m from Shanghai Exhibition Centre
The hotel offers easy access to Shanghai Railway Museum, boasting 229 rooms in the heart of Shanghai.
8.8
Great87 reviews
From   C$ 296 /nightSelect
Not available
1000 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
Great422 reviews
From   C$ 200 /nightSelect
Not available
2.1 km from City Centre1.3 km from Pedestrian Street of East Nanjing Rd.
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
Perfect60 reviews
From   C$ 457 /nightSelect
Not available
2.2 km from City Centre100 m from Yu Garden
A full service restaurant is available in this hotel that boasts a superb location close to Nanpu Square Park.
8.4
Great384 reviews
From   C$ 192 /nightSelect
Not available
700 m from City Centre1000 m from Shanghai Exhibition Centre
There is a 24-hour restaurant with international cuisine and a private swimming pool available on site.
8.2
Great187 reviews
From   C$ 393 /nightSelect
Not available
1.5 km from City Centre600 m from Raffles City Shanghai
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 good163 reviews
From   C$ 128 /nightSelect
Not available
2.4 km from City Centre1.1 km from Shanghai Exhibition Centre
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
Great199 reviews
From   C$ 150 /nightSelect
Not available
2.1 km from City Centre500 m from Yu Garden
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
Great61 reviews
From   C$ 209 /nightSelect
Not available
1.5 km from City Centre1.1 km from Shanghai Exhibition Centre
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 good257 reviews
From   C$ 126 /nightSelect
Not available
5.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
Great28 reviews
From   C$ 141 /nightSelect
Not available
Hotel
1.5 km from City Centre500 m from Raffles City Shanghai
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 good53 reviews
From   C$ 120 /nightSelect
Not available
1.9 km from City Centre300 m from Yu Garden
The central hotel is a good starting point to Shanghai' sights including People's Square and City God Temple.
8.4
Great388 reviews
From   C$ 158 /nightSelect
Not available
2.5 km from City Centre800 m from Yu Garden
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
Great27 reviews
From   C$ 385 /nightSelect
Not available
3.0 km from City Centre1000 m from Oriental Pearl TV Tower
Placed in Yangpu district, the hotel is an unique property with an indoor pool and a non-smoking restaurant.
8.2
Great166 reviews
From   C$ 199 /nightSelect
Not available
1.8 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.6
Great40 reviews
From   C$ 267 /nightSelect
Not available
3.1 km from City Centre700 m from Tian Zi Fang
Guests of this superior hotel will enjoy a stunning view and non-smoking rooms plus the convenience of a motorway available nearby.
8.0
Great110 reviews
From   C$ 128 /nightSelect
Not available
1.5 km from City Centre500 m from Raffles City Shanghai
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
Great301 reviews
From   C$ 112 /nightSelect
Not available
4.2 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.
7.8
Very good16 reviews
From   C$ 300 /nightSelect
Not available
5.3 km from City Centre1.6 km from Shanghai Tower
Boasting steam baths, facials and massage onsite, the hotel offers a location in Huangpu district just off the Huangpu River.
8.6
Great177 reviews
From   C$ 108 /nightSelect
Not available
1.6 km from City Centre600 m from Raffles City Shanghai
Nestled in Nanjing Lu district, this deluxe hotel offers en-suite rooms and a lobby restaurant.
9.0
Perfect334 reviews
From   C$ 131 /nightSelect
Not available
3.5 km from City Centre200 m from Superbrand Shopping Mall Shanghai
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
Great58 reviews
From   C$ 410 /nightSelect
Not available
Guests can swim in an infinity swimming pool on site, provided by the hotel centrally set in a shopping area.
9.0
Perfect73 reviews
From   C$ 271 /nightSelect
Not available
11.1 km from City Centre500 m from Shanghai Zoo
With beautiful views of the forest, the accommodation is set in vicinity of Intex Shanghai.
7.4
Very good15 reviews
From   C$ 105 /nightSelect
Not available
2.7 km from City Centre1.1 km from Oriental Pearl TV Tower
130 rooms and the snack bar are available during the stay in this impressive hotel based in the heart of Shanghai.
8.0
Great377 reviews
From   C$ 1 279 /nightSelect
Not available
1.8 km from City Centre900 m from Yu Garden
This contemporary hotel in a market area boasts 324 rooms together with steam baths and massage services onsite.
8.4
Great207 reviews
From   C$ 189 /nightSelect
Not available
7.8 km from City Centre400 m from Shuicheng Road
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
Great124 reviews
From   C$ 143 /nightSelect
Not available
1.8 km from City Centre1000 m from Pedestrian Street of East Nanjing Rd.
Set in the centre of Shanghai, the property offers 195 rooms overlooking the sea.
7.2
Very good462 reviews
From   C$ 142 /nightSelect
Not available
9.5 km from City Centre300 m from Huamu Road
Set in the modern part of Shanghai, the venue offers steam baths, facials and massage services along with park views.
8.6
Great40 reviews
From   C$ 204 /nightSelect
Not available
Hotel
4.5 km from City Centre600 m from Zhongshan Park
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
Great171 reviews
From   C$ 172 /nightSelect
Not available
3.2 km from City Centre900 m from Tian Zi Fang
This elegant hotel with garden views lies close to the sights of Shanghai including EXPO Park.
6.4
Nice67 reviews
From   C$ 101 /nightSelect
Not available
500 m from City Centre700 m from Pedestrian Street of East Nanjing Rd.
Each room out of 342 offers river views, while onsite there are a spa centre, a Jacuzzi and a sauna.
8.8
Great211 reviews
From   C$ 210 /nightSelect
Not available
2.6 km from City Centre700 m from Yu Garden
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
Perfect261 reviews
From   C$ 225 /nightSelect
Not available
2.5 km from City Centre1.1 km from Shanghai Exhibition Centre
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
Great312 reviews
From   C$ 170 /nightSelect
Not available
Hotel
2.2 km from City Centre800 m from Yu Garden
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 good123 reviews
From   C$ 109 /nightSelect
Not available
2.0 km from City Centre600 m from Shanghai Exhibition Centre
The hotel overlooks the ocean and offers Cantonese cuisine, boasting location in a shopping area.
8.2
Great131 reviews
From   C$ 160 /nightSelect
Not available
3.8 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
Great99 reviews
From   C$ 225 /nightSelect
Not available
1.5 km from City Centre1.2 km from Raffles City Shanghai
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
Great43 reviews
From   C$ 272 /nightSelect
Not available
5.7 km from City Centre1.9 km from Shanghai 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 good103 reviews
From   C$ 96 /nightSelect
Not available
4.8 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 good10 reviews
From   C$ 197 /nightSelect
Not available
6.5 km from City Centre600 m from Yili Road
The excellent hotel is a good starting point to Shanghai' sights including Shanghai Zoo and Intex Shanghai.
7.8
Very good86 reviews
From   C$ 172 /nightSelect
Not available
4.1 km from City Centre500 m from Zhaojiabang Road
A 24-hour restaurant and 239 rooms are available during the stay in grand hotel, boasting location next to Xintiandi.
8.2
Great103 reviews
From   C$ 159 /nightSelect
Not available
The largest option:
2 adults
2 bedrooms
2 beds
5.6 km from City Centre1.7 km from South Bund Fabric Market
The hotel ideally located in Downtown Shanghai district close to Yu Garden has 525 rooms.
8.4
Great92 reviews
From   C$ 223 /nightSelect
Not available
6.4 km from City Centre300 m from Shanghai Swimming Center
The hotel is set close to Xujiahui Park, and boasts a swimming pool as well as garden views.
7.0
Very good61 reviews
From   C$ 155 /nightSelect
Not available
Hotel
2.2 km from City Centre900 m from Shanghai Exhibition Centre
The hotel is centrally placed in Pudong district, boasting 26 luxurious rooms and a bistro bar.
8.4
Great32 reviews
From   C$ 193 /nightSelect
Not available
7.1 km from City Centre600 m from West Shanghai Railway
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
Great69 reviews
From   C$ 88 /nightSelect
Not available
Hotel
5.8 km from City Centre600 m from West Yan'an Road
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 good23 reviews
From   C$ 133 /nightSelect
Not available
2.5 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.2
Very good136 reviews
From   C$ 68 /nightSelect
Not available
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
Great428 reviews
From   C$ 167 /nightSelect
Not available
500 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
Great86 reviews
From   C$ 137 /nightSelect
Not available
700 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.4
Nice83 reviews
From   C$ 89 /nightSelect
Not available
1.4 km from City Centre400 m from Raffles City Shanghai
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
Great677 reviews
From   C$ 179 /nightSelect
Not available
The hotel has a lobby restaurant and an indoor swimming pool for its guests.
7.6
Very good358 reviews
From   C$ 141 /nightSelect
Not available
900 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
Great45 reviews
From   C$ 177 /nightSelect
Not available
1.1 km from City Centre200 m from Raffles City Shanghai
Set less than 1150 meters from Huaihai Park, the property has a lobby restaurant serving delicacies of Japanese cuisine.
8.6
Great77 reviews
From   C$ 220 /nightSelect
Not available
13.4 km from City Centre600 m from Hongqiao Terminal 2
Offering Cantonese dishes, the hotel is set close to ChengJiaQiao ShangYeJie ShuangYong Jie in Minhang district.
7.4
Very good111 reviews
From   C$ 129 /nightSelect
Not available
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
Great179 reviews
From   C$ 112 /nightSelect
Not available
1.7 km from City Centre900 m from Shanghai Railway Station
An outdoor swimming pool and a disco bar are offered for guest convenience at this grand hotel.
8.2
Great319 reviews
From   C$ 143 /nightSelect
Not available
1.7 km from City Centre600 m from Yu Garden
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
Great333 reviews
From   C$ 134 /nightSelect
Not available
1.5 km from City Centre1.0 km from Shanghai Exhibition Centre
Guests can unwind with a health club, a solarium and a Jacuzzi provided by the property, located in the heart of Shanghai.
8.4
Great80 reviews
From   C$ 233 /nightSelect
Not available
6.1 km from City Centre500 m from Paramount Shanghai
Boasting a private swimming pool plus a lobby restaurant, the venue is strategically located in Luwan district.
7.2
Very good34 reviews
From   C$ 143 /nightSelect
Not available
2.3 km from City Centre900 m from Shanghai Exhibition Centre
The venue features temple views and an outdoor pool, boasting a major location next to a bus stop.
8.2
Great96 reviews
From   C$ 217 /nightSelect
Not available
6.2 km from City Centre300 m from Shanghai Indoor Stadium
This hotel, in the heart of Shanghai, offers use a wellness area and a Jacuzzi.
7.6
Very good87 reviews
From   C$ 105 /nightSelect
Not available
4.1 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.2
Great30 reviews
From   C$ 206 /nightSelect
Not available
4.9 km from City Centre200 m from Zhongshan Park
Within walking distance of Jing'an Temple, this excellent hotel offers soundproof rooms plus a gym area and a fitness centre.
6.8
Nice59 reviews
From   C$ 63 /nightSelect
Not available
1.4 km from City Centre100 m from Shanghai Exhibition Centre
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
Great157 reviews
From   C$ 220 /nightSelect
Not available
4.0 km from City Centre200 m from South Bund Fabric Market
This hotel offers a private swimming pool and the possibility of trying table tennis and chess.
7.0
Very good59 reviews
From   C$ 55 /nightSelect
Not available
7.5 km from City Centre500 m from Shuicheng Road
The hotel offers easy access to East China Normal University Gymnasium, boasting 216 rooms in the heart of Shanghai.
8.0
Great25 reviews
From   C$ 181 /nightSelect
Not available
Hotel
6.7 km from City Centre800 m from Shanghai Science and Technology Museum
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$ 101 /nightSelect
Not available
4.9 km from City Centre200 m from Lan'gao Road
Boasting an indoor swimming pool plus a 24-hour restaurant, the venue is ideally located in Jing'an district.
8.6
Great28 reviews
From   C$ 209 /nightSelect
Not available
2.2 km from City Centre600 m from Tian Zi Fang
Since 2012, this venue offers a spa centre and a Jacuzzi in proximity to The Bund .
8.4
Great38 reviews
From   C$ 241 /nightSelect
Not available
1.8 km from City Centre1.2 km from Tian Zi Fang
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.6
Very good4 reviews
From   C$ 152 /nightSelect
Not available
2.1 km from City Centre1.1 km from Shanghai Exhibition Centre
The hotel is set close to Hongqiao Park, and boasts an indoor swimming pool as well as garden views.
7.6
Very good78 reviews
From   C$ 260 /nightSelect
Not available
3.5 km from City Centre300 m from Hailun Road
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
Great62 reviews
From   C$ 177 /nightSelect
Not available
1.4 km from City Centre700 m from Shanghai Exhibition Centre
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 good251 reviews
From   C$ 131 /nightSelect
Not available
Hotel
3.2 km from City Centre1.8 km from Shanghai Exhibition Centre
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
Great62 reviews
From   C$ 184 /nightSelect
Not available
6.9 km from City Centre300 m from Shanghai Convention & Exhibition Centre of International Sourcing
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$ 210 /nightSelect
Not available
3.2 km from City Centre400 m from Superbrand Shopping Mall Shanghai
This designer hotel is ideally located in Zhabei district and has 120 rooms with views of the river.
8.0
Great12 reviews
From   C$ 636 /nightSelect
Not available
1.6 km from City Centre1000 m from Tian Zi Fang
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
Great88 reviews
From   C$ 183 /nightSelect
Not available
8.4 km from City Centre800 m from Wujiaochang
Conveniently set close to Shanghai Jewish Refugees Museum, the hotel offers modern rooms and a family restaurant.
7.0
Very good14 reviews
From   C$ 78 /nightSelect
Not available
3.8 km from City Centre1.3 km from Shanghai Jiao Tong University - Xuhui Campus
Sample Cantonese cuisine and enjoy an indoor swimming pool in the hotel, boasting a beautiful location close to Central Plaza.
8.2
Great48 reviews
From   C$ 280 /nightSelect
Not available
9.1 km from City Centre600 m from Longchang Road
Providing a 24-hour restaurant which serves Chinese dishes, the hotel welcomes guests in a commercial area of Shanghai.
8.2
Great9 reviews
From   C$ 96 /nightSelect
Not available
Hotel
1.2 km from City Centre300 m from Raffles City Shanghai
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$ 72 /nightSelect
Not available
5.3 km from City Centre1.5 km from South Bund Fabric Market
Located near the Huangpu River, the venue features 400 elegant rooms and offers mini golf and darts.
8.4
Great30 reviews
From   C$ 235 /nightSelect
Not available
19.9 km from City Centre2.6 km from Shanghai National Accounting Institute International Conference 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
Great15 reviews
From   C$ 149 /nightSelect
Not available
10.1 km from City Centre400 m from Hongmei Road
The hotel is centrally located in Xuhui district, and offers an indoor swimming pool.
8.2
Great13 reviews
From   C$ 258 /nightSelect
Not available
1.3 km from City Centre100 m from Shanghai Exhibition Centre
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$ 277 /nightSelect
Not available
Hotel
1.9 km from City Centre600 m from Yu Garden
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 good369 reviews
From   C$ 133 /nightSelect
Not available
7.1 km from City Centre200 m from Yili Road
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$ 118 /nightSelect
Not available
2.3 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.2
Very good31 reviews
From   C$ 105 /nightSelect
Not available
5.2 km from City Centre500 m from Fengqiao Road
While Putuo Park is located nearby, the surrounding area includes Zhenru subway station within 300 meters from the property.
7.4
Very good6 reviews
From   C$ 126 /nightSelect
Not available
Hotel
3.4 km from City Centre1.2 km from Shanghai Tower
This hotel in a south area of Shanghai offers local specialties served in the onsite lounge restaurant.
7.8
Very good21 reviews
From   C$ 147 /nightSelect
Not available
Hotel
4.3 km from City Centre1.6 km from Shanghai University of Finance and Economics
This hotel offers the in-house bar and 191 rooms together with perfect location close to People's Square .
7.8
Very good4 reviews
From   C$ 112 /nightSelect
Not available
8.1 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.2
Very good9 reviews
From   C$ 91 /nightSelect
Not available
4.9 km from City Centre200 m from Zhongshan Park
While Donghua University is located nearby, the surrounding area includes Zhongshan Park subway station within 500 meters from the property.
Select
Not available
Western menu is served at the hotel's lobby restaurant in the downtown area of Shanghai.
9.0
Perfect2 reviews
From   C$ 112 /nightSelect
Not available
4.3 km from City Centre300 m from Caoyang Road
Nestled in the shopping district right next to Shanghai Museum, the hostel comprises 148 rooms with modern decor.
6.8
Nice132 reviews
From   C$ 39 /nightSelect
Not available

Filtering results

Please wait...

3522 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, the hotel prices in Shanghai change depending on the season, but on average: a 3-star hotel room costs 99C$ 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:
Shanghai Hanchao Hotel rating: 3.1/5
Asset Hotel Shanghai rating: 3.8/5
See more favoured cheap hotels here.
What are the most popular hotels near The Bund in Shanghai?
Bulgari Hotel Shanghai is the best hotel located only 10 minutes' on foot from The Bund.
What are the best family hotels in Shanghai?
Many families loved staying at these kid-friendly hotels - Hua Ting Hotel & Towers and Ramada Plaza Shanghai Pudong Airport. All great hotels for family stay in Shanghai you can find here. You might also like hotels with a sauna, an indoor swimming pool and a Jacuzzi.
What are the most popular hotels in Shanghai for couples?
These hotels are suitable for a couple romantic trip: Radisson Blu Plaza Xing Guo Hotel Shanghai and Broadway Mansions Hotel. Guest couples also mentioned extremely high service in these Shanghai's hotels - Bund Riverside and Longemont which also have a tennis court, an indoor swimming pool and a Jacuzzi.
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?
Portman Ritz-Carlton and Minya 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 Artyzen Habitat Hongqiao Shanghai and Greentree Inn Shanghai Hongqiao Transportation Hub National Convention And Exhibition Center Huaxiang Road Business Hotel.
What are the most pet-friendly hotels in Shanghai?
Urban Hotel Shanghai and Pudi Boutique Hotel Fuxing Park Shanghai are the coolest pet-friendly places to stay with your favoured ones.
What are the best luxury hotels in Shanghai?
These luxury hotels with exceptional service will make your stay great:
New World rating: 4.2/5
Hongqiao State Guest rating: 4.0/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 Les Suites Orient Bund rating: 4.6/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