Hotels Near Me in Shanghai

Stay Close to the City’s Top Sights and Connections in Shanghai, China
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Shanghai features the Bund's riverside views and the thrills at Shanghai Disneyland, plus the peaceful Yuyuan Garden. For top accommodations, explore 5-star hotels like the Ritz-Carlton or boutique hotels offering local charm. If you want convenience, consider an airport hotel or a family hotel near the Shanghai Ocean Aquarium. The curated options here focus on elite amenities and highly-rated spots like Marriott or Hilton hotels. Be sure to book ahead, especially during holidays, and use the metro for easy city travel.
View map
1-20 out of 1334
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
True Go Hotel - Shanghai Jing'An Temple Nanjing West Road
Map1.4 mi from City Centre300 yd from Shanghai Exhibition Centre
FromUS$ 102 /nightSelect
Radisson Blu Shanghai Pudong Jinqiao
Map10.8 mi from City Centre300 yd from Gutang Road
FromUS$ 111 /nightSelect
Magnificent International Hotel
Map900 yd from City Centre1000 yd from The Shanghai Museum
FromUS$ 40 /nightSelect
Novotel Shanghai Hongqiao Exhibition
Map11.9 mi from City Centre1400 yd from
FromUS$ 48 /nightSelect
The St. Regis On The Bund, Shanghai
Map1.3 mi from City Centre1200 yd from Shanghai Tower
FromUS$ 248 /nightSelect
Metropolo Xin Cheng Hotel, The Bund Shanghai
Map1800 yd from City Centre600 yd from The Bund
FromUS$ 136 /nightSelect
7.8
Very good
Crowne Plaza Shanghai Fudan By Ihg
Map5.1 mi from City Centre1000 yd from Fudan University - Handan Campus
FromUS$ 72 /nightSelect
Hilton Garden Inn Shanghai Lujiazui
Map2.9 mi from City Centre1.0 mi from Shanghai Tower
FromUS$ 112 /nightSelect
Crowne Plaza Shanghai Pujiang By Ihg
Map9.5 mi from City Centre1.4 mi from
FromUS$ 69 /nightSelect
Atour Hotel Shanghai The Old Bund Pier
Map1.9 mi from City Centre500 yd from Nanpu Bridge
FromUS$ 79 /nightSelect
Mason Hotel
Map1.0 mi from City Centre1400 yd from Shanghai Exhibition Centre
FromUS$ 82 /nightSelect
Campanile Hotel - Shanghai Jing'An Temple
Map1.8 mi from City Centre700 yd from Jing'an Temple Station
FromUS$ 73 /nightSelect
Dayin Serene Garden Hotel -People'S Square & Nanjing Road-Large Social Area -Bar -Cafe -Gym -Free Laundry Luggage Storage -24H Front Desk-English Service
Map1.6 mi from City Centre1.1 mi from Nanjing Road Pedestrian Street
FromUS$ 23 /nightSelect
Jinjiang Inn Shanghai Minhang Zhuanqiao
Map11.6 mi from City Centre800 yd from Zhuanqiao
FromUS$ 32 /nightSelect
Jinjiang Inn Shanghai Expo Area Licheng Road
Map3.6 mi from City Centre400 yd from Yaohua Road
FromUS$ 33 /nightSelect
Rayfont Downtown Hotel Shanghai
Map1.6 mi from City Centre500 yd from Dapuqiao
FromUS$ 56 /nightSelect
8.4
Great
Oakwood Residence Shanghai
Map3.2 mi from City Centre500 yd from Wuning Road
FromUS$ 113 /nightSelect
Songjiang New Century Grand Hotel Shanghai
Map19.8 mi from City Centre900 yd from Songjiang Xincheng
FromUS$ 153 /nightSelect
Hong Qiao State Guest House
Map5.0 mi from City Centre500 yd from Shuicheng Road
FromUS$ 98 /nightSelect
Jinjiang Metropolo Hotel Classiq Ymca People Square
Map600 yd from City Centre500 yd from The Shanghai Museum
Select

Price range for hotels in Shanghai

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 1 579
⬇️ The lowest price
US$ 13
💸 Average price for
5-star hotels
US$ 152
4-star hotels
US$ 87
3-star hotels
US$ 68

Best hotels near me in Shanghai

Based on guest reviews over the last 12 months

How to get to Shanghai

A list of all available types of transport

Airports
Shanghai Pudong International Airport (PVG)
Shanghai Hongqiao International Airport (SHA)
Suzhou (SZV)

FAQs about hotels in Shanghai

We hope that the answers to these questions will help you plan your trip

What are the average nightly rates for hotels in Shanghai?
Average prices range from $80 to $300 per night depending on the season and hotel type. Budget options like Campanile Hotel - Shanghai Jing'An Temple start at around $60 during off-peak seasons.
Are there hotels in Shanghai that offer family-friendly amenities?
Yes, the New Harbour Service Apartments provide family rooms and kitchen facilities, which are great for families. The Holiday Inn Shanghai Hongqiao Central By IHG also has amenities suited for families.
Which hotels offer unique views in Shanghai?
The Puli Hotel And Spa and Grand Kempinski Hotel Shanghai offer stunning views of the city skyline and The Bund, making them ideal for a romantic stay.

Key Facts about Hotels in Shanghai

This guide provides essential insights on hotels in Shanghai, evaluating approximately 100 properties to help travelers make informed accommodation choices in the city.

Typical nightly rates range from $60 to $300.

Around 100 hotel properties are available citywide.

Peak season occurs from April to October.

Expect local taxes/fees around 15% on room rates.

Major attractions are typically within 5 km of most hotels.

Other cities in China

Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room