Top Hotels in Shanghai
Find the Top Hotels in Shanghai – 300+ Quality Options from Leading Providers
1-50 out of 316 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Hotel
8.4
Great279279 reviews10
MapView on map2.0 mi from City Center100 yd from Jin Mao Tower
From
US$ 166
/night
- Exclusive indoor Sky Pool with skyline views
- Nine gourmet restaurants offering global and local flavors
- Luxurious rooms with sweeping city or waterfront views
8.6
Great227227 reviews10
MapView on map1.3 mi from City Center300 yd from The Bund
From
US$ 342
/night
- Iconic art deco design at The Bund
- Historic Jazz Bar with world-famous live performances
- Panoramic rooftop terrace with stunning city views
Hotel
8.4
Great111111 reviews10
- Infinity Pool
- Luxury Dining
- Skyline Views
2.0 mi from City Center200 yd from Jin Mao Tower
From
US$ 282
/night
- Occupies floors 79-93 with skyline views
- World-class dining including MICHELIN-selected restaurant
- Infinity pool with breathtaking city views
8.4
Great100100 reviews10
- Indoor pool
- Spa treatments
- Fine dining
1.1 mi from City Center900 yd from The Bund
From
US$ 333
/night
- Restored 1911 Neo-classical Shanghai Club building
- Award-winning Long Bar with river views
- Personal concierge for tailored guest experiences
8.2
Great410410 reviews10
- Rooftop Restaurant
- Indoor Pool
- Wellness Spa
1100 yd from City Center200 yd from Nanjing Road Pedestrian Street
From
US$ 156
/night
- Panoramic dining at revolving rooftop restaurant
- Relax at spa with full wellness treatments
- Host events in grand ballroom for 400 guests
8.4
Great162162 reviews10
- Chuan Spa
- Indoor Pool
- Fine Dining
600 yd from City Center900 yd from The Shanghai Museum
From
US$ 242
/night
- Located next to trendy Xintiandi district
- Award-winning Cantonese dining at Tang Court
- Luxurious Chuan Spa offering tailored treatments
Hotel
8.4
Great3232 reviews10
- Indoor Pool
- 24-hour Gym
- Mi Xun Spa
1200 yd from City Center700 yd from People Square
From
US$ 345
/night
- Subterranean wellness destination with spa
- Dynamic venue for Shanghai's art scene
- Luxury apartments with modern design
8.2
Great100100 reviews10
- Skyline Views
- Luxury Spa
- Creative Dining
1.3 mi from City Center100 yd from Shanghai Exhibition Centre
From
US$ 189
/night
- Panoramic skyline views with modern Chinese décor
- Scandinavian-inspired dining with creative comfort food
- Indoor and outdoor pools with spa facilities
8.2
Great258258 reviews10
- Urban Oasis
- Luxury Spa
- Signature Dining
1.7 mi from City Center1000 yd from The Bund
From
US$ 148
/night
- Breathtaking Bund and Pudong riverfront views
- Extensive meeting space for up to 1,500 attendees
- Renovated rooms with floor-to-ceiling windows
Hotel
8.6
Great2727 reviews10
- Indoor pool
- Spa center
- Fitness classes
1.9 mi from City Center100 yd from Shanghai Tower
From
US$ 408
/night
- Located in Shanghai's tallest building
- Luxurious rooms with iPad controls
- World-class spa and wellness facilities
Hotel
8.2
Great355355 reviews10
- Indoor pool
- Spa center
- Fitness center
1000 yd from City Center200 yd from Nanjing Road Pedestrian Street
From
US$ 224
/night
- Landmark views from floor-to-ceiling windows
- Elegant rooms with spacious marble bathrooms
- Heated indoor pool with year-round access
8.4
Great181181 reviews10
- CHI Spa
- Grand Ballrooms
- Tennis Court
1.6 mi from City Center700 yd from Jin Mao Tower
From
US$ 148
/night
- Stunning Bund and Huangpu River views
- Upscale dining with eight restaurant options
- Exclusive Grand Tower with personalized services
Hotel
8.4
Great201201 reviews10
- Infinity pool
- Michelin dining
- UR SPA
1.6 mi from City Center700 yd from Jing'an Temple Station
From
US$ 334
/night
- Michelin-starred French dining at PHÉNIX
- Luxurious infinity pool with park views
- UR SPA offers bespoke wellness treatments
Hotel
8.4
Great135135 reviews10
- Peninsula Spa
- Indoor Pool
- Fine Dining
1.4 mi from City Center400 yd from The Bund
From
US$ 461
/night
- Unmatched views of The Bund skyline
- World-class Peninsula Spa with ESPA treatments
- Gourmet European dining at Sir Elly's Restaurant
Hotel
8.2
Great1414 reviews10
- Luxury spa
- Indoor pool
- Garden terrace
1.2 mi from City Center800 yd from The Bund
From
US$ 804
/night
- Luxury spa with hammam and body treatments
- Exquisite garden terrace for relaxation
- Yoga classes with personal trainers available
Resort
8.4
Great115115 reviews10
- Indoor pool
- Luxury spa
- Fine dining
1300 yd from City Center1000 yd from People Square
From
US$ 685
/night
- Luxurious spa with diverse wellness treatments
- Four distinct on-site dining experiences
- Indoor pool with serene atmosphere
8.4
Great2727 reviews10
- Private courtyard
- Entertainment room
- Luxury spa
2.1 mi from City Center
From
US$ 675
/night
- Private courtyard and entertainment room
- Exclusive Evening Cocktail Ritual
- Extensive spa and wellness services
8.2
Great104104 reviews10
- Spa Suites
- Pet Terrace
- Luxury Suites
2.3 mi from City Center1100 yd from Jin Mao Tower
From
US$ 253
/night
- Pet-friendly terrace with special pet menu
- Award-winning spa with private vitality pools
- Breathtaking Huangpu River views from luxury suites
Hotel
8.2
Great7070 reviews10
- Rooftop Bars
- Luxury Spa
- Japanese Restaurant
1.1 mi from City Center300 yd from The Bund
From
US$ 313
/night
- Panoramic Bund and Pudong skyline views
- Sophisticated rooftop bars with city scenery
- Japanese-inspired YONE restaurant on 27th floor
8.4
Great9595 reviews10
- Vita Spa
- Indoor Pool
- Event Ballrooms
2.8 mi from City Center1800 yd from Shanghai Tower
From
US$ 242
/night
- Luxury event ballrooms for grand occasions
- Vita spa with diverse rejuvenating treatments
- Three dining venues with global cuisine options
8.6
Great4242 reviews10
- Infinity pool
- On-site spa
- Fine dining
1.3 mi from City Center1200 yd from Shanghai Tower
From
US$ 248
/night
- Infinity pool with breathtaking skyline views
- Art Deco-inspired luxurious room interiors
- Walking distance to iconic Yu Garden
Hotel
8.4
Great6666 reviews10
- Skyline Pools
- Luxury Spa
- Chic Dining
2.0 mi from City Center1500 yd from The Bund
From
US$ 272
/night
- Huangpu River views from stylish luxury rooms
- Indoor and outdoor pools with skyline views
- Innovative dining with New York-inspired bistro
8.4
Great7474 reviews10
- Horizon Lounge
- Michelin Dining
- Spa Center
1.4 mi from City Center500 yd from Shanghai Exhibition Centre
From
US$ 272
/night
- Skyline views from Horizon Club Lounge
- Michelin-recommended Chinese dining experience
- Luxury spa with holistic treatments
8.4
Great439439 reviews10
- Fitness centre
- Club Lounge
- Chinese Restaurant
1400 yd from City Center700 yd from Nanjing Road Pedestrian Street
From
US$ 146
/night
- Spa and wellness centre on-site
- Elegant rooms with city views
- Multiple dining options available
Hotel
8.4
Great8080 reviews10
- Fitness Centre
- On-site Spa
- Heated Pool
1100 yd from City Center800 yd from People Square
From
US$ 268
/night
- Luxurious on-site spa treatments
- Diverse dining with Italian restaurant
- All-year heated indoor pool
8.4
Great281281 reviews10
- Indoor Pool
- Luxury Spa
- EV Charging
1300 yd from City Center300 yd from Nanjing Road Pedestrian Street
From
US$ 565
/night
- Tesla EV charging stations for guest convenience
- 25-meter heated indoor pool for year-round use
- Dining with live cooking showcasing Asian fusion cuisine
Hotel
8.6
Great9191 reviews10
- Infinity pool
- Spa services
- Italian dining
2.2 mi from City Center500 yd from Shanghai Tower
From
US$ 213
/night
- Panoramic skyline views from floor-to-ceiling windows
- Infinity pool with stunning cityscape views
- Complimentary minibar with wine during your stay
8.4
Great2424 reviews10
- Indoor pool
- Spa services
- Fitness center
2.5 mi from City Center1.0 mi from Jin Mao Tower
From
US$ 309
/night
- Award-winning massage treatments and spa services
- Elegant rooms with panoramic North Bund views
- Luxury dining with local and international cuisine
8.2
Great101101 reviews10
- Health Club
- Game Room
- Coffee Bar
9.6 mi from City Center
From
US$ 83
/night
- Flexible meeting spaces for events
- 24-hour gym for fitness enthusiasts
- Round-the-clock dining options available
8.4
Great133133 reviews10
- Rooftop Restaurant
- Indoor Pool
- Luxury Spa
1.7 mi from City Center500 yd from Jin Mao Tower
From
US$ 433
/night
- China's highest rooftop restaurant Flair
- Elegant Art Deco-designed luxury rooms
- Spectacular views of Huangpu River and The Bund
8.4
Great9191 reviews10
- Indoor pool
- Spa treatments
- Fitness center
500 yd from City Center800 yd from The Shanghai Museum
From
US$ 163
/night
- Located in vibrant Xintiandi area
- Futuristic design and luxurious atmosphere
- Spa with soothing treatments and sauna
8.6
Great192192 reviews10
- Luxury Spa
- Rooftop Pool
- Event Venues
2.1 mi from City Center900 yd from Jin Mao Tower
From
US$ 170
/night
- Stunning Huangpu River views
- Elegant event venues for 720 guests
- Luxurious spa with tranquil therapies
8.2
Great208208 reviews10
- Michelin Dining
- Heated Pool
- Luxury Spa
1600 yd from City Center1000 yd from The Bund
From
US$ 153
/night
- Awarded Top 500 Hotel in the World
- Michelin Plate Italian dining at Prego Restaurant
- Stunning views of Bund and Huangpu River
8.4
Great158158 reviews10
- Indoor Pool
- Event Spaces
- Health Club
800 yd from City Center200 yd from People Square
From
US$ 152
/night
- 60th-floor city views with luxury ambiance
- Cantonese dining with local specialties
- Spacious event spaces with natural light
8.2
Great2525 reviews10
- Game room
- Fitness centre
- Pet-friendly
2.7 mi from City Center
From
US$ 63
/night
- On-site game room and bar area
- 24-hour front desk and luggage storage
- Beautiful garden area for relaxation
8.2
Great270270 reviews10
- Revolving Restaurant
- Heated Pool
- Fitness Center
3.1 mi from City Center1.2 mi from Jin Mao Tower
From
US$ 76
/night
- Revolving restaurant with river views
- Indoor heated swimming pool
- 24 hours free self-laundry
8.4
Great479479 reviews10
- Fitness centre
- Chinese restaurant
- Children's club
19.7 mi from City Center
From
US$ 66
/night
- Free airport shuttle service
- Modern rooms with luxury facilities
- Children's playground and kids' club
8.4
Great4040 reviews10
- Iridium Spa
- Infinity Pool
- Butler Service
1.1 mi from City Center700 yd from Shanghai Exhibition Centre
From
US$ 208
/night
- City skyline views from every room
- Three fine dining restaurants with authentic cuisines
- Luxurious spa featuring marble facilities and yoga
Hotel
7.8
Very good55 reviews10
12.7 mi from City Center900 yd from Shanghai Disneyland
From
US$ 140
/night
Offering a shared lounge and barbecue grills, the Melia Shanghai Parkside is located in the Pudong district of Shanghai, 2.1 miles from Pirates of the Caribbean-Battle for the Sunken Treasure.
Hotel
8.4
Great180180 reviews10
- Rooftop Garden
- Indoor Spa
- Art Museum
5.3 mi from City Center400 yd from Shanghai New International Expo Centre
From
US$ 108
/night
- Feng Shui inspired luxurious design
- Indoor pool with year-round access
- Art museum and rooftop garden onsite
5.0 mi from City Center
From
US$ 288
/night
Set around 1.7 miles from Yuz Museum, the Kimpton Qiantan Shanghai, An Ihg Shanghai offers 103 rooms and a swimming pool.
Hotel
7.8
Very good147147 reviews10
- Indoor pool
- Spa center
- Fitness center
1400 yd from City Center1300 yd from Shanghai Exhibition Centre
From
US$ 76
/night
- Spa with luxurious treatments
- Panoramic city views from rooms
- Elegant dining with renowned chefs
8.6
Great2020 reviews10
- Luxury spa
- Indoor pool
- Fitness center
1.5 mi from City Center700 yd from The Bund
From
US$ 272
/night
- Luxury spa with full body treatments
- Indoor pool for year-round relaxation
- VIP check-in for exceptional service
8.4
Great427427 reviews10
- Infinity pool
- Club Lounge
- Multiple dining
1500 yd from City Center1400 yd from The Shanghai Museum
From
US$ 139
/night
- Infinity pool with city views
- Club Lounge offering panoramic skyline views
- Six diverse dining options onsite
Aparthotel
8.4
Great286286 reviews10
- Fitness center
- Business center
- Children's playground
3.8 mi from City Center
From
US$ 63
/night
- Stylish loft-style serviced residences
- Business center and concierge desk
- Children's playground for families
8.2
Great264264 reviews10
- Indoor pool
- Fitness center
- Event spaces
1300 yd from City Center500 yd from People Square
From
US$ 242
/night
- European Art-Deco designed luxury suites
- Panoramic city skyline views from suites
- Personalized authentic European dining experiences
Hotel
7.8
Very good131131 reviews10
- Spa treatments
- Dining options
- Business centre
1000 yd from City Center400 yd from People Square
From
US$ 108
/night
- Iconic historical building since 1934
- Authentic Beijing and Japanese dining
- On-site spa with beauty services
8.4
Great157157 reviews10
- Adventure Zone
- Craft Brewery
- Fitness Center
5.3 mi from City Center100 yd from Shanghai New International Expo Centre
From
US$ 151
/night
- Direct access to Expo Center and subway
- 700 sqm Adventure Zone for kids
- On-site craft brewery offering signature beers
8.4
Great391391 reviews10
- Fitness centre
- Billiards
- Spa & wellness
1300 yd from City Center700 yd from Nanjing Road Pedestrian Street
From
US$ 103
/night
- Traditional Shanghai cuisine restaurant
- Modern air-conditioned guest rooms
- On-site massage and sauna services
8.2
Great8282 reviews10
- Sky Lobby
- Indoor Pool
- Fitness Center
3.4 mi from City Center
From
US$ 92
/night
- Panoramic views from premium high-floor rooms
- Direct metro access to Lines 2, 3, and 4
- 2200 sqm adaptable space for large events
Saved
Save
Top Hotel Picks in Shanghai
How much is a room per night?
These hotels are recommended for their proximity to key attractions such as The Bund, Yu Garden, and the Shanghai Museum, with easy access to metro stations like People's Square and East Nanjing Road. Prices start around $80 per night, with guest ratings often above 8/10.
3 star:
$80-$150
4 star:
$150-$250
5 star:
$250-$500
