Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

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
We offer 3022 hotels in Shanghai
Get Prices

3025 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
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

The Eton Hotel Shanghai535 Pudong Avenue, Shanghai, China, 200120View on map
4.6 km from City Centre1.5 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.
  • The hotel has
    • CNY 120 per day
    +1
  • The hotel has
    • On-site car park
    +1
8.8
Great31 reviews
Price from£ 85per nightSelect
Not available
Onehome Art Hotel ShanghaiNo.2299 Zhangjiang, Shanghai, China, ShanghaiView on map
14.4 km from City Centre400 m from Guanglan Road Station
With 319 soundproof rooms along with cots, a play area and board games for children, the venue offers a convenient location in Pudong district.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
Price from£ 100per nightSelect
Not available
Radisson Blu Hotel Shanghai New World88 Nanjing Road (W), Shanghai, China, 200003View on map
800 m from City Centre600 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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • CNY 240 per day
    +1
8.4
Great68 reviews
Price from£ 132per nightSelect
Not available
Twelve At Hengshan, A Luxury Collection Hotel, Shanghai12 Hengshan Road, Shanghai, China, 200031View on map
3.7 km from City Centre200 m from Hengshan Road Station
Adjacent to Xintiandi and within 400 meters from Changshu Road underground station, this contemporary hotel boasts Turkish bath and massage treatments.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.0
Perfect12 reviews
Price from£ 960per nightSelect
Not available
Renaissance Zhongshan ParkNo. 1018 Changning Road, Shanghai, China, 200042View on map
5.6 km from City Centre1.7 km from Donghua University - Changning Campus
This spectacular property is nestled in a shopping area of Shanghai and comes with a wellness centre and a solarium.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
8.4
Great25 reviews
Price from£ 159per nightSelect
Not available
Waldorf Astoria Shanghai On The BundNo.2 Zhongshan Dong Yi Road, Shanghai, China, 200002View on map
1.7 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.
  • The hotel has
    • Paid parking
    +1
9.0
Perfect16 reviews
Price from£ 212per nightSelect
Not available
The Westin Bund Center Shanghai88 Henan Central Road, Shanghai, China, 200002View on map
1.3 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.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great45 reviews
Price from£ 144per nightSelect
Not available
Le Royal Meridien Shanghai789 Nanjing Road East, Shanghai, China, 200001View on map
600 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.
  • The hotel has
    • On-site car park
    +1
8.2
Great156 reviews
Price from£ 127per nightSelect
Not available
Regal International East Asia516 Heng Shan Road, Shanghai, China, 200030View on map
4.3 km from City Centre500 m from Hengshan Road Station
During your stay in this conveniently placed hotel in the centre of Shanghai, you can take advantage of contemporary rooms together with steam baths, facials and massage.
  • The hotel has
    • CNY 9 per hour
    +1
8.2
Great37 reviews
Price from£ 81per nightSelect
Not available
Hongqiao Jin Jiang HotelNo. 5 Zun Yi Nan Road, Shanghai, China, 200336View on map
7.1 km from City Centre900 m from Donghua University - Changning Campus
Providing a gym area and a fitness centre, the accommodation is situated in Shanghai, and next to a motorway.
  • The hotel has
    • CNY 10 per hour
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.8
Very good50 reviews
Price from£ 82per nightSelect
Not available
Sheraton Grand Shanghai Pudong Hotel & Residences38 Pujian Road, Shanghai, China, 200127View on map
4.8 km from City Centre800 m from Shanghai Children's Medical Centre Station
The hotel is easily accessible, located in the heart of Shanghai, right next to Yu Garden, offering soundproof rooms, a wellness centre, a solarium and a Jacuzzi on-site.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.4
Great42 reviews
Price from£ 97per nightSelect
Not available
Jing An Shangri-La West Shanghai1218 Middle Yan'An Road,, Shanghai, China, 200040View on map
2.4 km from City Centre1000 m from Xin Tian Di
There is a full service restaurant available in the comfortable hotel set in Minhang district.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • CNY 120 per day
    +1
8.6
Great9 reviews
Price from£ 182per nightSelect
Not available
Jw Marriott Hotel Shanghai At Tomorrow Square399 Nan Jing West Road, Shanghai, China, 200003View on map
400 m from City Centre700 m from Pedestrian Street of East Nanjing Rd.
Ideally located in Minhang district, the hotel offers to try Chinese meal, enjoy a seasonal outdoor pool or explore The Bund set nearby.
  • The hotel has
    • CNY 120 per day
    +1
  • The hotel has
    • CNY 80 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.0
Perfect59 reviews
Price from£ 189per nightSelect
Not available
Ssaw Boutique Hotel Shanghai HongkouNo. 777 Quyang Road, Hongkou, Shanghai,, Shanghai, China, 200437View on map
6.7 km from City Centre1.5 km from Fudan University - Handan Campus
While Lu Xun Museum is located nearby, the surrounding area includes Dabaishu subway station within 650 meters from the property.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
6.8
Nice6 reviews
Price from£ 49per nightSelect
Not available
The Kunlun Jing An Hotel250 Huashan Road, Shanghai, China, 200040View on map
3.0 km from City Centre1.5 km from Xin Tian Di
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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • CNY 160 per day
    +1
8.0
Great182 reviews
Price from£ 119per nightSelect
Not available
Sofitel Hyland Shanghai505 Nanjing Road East, Shanghai, China, 200001View on map
900 m 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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
7.8
Very good140 reviews
Price from£ 100per nightSelect
Not available
Okura Garden58 Maoming Road, Shanghai, China, 200020View on map
1.8 km from City Centre400 m from Xin Tian Di
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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.4
Great71 reviews
Price from£ 138per nightSelect
Not available
Grand Hyatt ShanghaiJin Mao Tower, 88 Century Blvd, Shanghai, China, 200121View on map
2.9 km from City Centre400 m from Oriental Pearl TV Tower
At this hotel, guests can relax in an indoor pool and enjoy panoramic river views from their contemporary rooms.
  • The hotel has
    • On-site car park
    +1
8.6
Great52 reviews
Price from£ 185per nightSelect
Not available
Kingtown Hotel Hongkou ShanghaiNo. 1885 North Sichuan Road, Shanghai, ChinaView on map
3.7 km from City Centre500 m from Dongbaoxing Road Station
Housed in a building with an oriental-style architecture, this 20-storey hotel is not far away from The Bund .
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid parking
    +1
7.4
Very good1 review
Price from£ 51per nightSelect
Not available
Portman Ritz-Carlton1376 Nanjing XI Lu, Shanghai, China, 200040View on map
2.1 km from City Centre900 m from Xin Tian Di
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.
  • The hotel has
    • CNY 118 per day
    +1
  • The hotel has
    • CNY 180 per day
    +1
8.0
Great23 reviews
Price from£ 143per nightSelect
Not available

Your booking experience in Shanghai

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.

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

Proximity to public transport

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

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.

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.

+ Read more - Less

Filtering results

Please wait...

3025 hotels found