Search Hotels with Restaurant in Downtown Shanghai

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Downtown Shanghai Hotels with Restaurant

Our top choices for Downtown Shanghai hotels with a restaurant

Ramada Plaza Shanghai Pudong Airport

Ramada Plaza Shanghai Pudong Airport
4.0 star property
Pudong
8.2 out of 10, Very good, (1006)
"Room is clean. Shuttle bus is convenient. "
Singapore
Wilson Wee Shun
The price is 2.011.525 ₫
2.345.480 ₫ total
includes taxes & fees
16 Dec - 17 Dec
Ramada Plaza Shanghai Pudong Airport

Holiday Inn Express Shanghai Pudong Airport by IHG

Holiday Inn Express Shanghai Pudong Airport by IHG
3.0 star property
Pudong
8.6 out of 10, Excellent, (495)
"Appreciated the shuttle convenience to airport and the staff are very friendly and helpful."
United States
Salvador
The price is 1.467.892 ₫
1.711.562 ₫ total
includes taxes & fees
21 Dec - 22 Dec
Holiday Inn Express Shanghai Pudong Airport by IHG

Holiday Inn Shanghai Pudong Airport by IHG

Holiday Inn Shanghai Pudong Airport by IHG
3.5 star property
Pudong
9.2 out of 10, Wonderful, (273)
"clean room, staff, amenities, and great free breakfast with so much variety. "
United States
Jian
The price is 2.364.088 ₫
2.756.526 ₫ total
includes taxes & fees
28 Dec - 29 Dec
Holiday Inn Shanghai Pudong Airport by IHG

Pudong Shangri-La, Shanghai

Pudong Shangri-La, Shanghai
5.0 star property
Downtown Shanghai
9.0 out of 10, Wonderful, (1001)
"Still the best hotel in Shanghai even after 20+ years. Says it all."
United Kingdom
Alan
The price is 3.523.758 ₫
4.108.702 ₫ total
includes taxes & fees
3 Jan - 4 Jan 2026
Pudong Shangri-La, Shanghai

Central Hotel Shanghai

Central Hotel Shanghai
4.0 star property
Downtown Shanghai
9.0 out of 10, Wonderful, (1001)
"Very good hotel."
United States
Avihu
The price is 2.364.088 ₫
2.718.687 ₫ total
includes taxes & fees
4 Jan - 5 Jan 2026
Central Hotel Shanghai

Grand Central Hotel Shanghai

Grand Central Hotel Shanghai
4.5 star property
Downtown Shanghai
9.0 out of 10, Wonderful, (1004)
"The hotel is in convenient location. It is clean, spacious and the hotel staffs are friendly."
Hong Kong SAR China
YIU LAM HO KENRICK KA KI
The price is 2.785.447 ₫
3.203.247 ₫ total
includes taxes & fees
4 Jan - 5 Jan 2026
Grand Central Hotel Shanghai

Waldorf Astoria Shanghai on the Bund

Waldorf Astoria Shanghai on the Bund
5.0 star property
Downtown Shanghai
9.4 out of 10, Exceptional, (611)
"Food variety and quality could be better "
United States
Wei
The price is 6.877.854 ₫
8.019.578 ₫ total
includes taxes & fees
6 Jan - 7 Jan 2026
Waldorf Astoria Shanghai on the Bund

The Westin Bund Center, Shanghai

The Westin Bund Center, Shanghai
5.0 star property
Downtown Shanghai
8.8 out of 10, Excellent, (1008)
"Room is clean and staff are professional and the place is conveniently close to the shopping center and the bund"
Australia
Teresa
The price is 3.654.268 ₫
4.260.876 ₫ total
includes taxes & fees
21 Dec - 22 Dec
The Westin Bund Center, Shanghai

Radisson Collection Hyland Shanghai

Radisson Collection Hyland Shanghai
4.0 star property
Downtown Shanghai
8.8 out of 10, Excellent, (1003)
"We stay 5 nights for Shanghai Marathon. The room was cleaned every morning and the staffz were very friendly and obliging."
Singapore
KIA GIE
The price is 2.523.235 ₫
2.942.092 ₫ total
includes taxes & fees
6 Jan - 7 Jan 2026
Radisson Collection Hyland Shanghai

The Eton Hotel

The Eton Hotel
4.5 star property
Downtown Shanghai
8.6 out of 10, Excellent, (1004)
"Perfect"
Finland
Joel-Elias
The price is 1.455.741 ₫
1.674.214 ₫ total
includes taxes & fees
4 Jan - 5 Jan 2026
The Eton Hotel
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 Downtown Shanghai Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Downtown Shanghai cost?
The price for hotels in Downtown Shanghai ranges from 1.674.214 ₫ to 8.019.578 ₫ per night. Expedia has great offers on stays with restaurants or in popular dining areas that'll please both your palate and budget. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many hotels with restaurants are there in Downtown Shanghai?
Check out our 99 hotels with restaurants in Downtown Shanghai and then choose your favourite. Whether you're planning a family trip or kicking back with your pals, Expedia has got you covered.
Why book your hotel with restaurants in Downtown Shanghai with Expedia?
With Expedia, it's easy to find your ideal hotel with restaurants in Downtown Shanghai. Use our filters to search for stays with their own restaurants. If you have a budget, select how much you'd like to spend and your preferred hotel star rating. We'll help you find the perfect fit whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Downtown Shanghai?
A great way to uncover cheap hotels with restaurants in Downtown Shanghai is with Expedia's filter tool. Reserve accommodation with restaurants or a few extra touches, like included breakfast, lunch and dinner. You can also narrow down your search by star rating, amenities and budget to secure unbeatable bargains in a couple of clicks.