Hotel deals in Shanghai

Multiple accommodations for your stay
Check-in date:
18 Feb 2026
Check-out date:
19 Feb 2026
Guests
2 guests
Ages of children:

Where to stay in Shanghai?

1424 Hotels  |  398 Apartments  |  47 Aparthotels

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Shanghai

Capella Shanghai, Jian Ye Li

480 West Jianguo Road, Shanghai, China (Open map)

At the hotel, you'll be 2.6 km from Jiuguang Department Store and 2.7 km from Paramount Shanghai. Featuring a restaurant and a barber shop, the…

9.8
Exceptional
99 reviews

Mandarin Oriental Pudong, Shanghai

111 Pudong Road (S) Shanghai 200120, Shanghai, China (Open map)

The must-see Shanghai Museum is not far from this comfortable hotel and the 121-storey 632m-tall Gensler-designed Shanghai Tower is a 17…

9.4
Superb
760 reviews

The Peninsula Shanghai

32 Zhongshan Dong Yi Road, Shanghai, China (Open map)

This Shanghai hotel is nestled 2.7 km from the Xintiandi and near the entertainment district of Shanghai. Overlooking The Bund, the 5-star non-smoking…

9.4
Superb
552 reviews

Top 4-star hotels in Shanghai

Modena By Fraser Putuo Shanghai

No. 1, Lane 58, Tongchuan Road, Shanghai, China (Open map)

The hotel is about 15 km from Shanghai Hongqiao International airport and around a 15-minute ride from such cultural venues as the boutique LWH…

8.9
Fabulous
1531 reviews

Green Court Residence City Center, Shanghai

55 Beijing XI Road, Shanghai, China (Open map)

The hotel is right in the centre of the city, 2.3 km from Former French Concession, and 250 m from Xinzha Road tube station. The…

9.1
Superb
1603 reviews

Radisson Collection Hyland Shanghai

505 Nanjing Road East, Shanghai, China (Open map)

This 30-storey hotel is nestled 10 minutes' drive from the soaring skyscraper "Jin Mao Tower" and in proximity to the must-see Shanghai Museum.

8.7
Fabulous
4217 reviews

Top 3-star hotels in Shanghai

Shanghai Joyful Star Hotel-Free Shuttle Bus To Pudong Airport And Disneyland

75 Chenyang Road, Shanghai, China (Open map)

Situated in the Cremorne district, the hotel is around a 15-minute drive from the Heming Tower. Located about a 10-minute ride from the…

8.8
Fabulous
1504 reviews

Campanile Shanghai Natural History Museum Hotel

Nan Su Zhou Lu 1455, Shanghai, China (Open map)

The hotel is a mere 1.9 km from the Shanghai Exhibition Center, while People's Public Square is merely 1.8 km away. The 3-star smoke…

8.6
Fabulous
2166 reviews

Campanile Shanghai Huaihai

776, Middle Huaihai Road, Shanghai, China (Open map)

The hotel is in the centre of the city, merely 1.9 km from People's Public Square, and in close proximity to Middle Huaihai Road tube…

8.7
Fabulous
1510 reviews

Top 2-star hotels in Shanghai

Shanghai Fish Inn East Nanjing Road

No. 4, 74 Nong, Ningbo Road, Shanghai, Shanghai, China (Open map)

This 2-star hotel is located in Shanghai, in proximity to East Nanjing Road tube station. Featuring a lift and a tour desk, Shanghai Fish…

8.2
Very Good
714 reviews

Fashion Hotel

68 East Huaihai Road, Shanghai, China (Open map)

Yanzhong Greenland is located 250 metres from the hotel, and such natural sites as the classical Yu Garden are a mere 1.5 km away. The…

Shanghai Han Ting Hotel

No. 27, Luofu Road, Hongkou District, Shanghai, China (Open map)

Situated around 2 km from the Ritz-Carlton Spa, the hotel also gives access to such sports venues as the Hongkou Football Stadium, which is…

Recommended hotels in Shanghai

Bulgari Hotel Shanghai

Lane 108 North Shanxi Road, Shanghai, China (Open map)

This Shanghai hotel boasts a prime location within 10 minutes' walk of Tiantong Road underground station and right near the Rockbund Art Museum. The 5…

9.4
Superb
77 reviews

The Sukhothai Shanghai

380 Weihai Road, Shanghai, China (Open map)

The comfortable hotel is nestled just 1.1 km from the Xintiandi and 2.3 km from Jing'an Temple. Situated around a 20-minute walk from Taiping…

9.2
Superb
511 reviews

Hyatt Regency Shanghai Wujiaochang

88 East Guoding Road, Shanghai, China (Open map)

The hotel shares a vibrant location just 0.7 km from Jiangwan Stadium underground station and 4.7 km from the municipal Luxun Park. Located within easy…

9.1
Superb
147 reviews
Thank you for subscribing
Close