Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.


Check prices on hotels in Shanghai

Tonight 23 Mar - 24 Mar
This weekend 29 Mar - 31 Mar
Next weekend 5 Apr - 7 Apr

Featured Shanghai 3 Stars Hotels

See all 1,873 properties in Shanghai
Pentahotel Shanghai
Pentahotel Shanghai
3.5 out of 5.0 1525 Ding Xi Road, Chang Ning District Shanghai China, Shanghai, Shanghai
Free cancellation
4.0/5 (820 reviews)
RM207/ night for 2 guests

Located next to metro station & local shopping malls. Bikes are available for free lending.

Reviewed on 9 Feb,2019
Campanile Shanghai Bund Hotel
Campanile Shanghai Bund Hotel
3.0 out of 5.0 No.33 Fujian S Rd, Huangpu Qu, Shanghai
Free cancellation
4.2/5 (694 reviews)
RM289/ night for 2 guests

One of the best hotels I've stayed in! The staff was very friendly and they made checking in and checking out very easy. As we didn't speak any Chinese, it was very helpful to have a staff that spoke English as they were able to guide us. The breakfast buffet is fantastic and probably my favorite ...

Reviewed on 20 Mar,2019
Shanghai Joyful Star Wanxia Hotel (Pudong Airport/Disney /Free Trade Zone Area)
Shanghai Joyful Star Wanxia Hotel (Pudong Airport/Disney /Free Trade Zone Area)
3.5 out of 5.0 No. 472, Ganghong Road, Pudong District, Shanghai
Free cancellation
3.7/5 (494 reviews)
RM101/ night for 2 guests

For budget stay this hotel checked all the right boxes. Clean room. No frill bath. Decent breakfast. Airport pick n drop. For long overlays this is a decent option

Reviewed on 3 Mar,2019
Shanghai Joyful Star Chenyang Hotel (Pudong Airport/Disney /Free Trade Zone Area)
Shanghai Joyful Star Chenyang Hotel (Pudong Airport/Disney /Free Trade Zone Area)
3.5 out of 5.0 No. 75 Morningside Rd., Pudong New Area, Shanghai
Free cancellation
3.6/5 (124 reviews)
RM97/ night for 2 guests

ok Area is nice with lots of grocers and restaurants

Reviewed on 21 Dec,2018
Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)
Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)
3.5 out of 5.0 No. 815 Chen Yang Road, Pudong New Disctrict, Shanghai
Free cancellation
4.3/5 (180 reviews)
RM198/ night for 2 guests

This hotel is a newly decorated, clean hotel, near the airport with nice breakfast included. Great for a stopover. We had a good sleep, took the free shuttle back to the airport, stowed our baggage and went into downtown on the train for a few hours before flying out in the evening. Perfect!

Reviewed on 12 Mar,2019
Holiday Inn Express Shanghai Zhabei
Holiday Inn Express Shanghai Zhabei
3.5 out of 5.0 No 1738 Zhongxing Road, Shanghai, Shanghai
Free cancellation
3.7/5 (907 reviews)
RM197/ night for 2 guests

Breakfast decent , staff friendly and helpful speaks English

Reviewed on 12 Feb,2019
Campanile Shanghai Jing An Hotel
Campanile Shanghai Jing An Hotel
3.0 out of 5.0 No. 425 Wulumuqi North Road, Jingan District, Shanghai, Shanghai
Free cancellation
4.3/5 (55 reviews)
RM250/ night for 2 guests

Really excellent value for money, I am usually always staying in top tier hotels in shanghai, but I found Campanile really for for a third of the price. Also, only 10 minutes walk from anfu lu makes it very convenient for restaurants.

Reviewed on 7 Mar,2019
Campanile Shanghai Natural History Museum
Campanile Shanghai Natural History Museum
3.0 out of 5.0 No. 1455 Nansuzhou Rd, Jing An Dist., Shanghai, Shanghai
Free cancellation
4.2/5 (197 reviews)
RM242/ night for 2 guests

This hotel is great value for money in a quiet location. The only inconvenience is transport. The nearest metro stations are either 5 or 15 mins walk away and as neither are not the main stop I end up changing to other lines few times before I arriving at my destination. I end up using taxi sometimes ...

Reviewed on 27 Feb,2019
Mercure Shanghai Hongqiao SOHO
Mercure Shanghai Hongqiao SOHO
3.5 out of 5.0 99 Fuquan Road, Shanghai, Shanghai
Free cancellation
4.4/5 (40 reviews)
RM197/ night for 2 guests

New and clean, close to metro (line 2), 10mins from Hongqiao airport and high-speed train station, technologically innovative amenities

Reviewed on 2 Jan,2019
Fraser Residence Shanghai
Fraser Residence Shanghai
3.5 out of 5.0 98 Shou Ning Road, 200021 Shanghai, Shanghai, Shanghai
Free cancellation
4.4/5 (723 reviews)
RM510/ night for 2 guests

Excellent location and management has made this place a home away from home for us for more than 6 years. Very well maintained and supplied with everything one needs or wants when traveling

Reviewed on 7 Mar,2019
Map

Find Your Ideal 3 Star Hotel in Shanghai

There's a reason the top 3-star hotels in Shanghai (and vicinity), China are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Shanghai, you'll get affordable rates at these mid-range properties. Check through our listings and you'll find some hotels may even give you access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centres, and spacious rooms.

Search for a cheap deal on a 3 star hotel in Shanghai for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Shanghai near the local attractions, if you want something a touch more unassuming. Whatever your travelling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Shanghai 3 star hotels offer a fantastic economical yet comfortable stay for any type of holiday.

Recently booked Shanghai hotels

Four Seasons Hotel Shanghai at Pudong
5.0 out of 5.0
Last booking: 14 minutes ago
Radisson Blu Shanghai Pudong Jinqiao
4.5 out of 5.0
Last booking: 14 minutes ago
InterContinental Shanghai Ruijin
5.0 out of 5.0
Last booking: 2 hours ago
Royal International Hotel
4.5 out of 5.0
Last booking: 3 hours ago
Waldorf Astoria Shanghai on the Bund
5.0 out of 5.0
Last booking: 4 hours ago
Hotel Equatorial Shanghai
4.5 out of 5.0
Last booking: 4 hours ago
Green Court Serviced Apartment-Green City
4.0 out of 5.0
Last booking: 5 hours ago
Mercure Shanghai Royalton
4.0 out of 5.0
Last booking: 5 hours ago
Pentahotel Shanghai
3.5 out of 5.0
Last booking: 5 hours ago