Sort by
0.8 mi from city centre, Shanghai Show on map
Providing an in-house night club and a beauty centre, Riverview Hotel on the Bund is located in Shanghai and offers 4-star accommodation. It has a spa, as well as a sauna, massage services and a hair salon.
1.7 mi from city centre, Shanghai Show on map
Grand Hyatt Shanghai offers views of Pudong and Shanghai, as well as an indoor pool, a Turkish steam bath and a Jacuzzi. It provides free wireless internet, a lounge bar and is close to Jin Mao Tower.
2.2 mi from city centre, Shanghai Show on map
Located a short walk from West Nanjing Road Station, Four Seasons Hotel Shanghai is an ideal base when visiting Shanghai. Some of the popular features at this luxury 5-star hotel include an indoor pool, a Jacuzzi and free Wi-Fi.
10.6 mi from city centre, Shanghai Show on map
Providing a shuttle to Shanghai Hongqiao International Airport, plus free Wi-Fi, the hotel is a convenient place to stay in Shanghai. It also provides a 24-hour reception, a swimming pool and an express check-in and check-out feature.
3.9 mi from city centre, Shanghai Show on map
Showcasing views of Pudong, Jumeirah Himalayas Hotel Shanghai is located in Shanghai and features a sauna and a heated pool so guests can unwind during their stay. It provides a day spa, as well as an express check-in and check-out feature, laundry facilities and free Wi-Fi.
2.3 mi from city centre, Shanghai Show on map
The Middle House, located in Huangpu, offers comfortable accommodation and excellent services and facilities. It is situated a short walk from the Shanghai Museum.
10.9 mi from city centre, Shanghai Show on map
Located in Shanghai, the hotel provides direct access to Shanghai Hongqiao International Airport and features free Wi-Fi. It has a gym, as well as an express check-in and check-out feature, a 24-hour reception and a swimming pool.
1.8 mi from city centre, Shanghai Show on map
Situated under a 10-minute stroll from East Nanjing Road Metro Station, Grand Central Hotel Shanghai provides guests with an ideal base while visiting Shanghai. Some of the features on offer at this luxury 5-star hotel are free Wi-Fi, an indoor pool and a Jacuzzi.
2.4 mi from city centre, Shanghai Show on map
Situated in Huangpu, Shanghai Hengshan Moller Villa Hotel offers contemporary accommodation with state-of-the-art facilities. It also provides a coffee bar, 24-hour room service and free Wi-Fi.
2.9 mi from city centre, Shanghai Show on map
Offering views of Shanghai, The St Regis Shanghai Jingan is situated in a well-known shopping district, and treats guests to a sauna and an indoor pool. This luxury property is ideally located in Jing'an.
Cheapest month: | January |
---|---|
Most expensive month: | February |
Average price in Shanghai: | $152/night |
Absolute cheapest price found: | $6/night |
Cheapest day: | Sunday |
Most expensive day: | Wednesday |
3.1 mi from city centre, Shanghai Show on map
Less than 20 minutes' stroll from West Nanjing Road Station, The Puli Hotel And Spa offers guests an ideal base while in Shanghai. Some of the popular facilities at this luxury 5-star hotel include an indoor pool, a Turkish steam bath and a Jacuzzi.
3.2 mi from city centre, Shanghai Show on map
Featuring an on-site night club and a beauty salon, Sheraton Shanghai Hongkou Hotel is located in Shanghai and offers 5-star accommodation. Guests also have exclusive access to the Shine Spa and The Sheraton Fitness.
1.7 mi from city centre, Shanghai Show on map
This luxury hotel is ideally located in Pudong and provides a swimming pool. It also features views of Shanghai.
1.7 mi from city centre, Shanghai Show on map
Located in Pudong, The Ritz-Carlton Shanghai Pudong is just a short stroll from Shanghai Tower and Jin Mao Tower. This 5-star hotel offers views of The Bund and Huangpu River, as well as a sauna and a heated pool.
6.0 mi from city centre, Shanghai Show on map
This traditional hotel in Shanghai offers complimentary Wi-Fi, as well as a Jacuzzi and an indoor pool. It provides 5-star accommodation with air-conditioned rooms.
5.7 mi from city centre, Shanghai Show on map
Featuring an indoor pool, a limousine service and outdoor tennis courts, Shanghai Marriott Hotel Parkview is a deluxe place to stay in Shanghai. It has a gym, as well as free Wi-Fi, a coffee bar and a sauna.
3.0 mi from city centre, Shanghai Show on map
Featuring an on-site night club and a beauty centre, Hotel Equatorial Shanghai is situated in Shanghai and offers 4-star accommodation. It also has indoor tennis courts, an indoor pool and outdoor tennis courts.
1.5 mi from city centre, Shanghai Show on map
Waldorf Astoria Shanghai on the Bund provides 5-star accommodation in Huangpu. Offering complimentary Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of The Bund.
1.8 mi from city centre, Shanghai Show on map
Located in Huangpu, this 3-star hotel is within easy walking distance of Nanjing Road and Bund Center. Rooms are air conditioned and a Wi-Fi connection is included free of charge.
1.9 mi from city centre, Shanghai Show on map
Situated in Huangpu, Rayfont Downtown Hotel Shanghai is within an easy walk of Oasis Skyway Garden Hotel. It also offers a sauna and an indoor pool.
2.4 mi from city centre, Shanghai Show on map
Providing an in-house night club and a beauty salon, City Hotel Shanghai is located in Shanghai and boasts 4-star accommodation. It also features a gym, an indoor pool and a sauna.
4.4 mi from city centre, Shanghai Show on map
Situated a short stroll from Jiangsu Road Metro Station, Pentahotel Shanghai provides guests with an ideal base when in Shanghai. It provides 5-star accommodation with air-conditioned rooms.
2.4 mi from city centre, Shanghai Show on map
Guests of this luxury hotel will appreciate the seclusion of its private beach and on-site spa, all located just a short car ride from the heart of Shanghai. A limousine service, an indoor pool and outdoor tennis courts are just some of the deluxe amenities on offer to guests throughout their stay.
1.4 mi from city centre, Shanghai Show on map
Featuring an on-site night club and a beauty centre, New Harbour Service Apartments is located in Shanghai and offers 4-star accommodation. It also features a sauna, a Jacuzzi and an indoor pool.
10.1 mi from city centre, Shanghai Show on map
Ramada Shanghai East-Pudong International Airport offers a charming setting while in Shanghai. It provides 4-star accommodation with air-conditioned rooms.
15.9 mi from city centre, Shanghai Show on map
Located in Shanghai, the hotel has direct access to Shanghai Pudong International Airport and features free Wi-Fi. It also provides luggage storage, room service and an airport shuttle.
$9 - $122
#1 Most popular
#2 Most popular
$11 - $304
#1 Most popular
#2 Most popular
$44 - $337
#1 Most popular
#2 Most popular
Best value
Best prices found by HotelsCombined users in the past 24 hours.
Users favor staying in areas such as Changning, Baoshan, and Jing'an. Consider these locations when searching for your desired stay.
Waldorf Astoria Shanghai on the Bund is a very popular hotel in Shanghai with a score of 9.1 from 396 reviews. Shanghai Marriott Hotel City Centre (8.8 from 1,965 reviews) and Renaissance Shanghai Yu Garden Hotel (8.6 from 1,287 reviews) are also highly rated Shanghai hotels based on recent feedback from HotelsCombined users.
Waldorf Astoria Shanghai on the Bund is a good hotel close to The Bund - it has scored 9.1 over 396 reviews from HotelsCombined users.
Waldorf Astoria Shanghai on the Bund is the most recommended hotel near People's Square on HotelsCombined (scoring 9.1 over 396 reviews).
If you’re looking for good hotels near Shanghai Disneyland, consider Starway Hotel at Pudong (rated 7.4 over 30 reviews).
The average price of a hotel in Shanghai is $128 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Shanghai around is $125 per night, whereas for a 5-star hotel it’s $195 per night.
$7/night is the cheapest price found for a hotel in Shanghai by HotelsCombined users over the last 72 hours.
Users have found prices for hotels in Shanghai tonight starting as low as $18, rising to an average cost of $115, based on searches in the last 72 hours. Prices start from $27 for a 4-star hotel in Shanghai for tonight.