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

5-star 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
Applied filters
Stars:   ×
Fairmont Peace Hotel Shanghai20 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
Perfect99 reviews
Price fromC$ 364per nightSelect
Not available
Wyndham Bund East ShanghaiNo 25 Ningguo Road, Shanghai, China, 200090View on map
7.0 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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
7.6
Very good14 reviews
Price fromC$ 178per nightSelect
Not available
Grand Hyatt ShanghaiJin Mao Tower, 88 Century Blvd, Shanghai, China, 200121
2.9 km from City Centre400 m from Jin Mao Tower
Ideally located right next to Shanghai Railway Museum, the hotel has classic rooms to offer as well as a piano bar.
8.6
Great64 reviews
Price fromC$ 199per nightSelect
Not available
Pudong Shangri-La East33 Fu Cheng Lu, Shanghai, China, 200120
2.4 km from City Centre700 m from Shanghai Ocean Aquarium
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
Great46 reviews
Price fromC$ 183per nightSelect
Not available
The Puli Hotel And Spa1 Changde Road, Shanghai, China, 200040
2.6 km from City Centre1.2 km from Xin Tian Di
The hotel offers easy access to Shanghai Railway Museum, boasting 229 rooms in the heart of Shanghai.
9.0
Perfect78 reviews
Price fromC$ 302per nightSelect
Not available
Le Royal Meridien Shanghai789 Nanjing Road East, Shanghai, China, 200001
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.
8.2
Great157 reviews
Price fromC$ 287per nightSelect
Not available
The Peninsula Shanghai32 The Bund, Shanghai, China, 200002
1.7 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
Perfect56 reviews
Price fromC$ 445per nightSelect
Not available
Renaissance Shanghai Yu Garden Hotel159 South He Nan Road, Shanghai, China, 200010
1.4 km from City Centre1.4 km from The Bund
A full service restaurant is available in this hotel that boasts a superb location close to Nanpu Square Park.
8.6
Great198 reviews
Price fromC$ 139per nightSelect
Not available
Four Seasons Hotel ShanghaiNo. 500 Weihai Road, Shanghai, China, 200040
1.2 km from City Centre600 m from Xin Tian Di
There is a 24-hour restaurant with international cuisine and a private swimming pool available on site.
8.2
Great55 reviews
Price fromC$ 355per nightSelect
Not available
The Kunlun Jing An Hotel250 Huashan Road, Shanghai, China, 200040
3.0 km from City Centre1.5 km from Xin Tian Di
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
Great355 reviews
Price fromC$ 161per nightSelect
Not available
The Westin Bund Center Shanghai88 Henan Central Road, Shanghai, China, 200002
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.
8.6
Great51 reviews
Price fromC$ 169per nightSelect
Not available
Jin Jiang Hotel59 Mao Ming Road, Shanghai, China, 200020
1.7 km from City Centre400 m from Xin Tian Di
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 good93 reviews
Price fromC$ 96per nightSelect
Not available
Intercontinental Shanghai Pudong777, Zhang Yang Road, Shanghai, China, 200120
4.5 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.8
Great16 reviews
Price fromC$ 192per nightSelect
Not available
Shanghai Jc Mandarin Hotel Limited1225 Nanjing XI Lu, Shanghai, China, 200040
2.0 km from City Centre900 m from Xin Tian Di
Set in a Chinese-style building with a sweeping view, the hotel is located next to Shanghai Railway Museum.
7.2
Very good156 reviews
Price fromC$ 290per nightSelect
Not available
Royal International998 Xiuchuan Road, Chuansha, Shanghai, China
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
Great165 reviews
Price fromC$ 95per nightSelect
Not available
Waldorf Astoria Shanghai On The BundNo.2 Zhongshan Dong Yi Road, Shanghai, China, 200002
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.
9.0
Perfect16 reviews
Price fromC$ 386per nightSelect
Not available
Hyatt On The Bund199 Huang Pu Road, Shanghai, China, 200080
2.5 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.4
Great66 reviews
Price fromC$ 420per nightSelect
Not available
Mandarin Oriental111 Pudong Road (S), Shanghai, China, 200120
3.5 km from City Centre700 m from Shanghai Ocean Aquarium
The hotel is available in the centre of Shanghai, boasting 362 non-smoking rooms, a health club and a spa area on the premises.
10.0
Perfect1 review
Price fromC$ 447per nightSelect
Not available
Intercontinental Shanghai Jing' An500 Heng Feng Road, Shanghai, China, 200070
2.6 km from City Centre500 m from Hanzhong Road Station
Boasting a lovely view of the city, the venue offers a Chinese menu and 533 non-smoking rooms.
8.8
Great19 reviews
Price fromC$ 276per nightSelect
Not available
Pullman Shanghai Skyway15 Dapu Road, Shanghai, China, 200023
2.8 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
Great87 reviews
Price fromC$ 113per nightSelect
Not available
The Eton Hotel Shanghai535 Pudong Avenue, Shanghai, China, 200120
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.
8.8
Great45 reviews
Price fromC$ 91per nightSelect
Not available
Grand Central Hotel Shanghai505 Jiujiang Road, Shanghai, China, 200001
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.
9.0
Perfect322 reviews
Price fromC$ 124per nightSelect
Not available
New World Shanghai Hotel1555, Ding XI Road, Shanghai, China, 200050
5.2 km from City Centre1.7 km from East China Normal University - North Zhongshan Campus
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
Great102 reviews
Price fromC$ 102per nightSelect
Not available
The Ritz-Carlton Shanghai, PudongShanghai Ifc, 8 Century Avenue, Shanghai, China, 200120
2.7 km from City Centre500 m from Jin Mao Tower
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.8
Great46 reviews
Price fromC$ 417per nightSelect
Not available
Hotel Indigo Shanghai On The Bund585 Zhongshan Dong Er Road, Shanghai, China, 200010
Guests can swim in an infinity swimming pool on site, provided by the hotel centrally set in a shopping area.
9.0
Perfect61 reviews
Price fromC$ 228per nightSelect
Not available
Fraser Residence Shanghai98 Shou Ning Road, Shanghai, China, 200021
1000 m from City Centre1.3 km from Pedestrian Street of East Nanjing Rd.
This contemporary hotel in a market area boasts 324 rooms together with steam baths and massage services onsite.
8.4
Great194 reviews
Price fromC$ 220per nightSelect
Not available
Grand Millennium Shanghai Hongqiao2588 Yan An XI Road, Shanghai, China, 201103
8.4 km from City Centre2.0 km from Donghua University - Changning Campus
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
Great33 reviews
Price fromC$ 150per nightSelect
Not available
Kerry Hotel Pudong ShanghaiNo 1388 Hua Mu Road, Shanghai, China, 201204
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.
8.8
Great28 reviews
Price fromC$ 193per nightSelect
Not available
Jw Marriott At Tomorrow Square399 Nan Jing West Road, Shanghai, China, 200003
400 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.
9.0
Perfect203 reviews
Price fromC$ 247per nightSelect
Not available
Shanghai Marriott Hotel City Centre555 XI Zang (Middle) Road, Shanghai, China, 200003
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.6
Great28 reviews
Price fromC$ 165per nightSelect
Not available
Radisson Blu Hotel Shanghai Hong Quan210 Taopu Road, Shanghai, China, 200333
8.0 km from City Centre700 m from West Shanghai Railway Station
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.6
Great24 reviews
Price fromC$ 82per nightSelect
Not available
Swissotel Grand Shanghai1 Yu Yuan Road, Shanghai, China, 200040
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.
8.4
Great121 reviews
Price fromC$ 114per nightSelect
Not available
Grand Kempinski Hotel Shanghai1288 Luijiazui Ring Road, Shanghai, China, 200120
3.2 km from City Centre300 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.
9.0
Perfect83 reviews
Price fromC$ 369per nightSelect
Not available
Langham Xintiandi99 Madang Road, Shanghai, China, 200021
1000 m from City Centre1.3 km from Xin Tian Di
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.8
Great31 reviews
Price fromC$ 237per nightSelect
Not available
Hongqiao Jin Jiang HotelNo. 5 Zun Yi Nan Road, Shanghai, China, 200336
7.1 km from City Centre900 m from Donghua University - Changning Campus
The excellent hotel is a good starting point to Shanghai' sights including Shanghai Zoo and Intex Shanghai.
7.8
Very good52 reviews
Price fromC$ 111per nightSelect
Not available
Portman Ritz-Carlton1376 Nanjing XI Lu, Shanghai, China, 200040
2.1 km from City Centre900 m from Xin Tian Di
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
Great23 reviews
Price fromC$ 188per nightSelect
Not available
Hengshan Picardie Hotel534 Hengshan Road, Shanghai, China, 200030
4.4 km from City Centre600 m from Hengshan Road Station
A 24-hour restaurant and 239 rooms are available during the stay in grand hotel, boasting location next to Xintiandi.
8.2
Great30 reviews
Price fromC$ 154per nightSelect
Not available
Sheraton Grand Shanghai Pudong Hotel & Residences38 Pujian Road, Shanghai, China, 200127
4.8 km from City Centre800 m from Shanghai Children's Medical Centre Station
The hotel ideally located in Downtown Shanghai district close to Yu Garden has 525 rooms.
8.4
Great54 reviews
Price fromC$ 243per nightSelect
Not available
Longemont1116 West Yan An Road, Shanghai, China, 200052
4.7 km from City Centre1.7 km from Donghua University - Changning Campus
Ideally situated in the centre of Shanghai, this hotel provides a wellness centre, a massage room and a solarium.
8.6
Great16 reviews
Price fromC$ 137per nightSelect
Not available
Hua Ting Hotel & Towers1200 Cao XI Bei Road, Shanghai, China, 200030
6.6 km from City Centre400 m from Shanghai Indoor Stadium Station
The hotel is set close to Xujiahui Park, and boasts a swimming pool as well as garden views.
6.8
Nice49 reviews
Price fromC$ 188per nightSelect
Not available
Majesty Plaza Shanghai700 Jiujiang Road, Shanghai, China, 200001
600 m from City Centre300 m from Pedestrian Street of East Nanjing Rd.
Providing a health club and a spa centre, the hotel awaits guests in a business area, adjacent to Dashijie metro station.
7.6
Very good155 reviews
Price fromC$ 145per nightSelect
Not available
Qube Pudong5500 Chuansha Road, Shanghai, China
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
Great414 reviews
Price fromC$ 172per nightSelect
Not available
Radisson Blu Hotel Shanghai New World88 Nanjing Road (W), Shanghai, China, 200003
500 m from City Centre200 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
Great68 reviews
Price fromC$ 240per nightSelect
Not available
Guxiang Hotel Shanghai595 Jiu Jiang Road, Shanghai, China, 200001
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
Great441 reviews
Price fromC$ 187per nightSelect
Not available
The Yangtze Boutique Shanghai740 Hankou Road, Shanghai, China, 2000001
500 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
Great69 reviews
Price fromC$ 231per nightSelect
Not available
Shanghai Hongqiao Airport HotelNo 181, Shen Da San Road (Inside Hongqiao Airport, Terminal 2), Shanghai, China, 200335
14.1 km from City Centre1.4 km from Shanghai Hongqiao International Airport Terminal 1
Offering Cantonese dishes, the hotel is set close to ChengJiaQiao ShangYeJie ShuangYong Jie in Minhang district.
7.4
Very good101 reviews
Price fromC$ 262per nightSelect
Not available
Pullman Shanghai Jing An330 Meiyuan Road, Shanghai, China, 200070
2.4 km from City Centre500 m from Hanzhong Road Station
An outdoor swimming pool and a disco bar are offered for guest convenience at this grand hotel.
8.2
Great303 reviews
Price fromC$ 166per nightSelect
Not available
Okura Garden58 Maoming Road, Shanghai, China, 200020
1.8 km from City Centre400 m from Xin Tian Di
Guests can unwind with a health club, a solarium and a Jacuzzi provided by the property, located in the heart of Shanghai.
8.4
Great71 reviews
Price fromC$ 161per nightSelect
Not available
Paramount @ Gallery1728 West Nanjing Road, Shanghai, China, 200040
2.9 km from City Centre1.5 km from Xin Tian Di
The venue features temple views and an outdoor pool, boasting a major location next to a bus stop.
8.2
Great83 reviews
Price fromC$ 218per nightSelect
Not available
Sunrise On The BundNo.168,Gaoyang Road,, Shanghai, China, 200080
3.6 km from City Centre1.2 km from Shanghai Ocean Aquarium
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
Great18 reviews
Price fromC$ 211per nightSelect
Not available
Hongqiao State Guest1591 Hong Qiao Road, Shanghai, China, 200336
8.2 km from City Centre1.9 km from Donghua University - Changning Campus
The hotel offers easy access to East China Normal University Gymnasium, boasting 216 rooms in the heart of Shanghai.
8.0
Great21 reviews
Price fromC$ 200per nightSelect
Not available
Renaissance Shanghai Putuo Hotel50 Tongchuan Road, Shanghai, China, 200333
5.8 km from City Centre200 m from Langao Road Station
Boasting an indoor swimming pool plus a 24-hour restaurant, the venue is ideally located in Jing'an district.
8.8
Great15 reviews
Price fromC$ 218per nightSelect
Not available
Sheraton HongkouNo. 59 Siping Road, Shanghai, China, 200086
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.
9.0
Perfect46 reviews
Price fromC$ 132per nightSelect
Not available
Nikko488 West Yan An Road, Shanghai, China, 200040
3.8 km from City Centre600 m from Jiangsu Road Station
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.2
Great56 reviews
Price fromC$ 129per nightSelect
Not available
Guoman Hotel ShanghaiBlock 1, No. 388 Daduhe Road, Shanghai, China, 200062
7.7 km from City Centre1.3 km from East China Normal University - North Zhongshan Campus
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
Great8 reviews
Price fromC$ 159per nightSelect
Not available
Fraser Suites Top GloryNo.6, Lane 600 Central Yincheng Road, Lujiazui, Shanghai, China, 200120
2.4 km from City Centre700 m from Jin Mao Tower
This designer hotel is ideally located in Zhabei district and has 120 rooms with views of the river.
8.2
Great1 review
Price fromC$ 664per nightSelect
Not available
Pudi Boutique Hotel Fuxing Park Shanghai99, Yan Dang Road, Shanghai, China, 200020
1.3 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.8
Great80 reviews
Price fromC$ 191per nightSelect
Not available
Radisson Blu Plaza Xing Guo Hotel Shanghai78 Xing Guo Road, Shanghai, China
4.3 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
Great43 reviews
Price fromC$ 269per nightSelect
Not available
Oriental Riverside Bund View HotelRiverside Avenue 2727, Shanghai, China, 200120
2.5 km from City Centre500 m from Shanghai Ocean Aquarium
Renovated in 2010, this hotel offers comfortable rooms and a swimming pool just steps away from Hongqiao Park.
7.6
Very good45 reviews
Price fromC$ 226per nightSelect
Not available
Intercontinental Shanghai Expo1188 Xueye Road, Shanghai, China, 200125
4.6 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
Great18 reviews
Price fromC$ 243per nightSelect
Not available
Renaissance Shanghai Caohejing Hotel397 Tianlin Road, Shanghai, China, 200233
10.5 km from City Centre800 m from Caohejing Hi-Tech Park Station
The hotel is centrally located in Xuhui district, and offers an indoor swimming pool.
9.2
Perfect2 reviews
Price fromC$ 284per nightSelect
Not available
Jin Jiang Tower161 Changle Road, Shanghai, China, 200020
1.5 km from City Centre300 m from Xin Tian Di
Located in the heart of the city and adjacent to Xintiandi, the hotel offers a coffee bar along with a steam room and a Jacuzzi.
6.8
Nice40 reviews
Price fromC$ 177per nightSelect
Not available
Cachet Boutique Shanghai931 West Nanjing Road, Shanghai, China, 200041
1.4 km from City Centre900 m from Xin Tian Di
Located just off People's Park and 2.8 km from Hongqiao Park, this hotel features a sundeck and a shared lounge.
8.8
Great47 reviews
Price fromC$ 390per nightSelect
Not available
Jinling Purple Mountain Hotel Shanghai778 Dongfang Road, Shanghai, China, 200122
4.7 km from City Centre1.6 km from Shanghai Science and Technology Museum
This hotel in a business area of Shanghai offers authentic specialties served in the onsite signature restaurant.
8.2
Great84 reviews
Price fromC$ 111per nightSelect
Not available
Ifc Residence8 Century Ave, International Finance Centre, Pudong, Shanghai, China, 200120
2.8 km from City Centre400 m from Jin Mao Tower
Located next to The Bund, the venue comprises 296 rooms with park views.
8.2
Great24 reviews
Price fromC$ 307per nightSelect
Not available
Renaissance Shanghai Zhongshan Park HotelNo. 1018 Changning Road, Shanghai, China, 200042
5.6 km from City Centre1.4 km from East China Normal University - North Zhongshan 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.
8.4
Great25 reviews
Price fromC$ 276per nightSelect
Not available
Juss Hengshan Hotel516 Heng Shan Road, Shanghai, China, 200030
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.
8.2
Great37 reviews
Price fromC$ 152per nightSelect
Not available
Doubletree By Hilton Pudong889 Yanggao Nan Road, Shanghai, China, 200127
6.1 km from City Centre1.1 km from Shanghai Science and Technology Museum
In its restaurant this tranquil hotel offers a variety of international special specialities.
7.4
Very good91 reviews
Price fromC$ 855per nightSelect
Not available
Broadway Mansions Bund20 Bei Suzhou Road, Shanghai, China, 200080
2.2 km from City Centre700 m from The Bund
Offering rooms with a vintage design, the property features a health club, a spa area and a Jacuzzi in a shopping area.
7.0
Very good54 reviews
Price fromC$ 139per nightSelect
Not available
Pullman Shanghai South1 Pubei Road, Shanghai, China, 200235
8.9 km from City Centre1.1 km from Shanghai South Railway Station
This lovely hotel is located in the centre of Shanghai, boasting a private swimming pool onsite.
8.0
Great3 reviews
Price fromC$ 154per nightSelect
Not available
Howard Johnson Hong Qiao Airport Hotel Shanghai1989 Huaxiang Road, Shanghai, China, 201107
16.5 km from City Centre
This ancient-style hotel is set at a short distance to Shanghai Hongqiao International Airport Terminal 1 .
6.2
Nice23 reviews
Price fromC$ 193per nightSelect
Not available
Guangdong Hotel Shanghai328 Yi Xian Road, Shanghai, China, 200434
7.8 km from City Centre1.2 km from Fudan University - Handan Campus
Featuring 338 modern rooms along with a spa area, a steam room and a sauna onsite, the venue offers a convenient location in the centre of Shanghai.
7.6
Very good30 reviews
Price fromC$ 99per nightSelect
Not available
Crowne Plaza ShanghaiNo 400 Panyu Road, Shanghai, China, 200052
5.2 km from City Centre1.4 km from Donghua University - Changning Campus
Located next to Intex Shanghai, the hotel enjoys a health club, a spa centre and a Jacuzzi and has to offer 580 rooms in the centre of the city.
7.8
Very good35 reviews
Price fromC$ 165per nightSelect
Not available
Northern Hotel Shanghai277, West Jiangchang Road, Shanghai, China
8.0 km from City Centre
This hotel with a tennis court and a golf course is perfectly located close to Da'ning Lingshi Park and a bus stop.
Price fromC$ 202per nightSelect
Not available
Onehome Art Hotel ShanghaiNo.2299 Zhangjiang, Shanghai, China, Shanghai
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.
Price fromC$ 228per nightSelect
Not available
Jumeirah Himalayas Hotel Shanghai1108 Meihua Road, Shanghai, China, 201204
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.
9.2
Perfect63 reviews
Price fromC$ 150per nightSelect
Not available
Park Hyatt Shanghai100 Century Avenue, Shanghai, China, 200120
3.2 km from City Centre200 m from Shanghai 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.
8.6
Great60 reviews
Price fromC$ 1 449per nightSelect
Not available
Grand Soluxe Zhongyou969 Dongfang Road, Shanghai, China, 200122
5.3 km from City Centre900 m from Shanghai Science and Technology Museum
Based in a contemporary-style building, the hotel welcomes guests in 318 rooms since 1997, and offers to enjoy an indoor swimming pool.
8.0
Great14 reviews
Price fromC$ 254per nightSelect
Not available
Parkyard Hotel Shanghai699 Bibo Road, Pudong New Area, Shanghai, China, 201203
11.0 km from City Centre500 m from Zhangjiang High Technology Park Station
The hotel is conveniently set close to a ferry port in a Chinese-style building, offering steam baths and various massages and a panoramic view.
8.6
Great45 reviews
Price fromC$ 124per nightSelect
Not available
San Want650 Yishan Road, Shanghai, China, 200233
7.9 km from City Centre400 m from Guilin Road Station
The property features a nightclub, a ballroom and a golf course, guests can also savor their meals at the traditional restaurant.
7.2
Very good11 reviews
Price fromC$ 129per nightSelect
Not available
Howard Johnson Huaihai Hotel Shanghai1 Fenyang Road, Shanghai, China, 200031
2.4 km from City Centre1000 m from Xin Tian Di
Guests can enjoy the 24-hour restaurant on site that offers international cuisine and views of the city.
8.2
Great32 reviews
Price fromC$ 268per nightSelect
Not available
Xijiao State Guest Hotel1921 Hongqiao Road, Shanghai, China, 200336
9.3 km from City Centre800 m from Longxi Road Station
While staying in the sophisticated hotel, which is located in Luwan district, you can enjoy the sports bar and an indoor pool.
10.0
Perfect1 review
Price fromC$ 299per nightSelect
Not available
Shanghai Marriott Hotel Riverside99 Jiangbin Road, Shanghai, China, 200023
4.3 km from City Centre800 m from Luban Road Station
Located in the popular district of Shanghai, the venue features an outdoor pool together with sun loungers, a sauna and a hot tub.
8.8
Great33 reviews
Price fromC$ 235per nightSelect
Not available
Sky Fortune Boutique358 Hongxu Road, Shanghai, China, 201103
9.2 km from City Centre
Staying in one of the 244 rooms, guests will enjoy steam baths and massage as well as views the garden.
7.8
Very good18 reviews
Price fromC$ 139per nightSelect
Not available
Royal Century Hotel ShanghaiNo.588 Tang An Road, Shanghai, China, 201210
16.8 km from City Centre700 m from Tangzhen Station
This hotel, lodged in Pudong district, boasts a coffee bar and views of the city.
10.0
Perfect2 reviews
Price fromC$ 165per nightSelect
Not available
Renaissance Shanghai Yangtze Hotel2099 Yan An West Road, Shanghai, China, 200336
7.1 km from City Centre900 m from Donghua University - Changning Campus
Boasting a night club, a roof-top pool and a ballroom, the hotel with en-suite rooms is set in a shopping area near Intex Shanghai.
8.0
Great58 reviews
Price fromC$ 169per nightSelect
Not available
Shanghai Marriott Hotel Parkview333 Guang Zhong Road West, Shanghai, China, 200072
6.0 km from City Centre600 m from Shanghai Circuit Station
The venue is located in the heart of Shanghai, offering a stunning view together with a steam room and a Jacuzzi on-site.
8.2
Great3 reviews
Price fromC$ 237per nightSelect
Not available
Mingde Grand Hotel Shanghai558 North Xizang Road, Shanghai, China, 200071
2.3 km from City Centre1.9 km from Pedestrian Street of East Nanjing Rd.
Just off Huaihai Park, this venue in Shanghai offers 288 rooms as well as reflexology, facials and various massages.
7.4
Very good14 reviews
Price fromC$ 143per nightSelect
Not available
Hotel PravoNo 299 , Wu Song Road, Shanghai, China, 200080
2.5 km from City Centre1.1 km from The Bund
This hotel in Huangpu district, just off People's Square, boasts 86 designer rooms and an authentic restaurant.
9.0
Perfect12 reviews
Price fromC$ 218per nightSelect
Not available
Songjiang New Century Grand Hotel ShanghaiNo.1799, North Renmin Road, Shanghai, China, 201620
Set close to a tube station of Shanghai, this venue has to offer a heated swimming pool and a health club and a Jacuzzi.
8.0
Great4 reviews
Price fromC$ 176per nightSelect
Not available
Crowne Plaza Fudan199, Handan Road, Shanghai, China, 200433
7.7 km from City Centre600 m from Fudan University - Handan Campus
The venue is lodged close to Huangxing Park in Changning district, where guests will take advantage of modern rooms and a health club and a spa centre provided onsite.
8.4
Great163 reviews
Price fromC$ 178per nightSelect
Not available
Minya500 Gushan Road, Pudong District, Shanghai, China
8.0 km from City Centre700 m from Beiyangjing Road Station
Offering access to a swimming pool, the hotel also provides a night club and an indoor swimming pool in close proximity of Deping Road metro station and Yangpu Bridge.
6.8
Nice6 reviews
Price fromC$ 122per nightSelect
Not available
Holiday Inn Shanghai SongjiangNo. 83, Middle Zhongshan Road, Shanghai, China, 201600
This hotel, featuring 178 soundproof rooms and a lobby restaurant, is ideally based in the centre of the city.
8.8
Great6 reviews
Price fromC$ 110per nightSelect
Not available
Howard Johnson Business Club Hotel Shanghai118 Shi Men No.1 Road, Shanghai, China, 200041
1.1 km from City Centre600 m from Xin Tian Di
Located in Luwan district only 1.9 km from Huaihai Park, this hotel has 167 rooms and an indoor swimming pool.
8.4
Great129 reviews
Price fromC$ 1 144per nightSelect
Not available
Fenyang GardenNo.45 Fenyang Road, Shanghai, China
2.7 km from City Centre1.2 km from Xin Tian Di
In its restaurant this grand hotel offers a variety of Chinese delicious specialities.
8.6
Great38 reviews
Price fromC$ 239per nightSelect
Not available
China Grain HotelNo.777 Jiamusi Road, Shanghai, China, 200433
9.0 km from City Centre500 m from Huangxing Park Station
Providing a lobby restaurant which serves local dishes, the hotel welcomes guests in a central area of Shanghai.
8.6
Great10 reviews
Price fromC$ 239per nightSelect
Not available
88 Xintiandi Boutique380 Huang Pi Road South, Shanghai, China, 200021
1.2 km from City Centre1.2 km from Tian Zi Fang
The hotel offers an unique accommodation with 53 rooms in the shopping area of Shanghai.
9.4
Perfect44 reviews
Price fromC$ 531per nightSelect
Not available
Jiazheng International Energy Hotel28 Moyu Rd, Shanghai, China, 201805
There are European meals available in the hotel, located in Zhabei district nearby a tube station.
Price fromC$ 200per nightSelect
Not available
Yuloon Hotel6699 Zhongchun Road Minhang, Shanghai, China, Shanghai, China, 201101
15.9 km from City Centre
Bringing you close to Qibao Old Street, the hotel offers to try ping pong and chess and is nestled in a Chinese-style building.
5.0
Guest rating1 review
Price fromC$ 100per nightSelect
Not available
Shanghai Fujian HotelNo.1885,Qi Xin Road, Shanghai, China, 201101
14.9 km from City Centre1.2 km from Dino Beach Water Park
This ancient-style hotel is set at a short distance to Qibao Ancient Town.
Price fromC$ 125per nightSelect
Not available

Filtering results

Please wait...

237 hotels found