Shanghai

Hotels in Shanghai

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Top 20 Premium Hotels in Shanghai

See all
Discover our curated selection of premium hotels in Shanghai for your next stay
No.
1
SHANGYING CHAO Hotels in Shanghai
9.6/10
133 review

SHANGYING CHAO

Hotel near Xuhui District, Shanghai
"Great amenities""Great design"
Select dates to view prices
No.
2
JW Marriott Marquis Hotel Shanghai Pudong Hotels in Shanghai
9.6/10
3831 review

JW Marriott Marquis Hotel Shanghai Pudong

Hotel near Lujiazui Area, Shanghai
Highlights
Modern art room with river view
Panoramic Huangpu Riverfront view
Select dates to view prices
No.
3
Shangri-La Qiantan, Shanghai Hotels in Shanghai
9.6/10
6959 review

Shangri-La Qiantan, Shanghai

Hotel near Pudong New Area, Shanghai
Highlights
Botanical Gardenlab cocktail bar
Variety of fitness courses
Select dates to view prices
No.
4
OPARTMENT The Far Eastern Hotel Hotels in Shanghai
9.6/10
2459 review

OPARTMENT The Far Eastern Hotel

Hotel near People's Square, Shanghai
"Great design""Well decorated"
Select dates to view prices
No.
5
LEGOLAND® Hotel Hotels in Shanghai
9.3/10
719 review

LEGOLAND® Hotel

Hotel near Jinshan Fengjing Ancient Town Area, Shanghai
"Great for kids""Delicious breakfast"
Select dates to view prices
No.
6
Pudong Shangri-La, Shanghai Hotels in Shanghai
9.5/10
14807 review

Pudong Shangri-La, Shanghai

Hotel near Lujiazui Area, Shanghai
Highlights
180-degree views of the Oriental Pearl Tower
180-degree views of historic architecture on the Bund
Select dates to view prices
No.
7
MaxX By Steigenberger on the Bund Shanghai Hotels in Shanghai
9.4/10
7422 review

MaxX By Steigenberger on the Bund Shanghai

Hotel near The Bund Area, Shanghai
Highlights
View of exotic building clusters in the Bund of Shanghai
View of the Oriental Pearl Tower
Select dates to view prices
No.
8
The Sukhothai Shanghai Hotels in Shanghai
9.4/10
3372 review

The Sukhothai Shanghai

Hotel near Jing'an District, Shanghai
Highlights
Terrace bar with an indoor-outdoor garden setting
25m indoor heated pool
Select dates to view prices
No.
9
The Langham Shanghai Xintiandi Hotels in Shanghai
9.4/10
4297 review

The Langham Shanghai Xintiandi

Hotel near Huaihai Road Area, Shanghai
Highlights
Elegant bars and restaurants
Well-equipped business facilities
Select dates to view prices
No.
10
Intercontinental Shanghai Ruijin Hotels in Shanghai
9.5/10
4405 review

Intercontinental Shanghai Ruijin

Hotel near Huaihai Road Area, Shanghai
Highlights
Colorful translucent maple leaves
Elegant classical garden villa
Select dates to view prices
No.
11
Shanghai Marriott Marquis City Centre Hotels in Shanghai
9.6/10
7374 review

Shanghai Marriott Marquis City Centre

Hotel near People's Square, Shanghai
"Near shopping area""Friendly front desk staff"
Select dates to view prices
No.
12
Metropolitan Seclusive Life In Wukang rd Shanghai Hotels in Shanghai
9.3/10
1192 review

Metropolitan Seclusive Life In Wukang rd Shanghai

Hotel near Huaihai Road Area, Shanghai
Highlights
Regular art and culture exhibitions
Century-old Shanghai elegance
Select dates to view prices
No.
13
Xijiao State Guest Hotel Hotels in Shanghai
9.6/10
3220 review

Xijiao State Guest Hotel

Hotel near Hongqiao District, Shanghai
Highlights
Historic garden-style hotel
Garden-style natural oxygen bar
Select dates to view prices
No.
14
Guang Fulin Prime Hotel Shanghai Hotels in Shanghai
9.7/10
6840 review

Guang Fulin Prime Hotel Shanghai

Hotel near She Shan, Songjiang University Town, Shanghai
Highlights
Indoor heated water park for kids
500-year-old majestic ancient courtyard
Select dates to view prices
No.
15
InterContinental Shanghai Harbour City Hotels in Shanghai
9.4/10
3901 review

InterContinental Shanghai Harbour City

Hotel near Dishui Lake and Lin'Gang Area, Shanghai
Highlights
Large indoor children's playground
Balcony with exclusive garden view
Select dates to view prices
No.
16
Grand Hyatt Shanghai Hotels in Shanghai
9.3/10
13712 review

Grand Hyatt Shanghai

Hotel near Lujiazui Area, Shanghai
Highlights
Luxurious Oriental Pearl Tower view
Enchanting riverside night panorama
Select dates to view prices
No.
17
Kerry Hotel Pudong Shanghai Hotels in Shanghai
9.4/10
5772 review

Kerry Hotel Pudong Shanghai

Hotel near Pudong New International Expo Center, Shanghai
Highlights
Children's adventure playground with slides
Kangaroo-themed family room
Select dates to view prices
No.
18
Melia Shanghai  Parkside Hotels in Shanghai
9.4/10
1904 review

Melia Shanghai Parkside

Hotel near Shanghai Disney Resort, Shanghai
Highlights
Retro rose gold windows
Mutiple dining and bar options
Select dates to view prices
No.
19
SongHotel Hotels in Shanghai
9.8/10
754 review

SongHotel

Hotel near Chongming Island, Changxing Island, Hengsha Island, Shanghai
Highlights
Jiangnan-style courtyard hotel
Heated indoor swimming pool
Select dates to view prices
No.
20
ULTRAMAN HOTEL Hotels in Shanghai
9.2/10
3366 review

ULTRAMAN HOTEL

Hotel near Dishui Lake and Lin'Gang Area, Shanghai
Highlights
Immersive Ultraman experience with six themes
Amazing dolphin show captivating every audience
Select dates to view prices

Frequently Asked Questions

What are the best hotels in Shanghai?

From business trips to holiday stays, Shanghai offers a wide selection of popular hotels to suit every need. Radisson Collection Hyland Shanghai (from TWD 3,221), Da Zhong Airport Hotel (from TWD 2,122) and Yitel Premium (Shanghai people's Square Nanjing Road Pedestrian Street shop) (from TWD 679) are excellent options for your stay.

What are the best family-friendly hotels in Shanghai?

Novotel Shanghai Clover (from TWD 933), Hotel Chalet Shanghai (from TWD 679) and Metropolo Nanjing Hotel, Shanghai (from TWD 2,797) are very suitable for family travel. Enjoy a trip together with your kids and other family members!

What are the best pet-friendly hotels in Shanghai?

What are the best sap hotels in Shanghai?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Novotel Shanghai Clover (from TWD 933), Radisson Blu Hotel Shanghai New World (from TWD 2,894) and Grand Hyatt Shanghai (from TWD 3,736) are great choices for spa hotels offering quality services.

Which hotels in Shanghai provide fitness facilities?

Radisson Collection Hyland Shanghai (from TWD 3,221), Da Zhong Airport Hotel (from TWD 2,122) and Shanghai People's Square Nanjing East Road Pedestrian Street Treasury Hotel (from TWD 679) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Shanghai have the best breakfast?

What are the best luxury hotels in Shanghai?

Shanghai offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Novotel Shanghai Clover (from TWD 933), Crowne Plaza Shanghai Nanjing Road (from TWD 3,488) and Radisson Blu Hotel Shanghai New World (from TWD 2,894) are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Shanghai are good for couples?

Which hotels in Shanghai have swimming pools?

Novotel Shanghai Clover (from TWD 933), Crowne Plaza Shanghai Nanjing Road (from TWD 3,488) and Novotel Shanghai Atlantis (from TWD 1,264) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

What are some good hotels near The Bund in Shanghai?

What are the must-visit spots in Shanghai?

Shanghai is home to iconic landmarks such as The Bund, Oriental Pearl Radio & Television Tower and Nanjing Road Pedestrian Street.

Which neighborhoods in Shanghai are best for tourists to stay in?

Popular areas highly recommended by visitors to Shanghai include People's Square, Pudong International Airport Area and Lujiazui Area.

What’s the average hotel price in Shanghai this weekend?

The average prices for hotels in Shanghai this weekend are as follows:
3-star hotels: TWD 3,489
4-star hotels: TWD 3,815
5-star hotels: TWD 10,472

What are the best budget-friendly hotels in Shanghai?

How much do hotels in Shanghai usually cost on weekdays?

On average, hotel prices in Shanghai on weekdays are approximately:
3-star hotels: TWD 3,292
4-star hotels: TWD 3,723
5-star hotels: TWD 10,169

Total Properties9,372
Number of Reviews5,265,954
Lowest PriceTWD 1,112
Highest PriceTWD 56,315
Average Price (Weekends)TWD 2,797
Average Price (Weekdays)TWD 2,638