Find hotels near Shanghai Centre, Shanghai from $74

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shanghai Centre hotels

The Portman Ritz-Carlton, Shanghai

The Portman Ritz-Carlton, Shanghai
5.0 star property
Jing'an, < 0.1 mi from Shanghai Centre
9.0 out of 10, Wonderful, (775)
"The room was perfect, very clean and the staff was very accommodating."
United States
Deena
$173 nightly
The price is $183
Jan 3 - Jan 4, 2026
Total with taxes and fees
The Portman Ritz-Carlton, Shanghai

Jing An Shangri-La, Shanghai

Jing An Shangri-La, Shanghai
5.0 star property
Jing'an, 0.2 mi from Shanghai Centre
9.2 out of 10, Wonderful, (414)
"Great location, connected to a mall"
Singapore
andrew
$231 nightly
The price is $245
Jan 18 - Jan 19, 2026
Total with taxes and fees
Jing An Shangri-La, Shanghai

The PuLi Shanghai

The PuLi Shanghai
5.0 star property
Jing'an, 0.3 mi from Shanghai Centre
9.4 out of 10, Exceptional, (1001)
"Great hotel with beautiful amenities and a convenient central location. Highly recommend, will stay here again. "
Australia
wesley
$327 nightly
The price is $346
Jan 5 - Jan 6, 2026
Total with taxes and fees
The PuLi Shanghai

The St. Regis Shanghai Jingan

The St. Regis Shanghai Jingan
5.0 star property
Jing'an, 0.4 mi from Shanghai Centre
9.2 out of 10, Wonderful, (240)
"Great stay "
Canada
Omar
$251 nightly
The price is $266
Jan 7 - Jan 8, 2026
Total with taxes and fees
The St. Regis Shanghai Jingan

Tyms 3BR 2BA Apt West NanjingRD Line2 14

Tyms 3BR 2BA Apt West NanjingRD Line2 14
4.5 star property
Downtown Shanghai, 0.8 mi from Shanghai Centre
10.0 out of 10, Exceptional, (7)
"Good location and quiet area. Would recommend to others "
Australia
Dinh
$416 nightly
The price is $441
Dec 26 - Dec 27
Total with taxes and fees
Tyms 3BR 2BA Apt West NanjingRD Line2 14

Urcove by HYATT shanghai Jing'an

Urcove by HYATT shanghai Jing'an
4.0 star property
Jing'an, 0.7 mi from Shanghai Centre
9.4 out of 10, Exceptional, (159)
"Great location, very comfortable room, friendly staff. "
United States
howie
$93 nightly
The price is $98
Jan 4 - Jan 5, 2026
Total with taxes and fees
Urcove by HYATT shanghai Jing'an

Swissotel Grand Shanghai

Swissotel Grand Shanghai
5.0 star property
Jing'an, 0.3 mi from Shanghai Centre
8.8 out of 10, Excellent, (1003)
"A very convenient location, close to all public transportation "
United States
Roy
$114 nightly
The price is $121
Jan 7 - Jan 8, 2026
Total with taxes and fees
Swissotel Grand Shanghai

Kevin's Old House

Kevin's Old House
3.0 star property
Xuhui, 0.9 mi from Shanghai Centre
9.6 out of 10, Exceptional, (12)
"Lovely guest house, unique room, helpful staff. Clean, great location. Recommend!"
United States
Meredith
$128 nightly
The price is $136
Dec 24 - Dec 25
Total with taxes and fees
Kevin's Old House

The Sukhothai Shanghai

The Sukhothai Shanghai
5.0 star property
Downtown Shanghai, 1 mi from Shanghai Centre
9.6 out of 10, Exceptional, (342)
"A hidden gem!"
United States
Honggang
$267 nightly
The price is $283
Jan 23 - Jan 24, 2026
Total with taxes and fees
The Sukhothai Shanghai

Holiday Inn Express Shanghai Jing'an Temple by IHG

Holiday Inn Express Shanghai Jing'an Temple by IHG
3.0 star property
Jing'an, 0.6 mi from Shanghai Centre
9.2 out of 10, Wonderful, (100)
"The hotel is within walking distance to main shopping district. The room was clean and breakfast was excellent with a variety of options. "
Canada
Cyrus
$94 nightly
The price is $100
Jan 3 - Jan 4, 2026
Total with taxes and fees
Holiday Inn Express Shanghai Jing'an Temple by IHG

Okura Garden Hotel Shanghai

Okura Garden Hotel Shanghai
5.0 star property
Jing'an, 0.7 mi from Shanghai Centre
9.0 out of 10, Wonderful, (1000)
"Great location and love the Japanese toilet!"
United States
Vivian
$114 nightly
The price is $121
Jan 20 - Jan 21, 2026
Total with taxes and fees
Okura Garden Hotel Shanghai

The Kunlun Jing An

The Kunlun Jing An
4.5 star property
Jing'an, 0.7 mi from Shanghai Centre
9.0 out of 10, Wonderful, (449)
"Very cozy "
Canada
Anita
$103 nightly
The price is $109
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Kunlun Jing An

URBN Boutique Shanghai

URBN Boutique Shanghai
4.0 star property
Jing'an, 0.5 mi from Shanghai Centre
9.0 out of 10, Wonderful, (238)
"I absolutely loved my stay at URBN Boutique Shanghai. The hotel is spotless, stylish, and perfectly located for exploring the city. The room was clean, comfortable, and thoughtfully designed, making it easy to relax after a long day out. Breakfast was excellent — The staff were consistently kind, professional, and always ready to help with anything. I also appreciated how peaceful and safe the area felt, while still being close to great shopping and dining options. Everything about this hotel...
United Kingdom
Vivian
$104 nightly
The price is $111
Dec 26 - Dec 27
Total with taxes and fees
URBN Boutique Shanghai

Alila Shanghai

Alila Shanghai
4.0 star property
Downtown Shanghai, 0.9 mi from Shanghai Centre
9.4 out of 10, Exceptional, (25)
"Best hotel in the world! Top interior design. Amazing atmosphere! "
United States
Luyao
$313 nightly
The price is $331
Jan 5 - Jan 6, 2026
Total with taxes and fees
Alila Shanghai

Ladoll Service Apartment

Ladoll Service Apartment
3.5 star property
Jing'an, 0.4 mi from Shanghai Centre
8.6 out of 10, Excellent, (199)
"This is a great budget option in a superb location! Will definitely stay there again!"
United States
Mariya
$70 nightly
The price is $74
Jan 1 - Jan 2, 2026
Total with taxes and fees
Ladoll Service Apartment

Jinglai Hotel Bushe

Jinglai Hotel Bushe
4.0 star property
Downtown Shanghai, 0.7 mi from Shanghai Centre
9.0 out of 10, Wonderful, (56)
"Excellent location, with shops, restaurants, and subway right next door. But the lobby is tiny and the room is below average. "
United States
S
$83 nightly
The price is $88
Jan 21 - Jan 22, 2026
Total with taxes and fees
Jinglai Hotel Bushe

Shanghai Donghu Hotel

Shanghai Donghu Hotel
4.5 star property
Huaihai Road Commercial Area, 0.9 mi from Shanghai Centre
9.2 out of 10, Wonderful, (51)
"Nice traditional hotel providing good comfort in good location"
United Kingdom
Anonymous traveler
$191 nightly
The price is $203
Dec 27 - Dec 28
Total with taxes and fees
Shanghai Donghu Hotel

Hilton Shanghai City Center

Hilton Shanghai City Center
5.0 star property
Jing'an, 1 mi from Shanghai Centre
9.2 out of 10, Wonderful, (93)
"The hotel looks new and clean. All the staff are friendly and helpful. The location is relatively close to metro station."
Hong Kong SAR China
FLORENCE JOYCE
$138 nightly
The price is $146
Jan 3 - Jan 4, 2026
Total with taxes and fees
Hilton Shanghai City Center

Neobridge Hotel

Neobridge Hotel
3.0 star property
Jing'an, 0.6 mi from Shanghai Centre
8.8 out of 10, Excellent, (13)
"This was better than anything I have stayed in China"
United States
Darren
$84 nightly
The price is $89
Jan 8 - Jan 9, 2026
Total with taxes and fees
Neobridge Hotel

Donghu Collection Hotel Shanghai

Donghu Collection Hotel Shanghai
4.0 star property
Huaihai Road Commercial Area, 0.9 mi from Shanghai Centre
9.2 out of 10, Wonderful, (22)
"Great location, there are bars and restaurants just less than 3 mins walk away. Hotel staff were very helpful and friendly. Short stroll to nearby shopping street as well. Will stay here again in Shanghai. "
Singapore
Vanessa
$95 nightly
The price is $101
Dec 30 - Dec 31
Total with taxes and fees
Donghu Collection Hotel Shanghai
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Shanghai Centre Hotel Reviews

Hotels near other Shanghai Centre attractions

Frequently asked questions

What are the top-rated hotels near Shanghai Centre?
Searching for the perfect stay near Shanghai Centre? Look no further! Here are some top-rated hotels that promise comfort and exceptional amenities for all travelers.

Lestie Hotel Hengshan Road

Lestie Hotel Hengshan Road is a charming 3-star hotel located just 2.5 miles from Shanghai Centre, with an impressive review rating of 10. This hotel features a spa for relaxation and a fitness center for those looking to stay active during their visit. Guests can also enjoy convenient amenities such as a 24-hour airport shuttle and complimentary toiletries. The hotel's location near historical districts and museums adds a touch of culture to your stay.

SSAW Boutique Hotel Shanghai Chengman

SSAW Boutique Hotel Shanghai Chengman stands out with a flawless review rating of 10 and is located 4.8 miles from Shanghai Centre. This hotel offers premium bedding for a restful night and a 24-hour fitness facility for those keen on maintaining their workout routine. Guests can indulge in a complimentary stocked minibar and enjoy the convenience of off-street parking, making it a perfect choice for travelers looking for a well-rounded experience.

J Hotel, Shanghai Tower

J Hotel, Shanghai Tower is a luxurious 5-star hotel situated 4.4 miles from Shanghai Centre, with an impressive review rating of 9.8. Guests can take advantage of the stunning river views from the indoor pool and unwind in the private hot tub. The hotel also offers premium bedding, designer toiletries, and 24-hour room service, ensuring a lavish stay. With a health club and concierge services, this hotel caters to all the needs of travelers.
What hotels are within walking distance to Shanghai Centre?
Discover a selection of top-rated hotels conveniently located within walking distance to Shanghai Centre, perfect for your stay in Shanghai.

The Puli Hotel And Spa

The Puli Hotel And Spa is a luxurious 5-star retreat, just an 8-minute walk from Shanghai Centre, rated 9.4 by travelers. This hotel features an onsite full-service spa offering hydrotherapy treatments, steam rooms, and a range of massage options. Guests appreciate the indoor pool, fitness facilities available 24/7, and a serene garden for relaxation. The hotel is known for its premium bedding and stocked minibar, ensuring a comfortable and indulgent stay.

Urcove by HYATT shanghai Jing'an

Urcove by HYATT shanghai Jing'an is a charming 3-star hotel located 17 minutes on foot from Shanghai Centre, rated 9.4 by travelers. The hotel provides daily housekeeping, air conditioning, and complimentary toiletries. Guests can enjoy a cozy stay with the added convenience of a fully stocked minibar and a delicious breakfast served each morning.

The St. Regis Shanghai Jingan

The St. Regis Shanghai Jingan is an elegant 5-star hotel situated just 11 minutes walking distance from Shanghai Centre, with a review rating of 9.2. This sophisticated hotel boasts an indoor pool, a full-service spa with treatment rooms, and a rooftop garden. Guests benefit from 24-hour fitness facilities, airport transportation options, and luxurious amenities including designer toiletries and room service, ensuring an exquisite experience.
How much is a hotel near Shanghai Centre?
Staying near Shanghai Centre is a treat, with plenty of hotels from $74 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Shanghai Centre?
For families seeking top-rated accommodations near Shanghai Centre, these family-friendly hotels provide the perfect blend of comfort and amenities for a memorable stay.

Jing An Shangri-La, Shanghai

Jing An Shangri-La, Shanghai is a luxurious 5-star hotel just a 5-minute walk from Shanghai Centre, highly rated by travelers with a score of 9.2. This family-friendly haven offers essential amenities like free cribs and children's toys, ensuring a delightful stay for younger travelers. Families can enjoy the indoor pool, on-site babysitting, and a variety of dining options, including an alfresco restaurant. With its convenient location and exceptional services, it's an ideal choice for those traveling with kids.

HUALUXE Shanghai Twelve at Hengshan

HUALUXE Shanghai Twelve at Hengshan, located 2.1 miles from Shanghai Centre, boasts a strong traveler rating of 8.8 and a luxurious 5-star experience. Families will appreciate the children's pool and playground, as well as connecting rooms for added convenience. The hotel's serene garden and full-service spa provide a relaxing escape for parents, while the indoor pool and babysitting services ensure a stress-free stay for families.

Conrad Shanghai

Conrad Shanghai is a sophisticated 5-star hotel situated 1.6 miles away from Shanghai Centre, with a solid review rating of 8.6. This family-friendly hotel features a children's pool and spacious rooms with kitchenettes, perfect for families on the go. Guests can unwind at the full-service spa or enjoy the garden area, while nearby shopping and dining options add to the convenience. Its well-thought-out amenities make it a fantastic choice for families visiting Shanghai.
Are there any 5-star hotels near Shanghai Centre?
Discovering luxurious 5-star hotels near Shanghai Centre can elevate your travel experience, providing top-rated comfort and convenience.

J Hotel, Shanghai Tower

J Hotel, Shanghai Tower is a lavish retreat, located just 4.4 miles from Shanghai Centre and an impressive review rating of 9.8. This 5-star hotel offers travelers a range of amenities including an indoor pool, a private hot tub, and 24-hour fitness facilities. Guests can enjoy breathtaking river views and the convenience of a fully stocked minibar and designer toiletries. The hotel's commitment to luxury is evident in its premium bedding and exceptional service, making it a great choice for travelers.

Fairmont Peace Hotel on the Bund

Fairmont Peace Hotel on the Bund, situated 3.1 miles from Shanghai Centre, offers a remarkable experience with a review rating of 9.6. This 5-star hotel features an indoor pool, a full-service spa with hydrotherapy treatments, and elegant dining options. Guests can unwind on the rooftop terrace while enjoying stunning views of the Bund and the river. The hotel is renowned for its luxurious amenities, including Egyptian cotton sheets and a variety of massage treatments, ensuring a relaxing and indulgent stay.

The Sukhothai Shanghai

The Sukhothai Shanghai is located a mere 1.9 miles from Shanghai Centre and holds a review rating of 9.6. This 5-star hotel offers an indoor pool and a full-service spa, providing travelers with a serene escape from the bustling city. The stylish accommodations include a kitchenette and premium bedding, along with unique amenities such as Thai massage and hydrotherapy treatments. With its intimate atmosphere and attentive service, The Sukhothai is an ideal choice for travelers seeking a luxurious getaway.
Which hotels near Shanghai Centre offer the best views?
Discover the best hotels near Shanghai Centre that offer breathtaking views and top-rated comfort for your stay in this vibrant city.

Fairmont Peace Hotel on the Bund

Fairmont Peace Hotel on the Bund is a historic 5-star gem rated 9.6 by travelers, located 3.1 miles from Shanghai Centre. Guests can enjoy sweeping views of the river from the rooftop terrace or relax in the indoor pool and full-service spa, which offers a variety of treatments. With exquisite dining options and a rich history, this hotel combines luxurious amenities with breathtaking scenery, making it a top choice for travelers.

Hyatt on the Bund, Shanghai

Hyatt on the Bund, with a review rating of 8.6, is a stunning 5-star hotel just 3.1 miles from Shanghai Centre. This hotel features a rooftop terrace that offers spectacular views of the Bund and the river. Guests can indulge in a range of spa services, including hydrotherapy and massage treatments, or take a dip in the indoor pool. With exquisite dining options and a prime location, it's perfect for travelers who appreciate luxury and scenery.

Conrad Shanghai

Conrad Shanghai, rated 8.6 by travelers, is a luxurious 5-star hotel located 1.6 miles from Shanghai Centre. Guests enjoy remarkable river views from various rooms and can unwind in the full-service spa featuring a sauna, steam room, and massage treatments. The hotel also boasts an indoor pool, fitness center, and a gourmet restaurant, making it an ideal choice for those seeking relaxation and indulgence.
What are the best affordable hotels near Shanghai Centre?
For travelers seeking affordable yet top-rated hotels near Shanghai Centre, there are excellent options that promise comfort and convenience. Here are some fantastic choices that offer great amenities for budget-conscious travelers.

Lestie Hotel Hengshan Road

Lestie Hotel Hengshan Road is a 3-star hotel located just 2.5 miles from Shanghai Centre, with an impressive review rating of 10. This hotel offers travelers complimentary toiletries, free WiFi, and 24-hour airport shuttle services for a straightforward stay. Guests can also enjoy self-parking and access to a fitness center, making it a well-rounded choice for those looking to stay active during their trip.

SSAW Boutique Hotel Shanghai Chengman

Located 4.8 miles from Shanghai Centre, SSAW Boutique Hotel Shanghai Chengman has a perfect review rating of 10. This hotel is family-friendly, offering free breakfast for children and a stocked minibar to keep the little ones happy. With amenities like off-street parking and 24-hour fitness facilities, travelers will find everything they need for a comfortable and enjoyable stay.

Jinglai Hotel · Preferred - Shanghai Railway Station Changshou Road Branch

Just 1.6 miles away from Shanghai Centre, Jinglai Hotel is a 3-star hotel with a stellar review rating of 9.4. This family-friendly hotel features free WiFi, a stocked minibar, and complimentary long-distance calls, ensuring a convenient experience for travelers. Additional amenities include spa services and bicycle rentals, perfect for exploring the nearby attractions.
Are there any hotels with pools close to Shanghai Centre?
For travelers seeking a refreshing dip during their stay near Shanghai Centre, these top-rated hotels with pools are excellent options.

The St. Regis Shanghai Jingan

The St. Regis Shanghai Jingan, rated 9.2 by travelers, is a luxurious 5-star hotel just 11 minutes on foot from Shanghai Centre. It features an accessible indoor pool and poolside bar, ensuring a serene retreat for travelers. Enjoy upscale amenities such as a full-service spa, fitness center, and personalized butler service, ensuring a lavish stay in the heart of the city.

The Peninsula Shanghai

The Peninsula Shanghai is a 5-star luxury hotel located just 2.6 miles from Shanghai Centre, with an impressive review rating of 9.4. Guests can enjoy the indoor pool, perfect for a relaxing swim, along with a sauna and a full-service spa for rejuvenating treatments. Additional amenities include a beautiful terrace, complimentary airport shuttle service, and exquisite dining options with river views.

Swissotel Grand Shanghai

Swissotel Grand Shanghai is a 5-star hotel located only an 8-minute walk from Shanghai Centre, rated 8.8 by travelers. This hotel features an indoor pool, ideal for both adults and children, along with a poolside bar for refreshments. Guests can take advantage of luxurious amenities such as a 24-hour fitness center and complimentary child cribs, making it a great choice for families.
Can I book a fully refundable hotel close to Shanghai Centre?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Shanghai Centre", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Shanghai Centre?
To look for discounts on hotels near Shanghai Centre, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia