Shanghai

Guesthouses in Shanghai

Enter your dates to find Shanghai inns that best suit you

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Popular Inns in Shanghai

Check out our selection of great inns in Shanghai
Most Booked
Lowest price
Closest to downtown
Highest Rated
83
Hotel near Qingpu Zhujiajiao/Oriental Land,Shanghai
Featured facilities: Restaurant, Luggage Storage
Outstanding
218 reviews
9.4/10
1 night
From US$44
Check Availability
88
Hotel near Jing'an District/West Nanjing Road,Shanghai
Featured facilities: Laundry Service (On-Site), Luggage Storage
171 reviews
8.6/10
1 night
From US$21
Check Availability
99+
Hotel near Train Station Area,Shanghai
Featured facilities: Guest Laundry, Luggage Storage
201 reviews
8.4/10
1 night
From US$38
Check Availability
You Might Like
Shanghai Hotels with BreakfastShanghai Hotels with Twin RoomShanghai Hotels with 1 Double BedShanghai Hotels with Swimming PoolShanghai Hotels with Free Cancellation
99+
Hotel near Shanghai Disney Resort,Shanghai
Featured facilities: Restaurant, Laundry Service (On-Site), Luggage Storage
Perfect
302 reviews
9.9/10
1 night
From US$69
Check Availability
41
Hotel near North Sichuan Road Commercial Area,Shanghai
Featured facilities: Luggage Storage
Good
204 reviews
9.0/10
1 night
From US$23
Check Availability
99+
Hotel near Shanghai Disney Resort,Shanghai
Featured facilities: Restaurant, Shared Kitchen, Guest Laundry
296 reviews
8.7/10
1 night
From US$20
Check Availability
28
Hotel near The North Bund Area,Shanghai
Featured facilities: Luggage Storage
Good
40 reviews
9.1/10
1 night
From US$20
Check Availability
99+
Hotel near Chongming Island, Changxing Island, Hengsha Island,Shanghai
Featured facilities: Restaurant, Luggage Storage
Excellent
411 reviews
9.6/10
1 night
From US$83
Check Availability
99+
Hotel near Qingpu Zhujiajiao/Oriental Land,Shanghai
Featured facilities: Restaurant, Shared Kitchen, Guest Laundry
Very Good
254 reviews
9.3/10
1 night
From US$27
Check Availability
22
Hotel near Lujiazui Area,Shanghai
The Yimeng Business Hotel Shanghai (Pudongnan Road Subway Station Branch) is an ideal spot for travelers wanting to discover the city. The Yimeng Business Hotel Shanghai (Pudongnan Road Subway Station Branch) offers a pleasant stay in Shanghai for those traveling for business or leisure. The hotel is only 9km from Shanghai Railway Station and 22km from Shanghai Hongqiao International Airport, giving guests a number of convenient transportation options. Transportation around the city is also convenient, with South Pudong Road Metro Station within walking distance. The nearby area boasts an abundance of attractions including Oriental Pearl Radio & Television Tower, The Bund and Lujiazui. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Shanghai hotel offers parking on site. For guests traveling with families, this hotel is consistently one of the most popular choices.

"The hotel has a beautiful environment and a great location. It's just a 2-minute walk from the subway and one stop away from the Oriental Pearl Tower. It's the perfect choice for both tourism and business trips. The rooms are clean and tidy, and the night shift staff are very attentive and professional. Highly recommended!"
102 reviews
8.3/10
1 night
From US$30
Check Availability
See All Inns in Shanghai

Top rated hotels in Shanghai

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.2/10
Very Good
CCherrie MayStayed at this hotel for one month.. and it was amazing time. The room is very clean.. they used to change my beddings and towels everyday and clean my room every now and then. The owner are very kind and accommodating. The place is good with nearby small restaurants.10-13 minutes from the Songjiang Sports Center subway station Line 9. Total, it was really smooth stay. Gonna go back here again. Thanks to the owner.. so kind♥️
Yuhua Hotel (Shanghai Songjiang Sports Center Subway Station)

Yuhua Hotel (Shanghai Songjiang Sports Center Subway Station)

Hotel near Sheshan, Songjiang University Town, Shanghai 1.1% of visitors choose this area
Price per night from:US$12
9.1/10
Good
MmiyamomoI had a lovely stay at this hotel. In the beginning. I was not sure if my stay there would be successful due to the language barrier. The hotel has kindly communicated with me using the wechat, which has a translation tool, to communicate with me in English. Upon arrival, a very kind lady has helped me to carry my heavy suitcases, and tried to explain about the breakfast time and hotel very patiently and very kindly. I did not feel the barrier of language. When I stayed, there was a very kind hotel guest who helped me in translation. She has kindly accompanied me for breakfast and showed me around the town. The hotel is located just off the main street. So if you do not speak the language, I recommend you book a taxi from trip.com and communicate with the driver in advance to help you to guide the way. Anyway, it is just a few seconds from the road. The hotel is well located and it is a pleasant walk towards the more lively area of this ancient town. The breakfast must be tried with an authentic breakfast. I stopped at this town and inn for my transit reason. I really wish to come back again because I literally stayed only one night to catch the flight the next day, but I wanted to experience something closer to local history and culture. The hotel was spotlessly clean, and the amenity service was perfect. I already feel a great nostalgia for this place, and I would definitely choose this place next time again when I return to my home in Japan as transit. If possible, try to stay there at least two nights to feel the town and enjoy the unique characteristics of these beautiful historical heritage buildings
Shanghai Yudal Lishe (Xinchang Ancient Town Wildlife Park)

Shanghai Yudal Lishe (Xinchang Ancient Town Wildlife Park)

Hotel near Kangqiao, Nanhui Area, Shanghai
Price per night from:US$46
9.0/10
Good
MM35695****Came here with the kids, the owner was very welcoming, and the service was excellent. The place was also quite clean, and the location was super easy to find, right inside the scenic area. The night view was beautiful, and there were tons of food options on the street.
Yiyun Boutique Hostel (Shanghai Zhujiajiao)

Yiyun Boutique Hostel (Shanghai Zhujiajiao)

Hotel near Qingpu Zhujiajiao/Oriental Land, Shanghai
Price per night from:US$16
8.6/10
GGuest UserI booked Shanghai Jinyuan Hotel for two days on a business trip to Shanghai. The accommodation environment is quite good, the price is affordable, and the owner is very friendly. There are also many gourmet snacks nearby, and the transportation is very convenient. recommend!
Shanghai Jinyuan Business Hotel

Shanghai Jinyuan Business Hotel

Hotel near Pudong Zhangjiang District, Shanghai
Price per night from:US$19
8.6/10
GGuest UserThe lady boss was very attentive and thoughtful. As soon as we arrived at the store, she turned on the air conditioner for us and plugged in the electric mosquito coils. The room was also very clean and comfortable. We had towels, slippers, toothbrushes, water cups, shower gel and shampoo. We booked two rooms. The rooms on the first floor, one is a suite and the other is a double bed room with a balcony. They are all facing the water. It is very comfortable to sit on the balcony and enjoy the air. The B&B has central air conditioning, which I like very much. There is also a mahjong table in the room, which is great👍 Oh, by the way, the B&B also has a very cute guard dog, which is so warm and affectionate.
blue hotel

blue hotel

Hotel near Jinshan City Beach Area, Shanghai
Price per night from:US$26
8.3/10
GGuest UserOverall, I am satisfied. It is very cost-effective to book a room at this price in the city.
Binjia Hotel (Shanghai Chifeng Road Subway Station)

Binjia Hotel (Shanghai Chifeng Road Subway Station)

Hotel near North Sichuan Road Commercial Area, Shanghai
Price per night from:US$13
8.2/10
TTripHSUTripThe landlord’s service attitude is friendly, enthusiastic and smiling. The room equipment is clean and complete. The location of the hotel is very close to the subway/maglev There are fireworks restaurants, convenience stores, shared bicycles, etc. nearby The price is affordable and really amazing in Shanghai~high CP value
Shanghai Binhua Hotel

Shanghai Binhua Hotel

Hotel near Pudong New International Expo Center/World Expo Area, Shanghai 3.4% of visitors choose this area
Price per night from:US$18
8.0/10
GGuest UserIt's also very close to various subway stations by bike, and the price is quite favorable. It's good if you don't have high requirements for accommodation. There are also shopping malls nearby, which is very convenient. 
qingzhu·Duoke Lai Apartment (Wuning Road Subway Station Branch)

qingzhu·Duoke Lai Apartment (Wuning Road Subway Station Branch)

Hotel near Jing'an District/West Nanjing Road, Shanghai 4.9% of visitors choose this area
Price per night from:US$19
8.0/10
AAsia Traveler from GERI recently stayed at this hotel in Shanghai. The location was excellent, close to public transportation and within easy reach of the main attractions, making it a very convenient base for exploring the city. The service from the staff was good, and they were polite and willing to help whenever needed. However, some of the amenities could be improved. For example, the washing machine did not work properly, which was a bit frustrating during my stay. With better maintenance of these facilities, the overall experience would be much smoother. Even so, the hotel offered a comfortable stay with reliable service and a great location. With a few upgrades to the amenities, it has the potential to be an even better choice for visitors to Shanghai.
Jiazhongjin Hotel Shanghai

Jiazhongjin Hotel Shanghai

Hotel near North Sichuan Road Commercial Area, Shanghai
Price per night from:US$30
7.3/10
房間有股味道,廁所也是一樣,位置太偏了導航繞一大圈才找到,不推薦大家去入住,環境衞生都不行
Yi Yuan Hotel Shanghai

Yi Yuan Hotel Shanghai

Hotel near Gucun Park Area, Shanghai
Price per night from:US$12

Frequently Asked Questions

What are the most popular hotels in Shanghai?

There are many popular options for hotels in Shanghai. Whether you're traveling for business or a vacation, Floral Hotel ·  Zhujiajiao Chayuan Boutique Hotel (Shanghai Zhujiajiao Ancient Town Shop) (from US$30), Jinyuan Village Hotel (from US$29) and Mi Jia Youth Hotel (from US$13) are popular choices.

What is the average price for hotels in Shanghai?

The average price for hotels in Shanghai is US$31 for weekdays, and US$31 for weekends (Friday–Saturday).

What are available deals for hotels in Shanghai?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Shanghai Inns Information

Total Properties317
Number of Reviews17,862
Highest PriceUS$205
Lowest PriceUS$14
Weekend Avg. PriceUS$31
Weekday Avg. PriceUS$31