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 2560 available hotels and places to stay in Shanghai from 50+ providers.

Hotelmix.co.uk makes it easy come across the best Shanghai hotel deals for your journey. We’ve got business and spa hotels with a comprehensive list of services and facilities as well as other excellent accommodation options that give you a perfect 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
23Oct2021Saturday
24Oct2021Sunday
Get Prices
0Filter by
View map
Sort by
View map
1-100 out of 2560
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • The hotel has
    • Paid parking
  • The hotel has
    • 24-hour reception
    • 24-hour security
View on map2.5 km from City Centre400 m from Shanghai World Financial Center
Offering meals and a playground for children along with an European menu, the venue boasts a convenient location near a tube station.
8.2
Great63 reviews
From   £ 135 /nightSelect
Not available
  • The hotel has
    • Paid parking
  • The hotel has
    • 24-hour reception
    • 24-hour room service
  • The hotel has
    • Bar/ Lounge area
    • Coffee/Tea in lobby
    • Restaurant buffet
View on map2.5 km from City Centre700 m from
Located next to Xintiandi in Shanghai, this hotel offers a lobby restaurant and steam baths and various massages.
8.8
Great87 reviews
From   £ 202 /nightSelect
Not available
Hyatt On The BundHotel
2.8 km from City Centre900 m from The Bund
Offering 631 comfortable rooms along with steam baths, facials and various massages onsite, the hotel boasts a convenient setting near the Bund Huangpu River.
8.2
Great83 reviews
From   £ 132 /nightSelect
Not available
The Portman Ritz-Carlton ShanghaiHotel
2.1 km from City Centre1.7 km from Jade Buddha Temple
Located in Minhang district, this attractive hotel was built in 1990 and offers 610 rooms along with a health club, a treatment room and a Jacuzzi.
8.0
Great26 reviews
From   £ 154 /nightSelect
Not available
Jin Jiang HotelHotel
1.5 km from City Centre1.7 km from The Shanghai Museum
Guests can relax in the bowling bar of the hotel that boasts a beautiful location in Shanghai.
7.8
Very good96 reviews
From   £ 72 /nightSelect
Not available
Hotel Equatorial ShanghaiHotel
2.9 km from City Centre700 m from
You can swim in an outdoor pool or take advantage of a steam room and a Jacuzzi at this grand hotel.
8.0
Great162 reviews
From   £ 79 /nightSelect
Not available
The Kunlun Jing AnHotel
2.8 km from City Centre800 m from
Guests of the hotel can relax in an outdoor pool or benefit from a wellness area and a Jacuzzi, while enjoying location close to Taobao City Fengxiang Clothing and Gift Plaza.
8.0
Great202 reviews
From   £ 93 /nightSelect
Not available
Fairmont Peace Hotel On The BundHotel
2.0 km from City Centre300 m from The Bund
Only a short distance from Superbrand Shopping Mall Shanghai, the hotel with 270 rooms comprises an outdoor pool area, a tennis court and a golf course, plus a non-smoking restaurant, serving Cantonese specilities.
9.0
Perfect124 reviews
From   £ 255 /nightSelect
Not available
Four Seasons Hotel ShanghaiHotel
1.2 km from City Centre1.3 km from The Shanghai Museum
Providing access to Xintiandi, this hotel is a 30-minute walk from Hongqiao Park and offers a lobby restaurant.
8.2
Great68 reviews
From   £ 236 /nightSelect
Not available
Grand Hyatt ShanghaiHotel
3.0 km from City Centre200 m from Shanghai World Financial Center
At this hotel, guests can relax in an indoor pool and enjoy panoramic river views from their contemporary rooms.
8.6
Great84 reviews
From   £ 134 /nightSelect
Not available
Central Hotel ShanghaiHotel
1.1 km from City Centre600 m from Pedestrian Street of East Nanjing Rd.
Guests of this excellent property in Shanghai are invited to take a dip in a private swimming pool and relax using a treatment room, a Jacuzzi and sauna rooms.
8.4
Great201 reviews
From   £ 63 /nightSelect
Not available
Park Hyatt ShanghaiHotel
3.3 km from City Centre200 m from Shanghai Tower
Set in a chic-style building, this hotel offers 174 rooms and steam baths and massage treatments, boasting location next to People's Square .
8.4
Great66 reviews
From   £ 256 /nightSelect
Not available
Guxiang Hotel ShanghaiHotel
1.1 km from City Centre500 m from Pedestrian Street of East Nanjing Rd.
Located in the old district of Shanghai, the venue features an indoor heated swimming pool together with a Jacuzzi and a hot tub.
8.2
Great471 reviews
From   £ 94 /nightSelect
Not available
The Bund HotelHotel
1000 m from City Centre800 m from Pedestrian Street of East Nanjing Rd.
Placed in Yangpu district, a stroll from Yu Garden, the hotel offers a café bar together with steam baths and various massages.
7.6
Very good54 reviews
From   £ 66 /nightSelect
Not available
Ssaw Boutique Hotel Shanghai BundHotel
1000 m from City Centre700 m from Mr. Bean
Guests of this central hotel will be delighted with stunning garden views and proximity to People's Square .
8.4
Great394 reviews
From   £ 82 /nightSelect
Not available
Radisson Blu Hotel Shanghai New WorldHotel
1000 m from City Centre200 m from Pedestrian Street of East Nanjing Rd.
Centrally located in the heart of Shanghai, this hotel features a private swimming pool and captivating views.
8.4
Great100 reviews
From   £ 119 /nightSelect
Not available
The Westin Bund Center, ShanghaiHotel
1.4 km from City Centre900 m from The Bund
Guests can take advantage of a nightclub and a shared lounge, while staying in this 559-room hotel, located near Old Town and Yuyuan Garden metro station.
8.6
Great65 reviews
From   £ 129 /nightSelect
Not available
Mandarin Oriental Pudong, ShanghaiHotel
3.7 km from City Centre900 m from Oriental Pearl TV Tower
Centrally located in the heart of Shanghai, this hotel features an outdoor swimming pool and spectacular views.
7.8
Very good22 reviews
From   £ 255 /nightSelect
Not available
The Ritz-Carlton Shanghai, PudongHotel
2.8 km from City Centre100 m from Shanghai World Financial Center
You can observe the Huangpu River and enjoy a wellness area, relaxing massages and a Jacuzzi, while the venue is nestled close to Shanghai Municipal History Museum.
8.6
Great55 reviews
From   £ 246 /nightSelect
Not available
Regal East AsiaHotel
5.9 km from City Centre400 m from
Offering 350 rooms with city views, the hotel is set in Changning district, just steps from Shanghai International Tennis Centre.
7.6
Very good34 reviews
From   £ 48 /nightSelect
Not available
Shanghai Marriott Hotel City CentreHotel
1.2 km from City Centre300 m from Pedestrian Street of East Nanjing Rd.
The lounge restaurant is available together with a health club and a spa centre in this hotel that boasts setting in a green area just off a motorway.
8.2
Great54 reviews
From   £ 126 /nightSelect
Not available
Le Royal Meridien ShanghaiHotel
1000 m from City Centre100 m from Pedestrian Street of East Nanjing Rd.
The 761 rooms feature an ottoman interior as well as breathtaking views of the Huangpu River and People's Park.
8.2
Great180 reviews
From   £ 135 /nightSelect
Not available
Grand Kempinski Hotel ShanghaiHotel
3.3 km from City Centre600 m from Oriental Pearl TV Tower
Set near People's Park, the venue offers staying in a contemporary-style building in Nanjing Lu district, boasting designer rooms along with steam baths and massage.
8.8
Great101 reviews
From   £ 174 /nightSelect
Not available
Crowne Plaza ShanghaiHotel
4.9 km from City Centre500 m from
There are a nightclub, a heated indoor pool and an outdoor pool area on site and guests can enjoy the 24-hour restaurant, while the hotel boasts a convenient location in Shanghai.
7.8
Very good39 reviews
From   £ 98 /nightSelect
Not available
Ocean Hotel ShanghaiHotel
4.5 km from City Centre1.8 km from Oriental Pearl TV Tower
An indoor pool and a café bar are offered for guest convenience at this comfortable hotel.
7.8
Very good10 reviews
From   £ 91 /nightSelect
Not available
Les Suites Orient BundHotel
1.9 km from City Centre1000 m from Shanghai World Financial Center
The lounge restaurant and a private pool are available onsite of the prestigious hotel situated in the heart of Shanghai.
9.0
Perfect268 reviews
From   £ 101 /nightSelect
Not available
Grand Central Hotel ShanghaiHotel
1.2 km from City Centre700 m from Pedestrian Street of East Nanjing Rd.
Set near Fuxing Park, this spectacular venue is 10 minutes' walk of the city center.
8.8
Great348 reviews
From   £ 57 /nightSelect
Not available
The Peninsula ShanghaiHotel
2.1 km from City Centre400 m from The Bund
Boasting a great location near a bus stop, the venue includes steam baths and massage services along with a stunning view of the bay.
9.0
Perfect58 reviews
From   £ 296 /nightSelect
Not available
Radisson Collection Hyland ShanghaiHotel
1.2 km from City Centre600 m from Pedestrian Street of East Nanjing Rd.
Offering non-smoking rooms and steam baths, Turkish bath and various massages, the property welcomes guests in the heart of Shanghai.
7.8
Very good170 reviews
From   £ 96 /nightSelect
Not available
Renaissance Shanghai Yu Garden HotelHotel
1.3 km from City Centre500 m from Mr. Bean
Located in the old part of Shanghai, this hotel features a swimming pool and a lobby restaurant.
8.4
Great222 reviews
From   £ 100 /nightSelect
Not available
New World Shanghai HotelHotel
5.1 km from City Centre600 m from
This deluxe hotel is set opposite Shanghai Mart in Shanghai and offers a health club, a steam room and a solarium on site.
8.4
Great114 reviews
From   £ 95 /nightSelect
Not available
Jin Jiang TowerHotel
1.2 km from City Centre1.4 km from The Shanghai Museum
Located just off Shanghai Exhibition Center, this hotel is nestled in a Chinese-style building and features a private pool.
7.0
Very good55 reviews
From   £ 93 /nightSelect
Not available
Intercontinental Shanghai PudongHotel
4.5 km from City Centre1.6 km from Shanghai Tower
Set close to Shanghai World Financial Center in Downtown Shanghai district, this authentic venue features a plunge pool.
8.6
Great30 reviews
From   £ 108 /nightSelect
Not available
Jumeirah Himalayas Hotel ShanghaiHotel
8.5 km from City Centre400 m from Shanghai New International Expo Centre
Boasting designer rooms and a spa centre, a steam room and a Jacuzzi onsite, the grand accommodation is set in The Bund district.
8.8
Great83 reviews
From   £ 103 /nightSelect
Not available
Waldorf Astoria Shanghai On The BundHotel
1.8 km from City Centre800 m from The Bund
The hotel boasts location in Huangpu district close to Shanghai Exhibition Center and offers its guests a health club, a spa centre and a steam room.
8.8
Great25 reviews
From   £ 238 /nightSelect
Not available
Andaz Xintiandi Shanghai-A Concept By HyattHotel
500 m from City Centre700 m from The Shanghai Museum
Located in the heart of Shanghai, this hotel offers an indoor swimming pool and a snack bar.
8.0
Great21 reviews
From   £ 143 /nightSelect
Not available
Kerry Hotel Pudong ShanghaiHotel
8.5 km from City Centre100 m from Shanghai New International Expo Centre
Facing park views in The Bund district, the hotel offers 574 elegant rooms along with steam baths, facials and massage services.
8.6
Great38 reviews
From   £ 121 /nightSelect
Not available
Hilton Shanghai HongqiaoHotel
8.7 km from City Centre1.1 km from Sunshine International Plaza
Placed in Luwan district, the hotel is an impressive property with a swimming pool and a lobby restaurant.
8.4
Great35 reviews
From   £ 112 /nightSelect
Not available
Ramada Plaza Shanghai Pudong AirportHotel
31.7 km from City Centre900 m from
Boasting a private swimming pool plus an à la carte restaurant, the venue is conveniently located in Pudong district.
7.6
Very good273 reviews
From   £ 79 /nightSelect
Not available
Ifc ResidenceHotel
2.9 km from City Centre100 m from Shanghai World Financial Center
This accommodation in an oriental-style building features a rooftop swimming pool within 1450 meters of Hongqiao Park.
8.2
Great37 reviews
From   £ 146 /nightSelect
Not available
Intercontinental Shanghai Jing' AnHotel
3.0 km from City Centre700 m from Shanghai Railway Station
Within walking distance of People's Park, this excellent hotel offers soundproof rooms plus a gym and a fitness centre.
8.4
Great41 reviews
From   £ 150 /nightSelect
Not available
City Hotel ShanghaiHotel
1.7 km from City Centre1.9 km from The Shanghai Museum
This hotel is centrally located close to Shanghai Metro City, and has a spa centre and a steam room.
7.4
Very good252 reviews
From   £ 74 /nightSelect
Not available
Rayfont Downtown Hotel ShanghaiHotel
2.6 km from City Centre400 m from
Offering a swimming pool along with an outdoor swimming pool, a ballroom and a tennis court, the hotel boasts location in the centre of Shanghai.
6.6
Nice69 reviews
From   £ 45 /nightSelect
Not available
Holiday Inn VistaHotel
4.1 km from City Centre1.2 km from Jade Buddha Temple
Adjacent to Taobao City Fengxiang Clothing and Gift Plaza and within 750 meters from Zhenping Road underground station, this deluxe hotel boasts steam baths and massage services.
8.2
Great24 reviews
From   £ 67 /nightSelect
Not available
Astor House HotelHotel
2.5 km from City Centre700 m from The Bund
Close to Superbrand Shopping Mall Shanghai in Shanghai, the impressive hotel is lodged in a Chinese-style building and consists of 130 rooms.
8.0
Great380 reviews
From   £ 703 /nightSelect
Not available
Holiday Inn DowntownHotel
2.9 km from City Centre700 m from Shanghai Railway Station
The business hotel is a good starting point to Shanghai' sights including People Square and Reebok Crossfit Mewellness.
7.4
Very good57 reviews
From   £ 64 /nightSelect
Not available
Riverview HotelHotel
2.5 km from City Centre1.1 km from Mr. Bean
It was opened in 1991 and till today has to offer en-suite rooms, a lounge restaurant, and a convenient location.
7.8
Very good27 reviews
From   £ 81 /nightSelect
Not available
The Phoenix Hostel Shanghai-LaoshanHostel
700 m from City Centre500 m from The Shanghai Museum
Nestled within a 10-minute walk of the city center, this popular hotel gives quick access to a tube station.
7.8
Very good82 reviews
From   £ 20 /nightSelect
Not available
Swissotel Grand ShanghaiHotel
2.6 km from City Centre1.8 km from Jade Buddha Temple
Conveniently located by Antique Garden, this hotel offers stunning views plus steam baths and massage treatments.
8.2
Great133 reviews
From   £ 82 /nightSelect
Not available
Pullman Shanghai SkywayHotel
2.4 km from City Centre200 m from
Boasting location close to Xintiandi in a financial area, the venue offers 309 rooms together with an outdoor heated swimming pool and an indoor heated swimming pool.
8.0
Great116 reviews
From   £ 77 /nightSelect
Not available
Okura Garden Hotel ShanghaiHotel
1.5 km from City Centre1.8 km from The Shanghai Museum
Located just off Jade Buddha Temple in Jing'an district, this hotel features 474 rooms and a rooftop terrace, an indoor heated pool and a shared lounge.
8.4
Great74 reviews
From   £ 134 /nightSelect
Not available
Broadway Mansions Hotel - BundHotel
2.5 km from City Centre600 m from The Bund
The hotel placed close to a ferry port, features a health club and a Jacuzzi on the premises and boasts panoramic views of the Huangpu River.
7.0
Very good66 reviews
From   £ 95 /nightSelect
Not available
Jin Jiang Park HotelHotel
900 m from City Centre400 m from Pedestrian Street of East Nanjing Rd.
Featuring a snack bar along with steam baths and massage services on the premises, the hotel is lodged in a luxurious-style building adjacent to EXPO Park.
7.2
Very good58 reviews
From   £ 79 /nightSelect
Not available
Jinjiang Metropolo Hotel Classiq Ymca People SquareHotel
600 m from City Centre500 m from The Shanghai Museum
The hotel is conveniently placed in Minhang district, boasting 142 contemporary rooms and a coffee bar.
8.2
Great327 reviews
From   £ 81 /nightSelect
Not available
Shanghai Hotel Jin JiangHotel
3.0 km from City Centre900 m from
Adjacent to Jing'an Temple, and close to Huaihai Park, this lovely hotel features 527 non-smoking rooms.
6.6
Nice11 reviews
From   £ 121 /nightSelect
Not available
Salvo Hotel ShanghaiHotel
1.2 km from City Centre900 m from The Bund
Offering setting in the heart of Shanghai and close to an underground station, the property includes 594 rooms as well as an air-conditioned restaurant.
7.8
Very good368 reviews
From   £ 73 /nightSelect
Not available
Holiday Inn Express ZhabeiHotel
3.6 km from City Centre300 m from Shanghai Railway Station
Located only a few minutes from Pedestrian Street of East Nanjing Rd., the hotel offers 472 rooms with panoramic views of the river.
7.2
Very good137 reviews
From   £ 39 /nightSelect
Not available
Jin Jiang Pacific HotelHotel
900 m from City Centre300 m from Pedestrian Street of East Nanjing Rd.
Boasting convenient location and access to Oriental Pearl Tower, this grand hotel in Shanghai features a theme restaurant and 182 rooms.
6.6
Nice89 reviews
From   £ 86 /nightSelect
Not available
Urbn Boutique ShanghaiHotel
2.9 km from City Centre1.6 km from Jade Buddha Temple
Offering location close to Hongqiao Park, this hotel overlooks the garden and has an al fresco restaurant.
8.4
Great35 reviews
From   £ 93 /nightSelect
Not available
Renaissance Shanghai Zhongshan Park HotelHotel
5.6 km from City Centre200 m from
This spectacular property is nestled in a shopping area of Shanghai and comes with a wellness centre and a solarium.
8.4
Great41 reviews
From   £ 100 /nightSelect
Not available
The Eton Hotel ShanghaiHotel
4.7 km from City Centre1.6 km from Jin Mao Tower
Guests at this hotel will enjoy a private swimming pool and American meals together with a riverside setting in a financial area.
8.6
Great50 reviews
From   £ 55 /nightSelect
Not available
Parkline Century Park Hotel ShanghaiHotel
7.2 km from City Centre1.6 km from Shanghai New International Expo Centre
Including an indoor heated pool, a ballroom and a golf course, the accommodation with panoramic views offers 319 rooms next to Jin Mao Tower.
8.4
Great39 reviews
From   £ 135 /nightSelect
Not available
Holiday Inn Shanghai Pudong, An Ihg HotelHotel
5.2 km from City Centre400 m from
Featuring a gym area and a fitness centre on-site, the hotel has an atrium bar, boasting location in the heart of the city.
7.8
Very good97 reviews
From   £ 87 /nightSelect
Not available
Intercontinental Shanghai ExpoHotel
4.2 km from City Centre400 m from Shanghai Tangqiao Ferry Station
Set in proximity to Century Square, this deluxe venue offers a heated pool and beautiful views over the Huangpu River.
8.4
Great32 reviews
From   £ 155 /nightSelect
Not available
Baolong Hotel ShanghaiHotel
7.9 km from City Centre1.2 km from Fudan University - Handan Campus
Featuring setting in a shopping area close to Jiangwan Stadium, this comfortable hotel includes a night club and tennis courts and 321 rooms.
6.8
Nice12 reviews
From   £ 69 /nightSelect
Not available
Radisson Collection Hotel, Yangtze ShanghaiHotel
7.0 km from City Centre600 m from
Guests of this hotel near Shanghai Exhibition Center can go for a swim in an indoor swimming pool or enjoy a nightclub, an indoor heated swimming pool and a ballroom.
8.0
Great66 reviews
From   £ 82 /nightSelect
Not available
Shaanxi Business Hotel ShanghaiHotel
1.2 km from City Centre1.4 km from The Shanghai Museum
Located 600 meters from South Shaanxi Road metro station and 1.7 km from Pedestrian Street of East Nanjing Rd., this hotel in Shanghai has a gym area and a fitness centre.
7.8
Very good8 reviews
From   £ 56 /nightSelect
Not available
New Harbour Service ApartmentsAparthotel
800 m from City Centre700 m from The Shanghai Museum
The hotel is set close to Shanghai East Jinling Road Ferry Station, and boasts a swimming pool as well as garden views.
8.0
Great333 reviews
From   £ 94 /nightSelect
Not available
Royal International Hotel Shanghai - Pudong International AirportHotel
22.6 km from City Centre900 m from Chuansha Station
One will enjoy a cocktail bar or a casino, an outdoor pool area and a tennis court, while the hotel also boasts good setting near Huang Yanpei's Former Residence.
8.0
Great176 reviews
From   £ 82 /nightSelect
Not available
Novotel Atlantis ShanghaiHotel
5.0 km from City Centre1.9 km from Jin Mao Tower
Guests can relax near a private pool of the hotel, that includes 303 rooms within 50 meters of Pudong Avenue metro station.
7.6
Very good103 reviews
From   £ 45 /nightSelect
Not available
Hotel Indigo Shanghai On The BundHotel
2.4 km from City Centre1000 m from Shanghai Tower
This eclectic-style hotel is set at a short distance to Shanghai Old Street.
8.8
Great73 reviews
From   £ 162 /nightSelect
Not available
Jinling Purple Mountain Hotel Shanghai(Shanghai Grand Trustel Purple Mountain Hotel)Hotel
4.7 km from City Centre1.8 km from Shanghai Tower
Featuring a private pool, this property is set a short distance from Bainaohui Pudong Area and Hongqiao Park.
8.2
Great103 reviews
From   £ 79 /nightSelect
Not available
Regent Shanghai PudongHotel
3.5 km from City Centre500 m from Shanghai Tower
Guests of the hotel can enjoy an indoor pool plus whirlpool bathtubs, steam baths and massage treatments, or take a walk to Oriental Pearl Tower set nearby.
8.4
Great19 reviews
From   £ 196 /nightSelect
Not available
Cachet Boutique ShanghaiHotel
1.5 km from City Centre1.5 km from The Shanghai Museum
This hotel in the commercial district of Shanghai is situated close to Hongqiao Park and welcomes guests since 1920.
8.8
Great51 reviews
From   £ 132 /nightSelect
Not available
The Longemont ShanghaiHotel
4.5 km from City Centre1000 m from
This Chinese-style hotel serves Western meals prepared in the traditional restaurant on site.
8.4
Great23 reviews
From   £ 94 /nightSelect
Not available
Oriental Riverside Bund View HotelHotel
2.6 km from City Centre400 m from Oriental Pearl TV Tower
Enjoy Chinese meals and a swimming pool in the hotel located in a business area.
7.6
Very good48 reviews
From   £ 108 /nightSelect
Not available
Renaissance Shanghai Putuo HotelHotel
6.0 km from City Centre1.3 km from Shop unique lattice board game Store(new village road)
This hotel features a heated indoor pool, an outdoor swimming pool and barbeque grills, together with rooms overlooking the city, and is located in a shopping area.
8.6
Great25 reviews
From   £ 113 /nightSelect
Not available
Shanghai Parkyard HotelHotel
10.9 km from City Centre500 m from
Featuring a café bar along with steam baths and massage on the premises, the hotel is lodged in an oriental-style building adjacent to Century Park.
8.6
Great54 reviews
From   £ 100 /nightSelect
Not available
Jianguo Hotel ShanghaiHotel
5.3 km from City Centre600 m from
Guests can take a swim in an outdoor swimming pool or enjoy a café bar available in this hotel, ideally set in Hongkou district.
7.4
Very good42 reviews
From   £ 80 /nightSelect
Not available
Radisson Collection Hotel, Xing Guo ShanghaiHotel
4.1 km from City Centre1000 m from
Featuring an indoor swimming pool and a health club, a steam room and a solarium, it is a prestigious venue with easy access to Xintiandi.
8.2
Great47 reviews
From   £ 160 /nightSelect
Not available
Hotel Nikko ShanghaiHotel
3.7 km from City Centre600 m from
Positioned near Shanghai Lilac Garden and a bus stop, the hotel has 382 rooms, the 24-hour restaurant serving the Asian cuisine, all at guest's disposal.
8.0
Great62 reviews
From   £ 93 /nightSelect
Not available
Jing An HotelHotel
2.9 km from City Centre800 m from
A private pool is available onsite together with horse riding and lawn tennis, while the hotel boasts a perfect location in a busy area.
7.4
Very good18 reviews
From   £ 67 /nightSelect
Not available
Crowne Plaza Shanghai PudongHotel
16.7 km from City Centre600 m from
The 24-hour restaurant with wide selection of fresh Shanghainese dishes and the hotel's perfect make it one of the best places to stay in Shanghai.
8.2
Great40 reviews
From   £ 96 /nightSelect
Not available
Shanghai Metropark Jichen HotelHotel
4.2 km from City Centre800 m from
Set in a shopping area, this lovely venue entices guests with a nightclub and a ballroom.
7.2
Very good15 reviews
From   £ 81 /nightSelect
Not available
Shanghai Han Ting HotelHotel
2.9 km from City Centre1.4 km from The Bund
Offering Chinese dishes, the hotel is set close to People Square in Xuhui district.
5.8
Guest rating32 reviews
From   £ 147 /nightSelect
Not available
CharmsHotel
1000 m from City Centre400 m from Pedestrian Street of East Nanjing Rd.
In the vicinity of this grand there is City God Temple and guests can also discover the business area.
7.8
Very good59 reviews
From   £ 40 /nightSelect
Not available
Jin Jiang Metropole HotelHotel
1.6 km from City Centre600 m from The Bund
This classical-style hotel is set at a short distance to Huangpu Park.
6.8
Nice52 reviews
From   £ 134 /nightSelect
Not available
Jin Jiang Nanjing HotelHotel
1.5 km from City Centre500 m from The Bund
Offering American dishes, the hotel is set close to People's Park in Huangpu district.
6.8
Nice93 reviews
From   £ 43 /nightSelect
Not available
Huiyuan International Service ApartmentAparthotel
5.5 km from City Centre200 m from
Conveniently set close to Shanghai Exhibition Centre, the hotel offers soundproof rooms and a 24-hour restaurant.
6.8
Nice57 reviews
From   £ 34 /nightSelect
Not available
Shanghai Blue Mountain Bund Youth HostelHostel
1.6 km from City Centre500 m from The Bund
Located within 20 minutes' walk of the city center, this comfortable hostel gives quick access to Pedestrian Street of East Nanjing Rd..
7.6
Very good235 reviews
From   £ 28 /nightSelect
Not available
Paramount Gallery HotelHotel
2.8 km from City Centre400 m from
Featuring an art deco-style building in Nanjing Lu district, the hotel boasts a 24-hour restaurant onsite.
8.2
Great110 reviews
From   £ 120 /nightSelect
Not available
Pentahotel ShanghaiHotel
5.1 km from City Centre600 m from
Conveniently located next to East China Normal University Gymnasium in the entertainment Minhang district, this hotel features a gym area and a fitness centre.
8.0
Great87 reviews
From   £ 64 /nightSelect
Not available
Shanghai Fish Inn East Nanjing RoadHotel
1.9 km from City Centre200 m from The Bund
Boasting accommodation with a private swimming pool and views of the city, the venue is situated in a tourist area close to a ferry port.
7.8
Very good20 reviews
From   £ 64 /nightSelect
Not available
Shanghai Fish Inn BundHotel
1.8 km from City Centre400 m from The Bund
Placed close to Yu Garden in the heart of Shanghai, this hotel offers 28 rooms.
8.0
Great183 reviews
From   £ 49 /nightSelect
Not available
Green Court Residence City Center, ShanghaiAparthotel
1.2 km from City Centre300 m from Pedestrian Street of East Nanjing Rd.
Within easy reach of Jade Buddha Temple, this hotel comprises 260 rooms with private bathrooms.
8.2
Great244 reviews
From   £ 69 /nightSelect
Not available
Seventh Heaven HotelHotel
1.1 km from City Centre400 m from Pedestrian Street of East Nanjing Rd.
The grand hotel is a good starting point to Shanghai' sights including Superbrand Shopping Mall Shanghai and Shanghai Grand Theatre.
7.0
Very good300 reviews
From   £ 60 /nightSelect
Not available
Mercure Shanghai RoyaltonHotel
6.0 km from City Centre500 m from
You will find a private swimming pool in this venue that offers a convenient setting based in the heart of Shanghai.
8.0
Great51 reviews
From   £ 59 /nightSelect
Not available
Golden Tulip Bund New AsiaHotel
2.3 km from City Centre700 m from The Bund
Guests will enjoy a lovely hotel offering an excellent location close to Baoshan Road metro station and boasting a steam room and a Jacuzzi.
6.8
Nice89 reviews
From   £ 84 /nightSelect
Not available
Donghu Guest HouseHotel
2.3 km from City Centre400 m from
This Chinese-style hotel is set at a short distance to Shanghai Railway Museum.
7.6
Very good81 reviews
From   £ 60 /nightSelect
Not available
Grand Mercure Shanghai Century ParkHotel
8.2 km from City Centre1.5 km from Shanghai New International Expo Centre
A grill restaurant along with cots, child care and a play area for children are available in this hotel, centrally set close to a tube station.
8.4
Great58 reviews
From   £ 107 /nightSelect
Not available

Filtering results

Please wait...

2560 hotels found

FAQs about hotels in Shanghai

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

What are the most popular pet-friendly hotels in Shanghai?

For guests travelling with pets, there are 12 accommodations to choose from. Book Highton Hotel (rating: 7.4/10) for 55£ per night. It provides comfortable and non-smoking rooms equipped with a work desk, a wardrobe and a mini bar. Another most recommended Shanghai place to stay with pets is Cosmo World Union Service Apartment with a tennis court, a business centre and ironing. It offers rooms for 58£ per night. Other suitable options include Minimax Hotel Songjiang and Ladoll Service Apartments. See more pet-friendly hotels here.

What are the finest hotels in Shanghai city centre?

Our HotelMix.co.uk travel data based on 1077 guests' reviews show the top places in Shanghai city centre. Our guests like Hao Du Hotel rated 7.8/10. Featuring 24-hour room service, a gym and laundry facilities, it's set 10 minutes' walk from the city centre. Other options to stay in are New Harbour Service Apartments and Home Inn Plus People'S Square East Jinling Road. To check more central hotels click here.

What are the top hotels in Changning district?

There are more than 20 places to stay in Changning district. Grand Millennium Hongqiao (rating: 8.2/10) is the highest ranked property in Changning district. This 5-star hotel offers shuttle service, car service and concierge service on site, as well as Tai Fu Tai Fu restaurant nearby. It’s located 650 meters from Jing'an Temple. Another good hotel is Novotel Hongqiao for 73£ per night with a work desk, an electric kettle and a sofa set in the rooms. Cypress Hotel Jin Jiang rated 7.4/10 is a property with air-conditioned and non-smoking rooms offering climate control, a mini-bar and a safe. It also features 24-hour room service, car service and concierge service. Go here to find out more popular options.

What are the best cheap hotels in Shanghai?

More than 1619 reviews of HotelMix.co.uk guests will help you to choose the best budget property in Shanghai. Hanchao Hotel rated 6.2/10 is great for your budget stay in Shanghai. This property has a business centre, shopping service and restaurant. Another option is Hanting Express South Shanxi Road rated 6.0/10 for 35£ per night. Shuiting Holiday Hotel, Hanting Hotel Hongqiao Airport and Vienna International Hotel Pudong Xiupu Road are other popular cheap hotels. To find out more cheap hotels click here.

What are the finest 5-star hotels in Shanghai?

If you are searching for a luxury stay in Shanghai, we offer you 113 properties to choose from. One of the finest luxury Shanghai hotels is Royal Century Hotel rated 8.2/10 — it has more than 3197 positive reviews from our guests. Offering an indoor swimming pool, free shuttle service and porter service on site, it costs 96£ per night. Other favourite options are Hotel Indigo On The Bund, The Qube Hotel Hongqiao and Dongjiao State Guest Hotel. Go here to find out other popular 5-star places to stay in Shanghai.

What are the best boutique hotels in Shanghai?

More than 4017 reviews of our guests may help to find the best Shanghai boutique hotel. Jumeirah Himalayas Hotel (rating: 8.8/10) is the top Shanghai property with a golf course, free shuttle service and scuba diving. Guests can book an elegant and air-conditioned room with a flat-screen TV with satellite channels, a safe box and full-length windows for about 104£ per night. The Longemont rated 8.4/10 is a stylish hotel with a gym area, an indoor pool and fitness room at the cost of 95£ per night. Paramount Gallery Hotel rated 8.2/10: a 5-star hotel with concierge service, cots and a business centre on site. To see more boutique hotels click here.

Which hotels for couples in Shanghai are the best to stay at?

According to HotelMix.co.uk travel data, there are 552 deals for couples. Find out Jin Jiang Tower rated 7.0/10 with an outdoor swimming pool, an indoor swimming pool and a Jacuzzi. It’s set 0.9 km from Shanghai Former Provisional Government Site of the Republic of Korea and costs for about 94£ per night. Other top options are Holiday Inn Vista, Pentahotel Shanghai and Rhea Boutique Hotel Jinqiao. Go here to find out more romantic accommodations.

What are the top family-friendly hotels in Shanghai?

Based on 2039 guests' reviews, there are 62 child-friendly deals to choose from. Hilton Hongqiao (rating: 8.4/10) is located in Minhang district. It features a golf course, concierge service and florist service along with a work area, an electric kettle and a sitting area in stylish, non-smoking and elegant rooms. You also may like Doubletree By Hilton - Pudong rated 7.4/10 with prices from 104£ per night. Guests can enjoy an in-room safe, a dining area and an iron/ironing board in air-conditioned, modern and non-smoking rooms. Go here to see more family-friendly hotels.

What are the most popular Shanghai properties not far from The Bund?

Set 700 metres from The Bund, Metropolo Classiq, Bund Circle (rating: 8.0/10) is one of the top Shanghai choices. This property offers daily housekeeping, housekeeping service and laundry facilities and Starbucks restaurant nearby. Guests can book elegant and air-conditioned rooms for about 102£ per night. You may also book Fairmont Peace Hotel On The Bund with a rating 9.0/10 for about 257£ per night. It's set 0.1 km from the attraction and offers 24-hour room service, concierge service and guided tour service. See more popular accommodations here.

What are the most popular hotels not far from the underground in Shanghai?

According to HotelMix.co.uk travel data, The Langham, Xintiandi rated 8.6/10 is the most favoured Shanghai option, set 250 metres from South Huangpi Road metro station. Consider booking rooms with ironing facilities, an electric kettle and full-length windows for about 165£ per night. The Langham, Xintiandi (rating: 8.6/10) is also a good 5-star choice, set a 5-minute walk from the tube station.

What are the best accommodations to stay in Shanghai featuring outdoor pools?

More than 398 reviews of HotelMix.co.uk guests will help you to choose the best property in Shanghai. Bulgari Hotel (rating: 8.2/10) is a good option featuring air-conditioned and non-smoking rooms from 19£ per night. It's set in Jing'an district and offers an outdoor swimming pool, 24-hour room service and concierge service on site. You may also like Marriott Hotel Pudong East rated 8.0/10. This property will cost you 162£ per night. Find out other properties: Xijiao State Guest Hotel, Marriott Hotel Parkview and Ramada Plaza Pudong.

Where to stay in Shanghai?

Best cheap hotels in Shanghai

When travelling on a budget, take a look at Mingtown Nanjing Road Youth Hostel with room rate starting from 14£. For accommodation near ShangHai YouLongShi WenHua KePuGuan, Jingyue Resort is a budget-friendly option. Koala Garden House and Nine Fire Selected Apartment offer affordable rates in the heart of Jing'an district.

Shanghai airports & Underground stations

If you'd rather stay closer to the airport for an early flight, Sofitel Shanghai Hongqiao is only 30 minutes on foot away from Hongqiao airport and offers a picnic area, an indoor swimming pool and a Jacuzzi. Jinjiang Metropolo Classiq Ymca is a 4-star alternative, about 10 minutes from Dashijie metro station. Holiday Inn Express Zhabei is a 5-minute walk from Shanghai Railway train station.

Convenience of staying in hotels in the city centre

Some downtown hotels, such as Radisson Blu Hotel Shanghai New World, offer mini golf, squash and billiards, which might appeal to sports enthusiasts. Kingtown Riverside Plaza is a budget hotel that is a 15-minute walk to the center and a 5-minute walk to Yang's Fried Dumplings. To explore Downtown Shanghai district, choose a hotel near Jing'an Temple, such as Fx Hotel Shanghai At Liuying Road with room rates from 29£.

Bund is a 10-minute walk to People's Square and comes with a sauna, a Jacuzzi and boating. Royal Court Hotel Shanghai and Ji Hotel Shanghai Hongqiao Gubei Road Branch are both located within walking distance of Xintiandi.

Luxury and boutique accommodation in Shanghai

The luxury Parkview Business Hotel is just 3.6 km away from Guilin Park and features a sauna and free private parking. For travelers who enjoy glamour and style, a hotel such as Kerry Pudong Shanghai near Himalayas Art Museum is a perfect choice. Holiday Inn Express Shanghai Wujiaochang offers a tennis court and a golf course as well as an unbeatable comfort of a chain hotel.

Explore and find your best apartments, B&Bs and others

Guests planning to visit Changning district may want to book a room at Shanghai Lane, with rates from 77£. Greentree Inn Shanghai Zhongshan Hutai Business Hotel and Hao Du Hotel Shanghai in Pudong district are good options for the business traveler. For an unforgettable vacation, look at Golden Tulip Shanghai Rainbow in The Bund district, offering views of the garden.

Show moreLess