Find hotels near Shanghai Centre, Shanghai from $31

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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 1,880 hotels close to Shanghai Centre with room rates, reviews, and availability. Most hotels are fully refundable.

The Sukhothai Shanghai

5.0 star property
Downtown Shanghai, 1 mi from Shanghai Centre
9.6 out of 10, Exceptional, (339)
"nice environment"
Hong Kong SAR China
Chun Yu Harry
$253 nightly
The price is $269
Dec 8 - Dec 9
Total with taxes and fees
The Sukhothai Shanghai

The Puli Hotel And Spa

5.0 star property
Jing'an, 0.3 mi from Shanghai Centre
9.4 out of 10, Exceptional, (1001)
"Nice hotel "
United States
QU
$314 nightly
The price is $333
Nov 16 - Nov 17
Total with taxes and fees
The Puli Hotel And Spa

Urcove by HYATT shanghai Jing'an

4.0 star property
Jing'an, 0.7 mi from Shanghai Centre
9.4 out of 10, Exceptional, (139)
"Great hotel Excellent price for such hotel feels like 5 stars. Great breakfast Super love our stay and want to come back with family. "
United States
Ricky
$100 nightly
The price is $106
Dec 7 - Dec 8
Total with taxes and fees
Urcove by HYATT shanghai Jing'an

Holiday Inn Express Shanghai Jing'an Temple by IHG

3.0 star property
Jing'an, 0.6 mi from Shanghai Centre
9.4 out of 10, Exceptional, (86)
"We had an excellent stay for 9 nights. Staff were very helpful and kind to children. Would highly recommend this property for the location and ammenities like free laundry and breakfast. "
Australia
Rodney
$93 nightly
The price is $99
Nov 9 - Nov 10
Total with taxes and fees
Holiday Inn Express Shanghai Jing'an Temple by IHG

Jing An Shangri-La, Shanghai

5.0 star property
Jing'an, 0.2 mi from Shanghai Centre
9.2 out of 10, Wonderful, (400)
"Loved it "
United States
Jen Chih
$213 nightly
The price is $226
Dec 7 - Dec 8
Total with taxes and fees
Jing An Shangri-La, Shanghai

The St. Regis Shanghai Jingan

5.0 star property
Jing'an, 0.4 mi from Shanghai Centre
9.2 out of 10, Wonderful, (223)
"Beautiful hotel, excellent staff."
United States
FIONA
$248 nightly
The price is $263
Dec 1 - Dec 2
Total with taxes and fees
The St. Regis Shanghai Jingan

Shanghai Donghu Hotel

4.5 star property
Huaihai Road Commercial Area, 0.9 mi from Shanghai Centre
9.2 out of 10, Wonderful, (51)
"The hotel has classic version and modern version in multiple buildings. Staffs are very helpful and friendly. Lots good restaurant in a few minutes walking distance and opens until after midnight. The location is very close to main shopping street and restaurants. Our vacation was wonderful!"
United States
Liz
Shanghai Donghu Hotel

Hilton Shanghai City Center

5.0 star property
Jing'an, 1 mi from Shanghai Centre
9.2 out of 10, Wonderful, (76)
"Great ! "
Mexico
Bei Qing
$151 nightly
The price is $160
Nov 24 - Nov 25
Total with taxes and fees
Hilton Shanghai City Center

The Portman Ritz-Carlton, Shanghai

5.0 star property
Jing'an, < 0.1 mi from Shanghai Centre
9.0 out of 10, Wonderful, (754)
"Excellent service. Best location in the town."
Canada
yali
$184 nightly
The price is $195
Nov 30 - Dec 1
Total with taxes and fees
The Portman Ritz-Carlton, Shanghai

URBN Boutique Shanghai

4.0 star property
Jing'an, 0.5 mi from Shanghai Centre
9.0 out of 10, Wonderful, (234)
"Amazing. I can’t wait to return."
United States
Dorothea
$112 nightly
The price is $119
Dec 7 - Dec 8
Total with taxes and fees
URBN Boutique Shanghai

Courtyard by Marriott Shanghai Central

4.0 star property
1.2 mi from Shanghai Centre
9.0 out of 10, Wonderful, (1001)
"Nice hotel, kind staff, amazing room service"
Canada
Jean-Sebastien
$106 nightly
The price is $112
Dec 7 - Dec 8
Total with taxes and fees
Courtyard by Marriott Shanghai Central

Swissotel Grand Shanghai

5.0 star property
Jing'an, 0.3 mi from Shanghai Centre
8.8 out of 10, Excellent, (1000)
"Great stay here at swisshotel! Lots in area and walkable, shopping , dining etc. would recommend staying here A+"
Australia
Conrad
$120 nightly
The price is $127
Dec 6 - Dec 7
Total with taxes and fees
Swissotel Grand Shanghai

The Kunlun Jing An

4.5 star property
Jing'an, 0.7 mi from Shanghai Centre
8.8 out of 10, Excellent, (406)
"It’s so good and excellent! Definitely worthy to spend time and money in this hotel! It’s not costly, but could compare with London Rosewood Hotel! "
United States
Xiaoyuan
$100 nightly
The price is $106
Dec 5 - Dec 6
Total with taxes and fees
The Kunlun Jing An

Kempinski The One Suites Hotel Shanghai Downtown

5.0 star property
Downtown Shanghai, 0.9 mi from Shanghai Centre
8.8 out of 10, Excellent, (203)
"Very good 👍 we will check in again!"
China
Qiongling
$167 nightly
The price is $177
Dec 7 - Dec 8
Total with taxes and fees
Kempinski The One Suites Hotel Shanghai Downtown

InterContinental Shanghai Jing’ An by IHG

5.0 star property
1.2 mi from Shanghai Centre
8.8 out of 10, Excellent, (388)
"Wonderful hotel in the price range, very good value, very helpful service people. "
United States
Xiaoqing
$125 nightly
The price is $132
Dec 7 - Dec 8
Total with taxes and fees
InterContinental Shanghai Jing’ An by IHG

Jin Jiang Hotel Shanghai

4.5 star property
Huaihai Road Commercial Area, 0.7 mi from Shanghai Centre
8.4 out of 10, Very Good, (961)
"Location is terrific and the property is beautiful "
United States
Peter
$89 nightly
The price is $94
Nov 14 - Nov 15
Total with taxes and fees
Jin Jiang Hotel Shanghai

Amara Signature Shanghai

5.0 star property
Jing'an, 1 mi from Shanghai Centre
8.4 out of 10, Very Good, (225)
"Over all it was a great stay"
United States
Saawile
$97 nightly
The price is $103
Dec 9 - Dec 10
Total with taxes and fees
Amara Signature Shanghai

Holiday Inn Vista Shanghai by IHG

4.0 star property
Jing'an, 1 mi from Shanghai Centre
8.4 out of 10, Very Good, (225)
"Great location and good value for money. Staff are very helpful , rooms were a good size. A solid 4 star hotel. "
Australia
Dean
$75 nightly
The price is $80
Dec 7 - Dec 8
Total with taxes and fees
Holiday Inn Vista Shanghai by IHG

Shanghai Meego Youth Hostel

1.0 star property
Jing'an, 0.5 mi from Shanghai Centre
8.2 out of 10, Very Good, (63)
"Very nice hostel, with all you need. "
Italy
Martina
$29 nightly
The price is $31
Nov 9 - Nov 10
Total with taxes and fees
Shanghai Meego Youth Hostel

Jin Jiang Tower

4.0 star property
Downtown Shanghai, 0.7 mi from Shanghai Centre
8.2 out of 10, Very Good, (853)
"nice place to stay"
United States
LUIS GUSTAVO
$81 nightly
The price is $86
Dec 7 - Dec 8
Total with taxes and fees
Jin Jiang Tower
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 $31 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