Shanghai

Find Resorts in Shanghai

Enter your dates for the latest hotel rates and availability.

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

We found 6 Resorts in Shanghai for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Toy Story Hotel
Toy Story HotelToy Story HotelToy Story HotelToy Story HotelToy Story HotelToy Story Hotel
69
Hotel near Shanghai Disney Resort,Shanghai
The Toy Story Hotel (Wanju Zongdongyuan Jiudian) is located in the Shanghai Disney Resort, around 18 km (11 mi) from Shanghai Pudong International Airport.Dining options include both Chinese and Western foods, while the lobby bar and coffee shop offer great places to relax.Business travelers are invited to make the most of the multiple meeting rooms as well as the business center.Recreational facilities include a space-themed water play area and The Play Room (suitable for children). This Shanghai hotel provides free in-room Wi-Fi access as well as free parking.

"Staying at the Toy Story Hotel was absolutely worth it—especially if you have kids, the experience is unbeatable. 🚗✨ There are dedicated shuttle buses, a private entrance to the park, and the location is so close that you can easily go back to rest in between. Truly “you get what you pay for.” At first, we thought about booking a hotel outside to save money, but considering the exclusive entrance, early park access, dedicated shuttle, and unbeatable convenience, we decided to spend a bit more here. In the end, it was 100% the right choice, and we’re so satisfied! Next goal—work hard and stay at the Disney Resort itself! 😄🎢🎆"
Very Good
13017 reviews
9.3/10
1 night
From £255
Check Availability
Banyin Yousu Hotel (Shanghai Hongqiao Railway Station National Convention and Exhibition Center)
Banyin Yousu Hotel (Shanghai Hongqiao Railway Station National Convention and Exhibition Center)Banyin Yousu Hotel (Shanghai Hongqiao Railway Station National Convention and Exhibition Center)Banyin Yousu Hotel (Shanghai Hongqiao Railway Station National Convention and Exhibition Center)Banyin Yousu Hotel (Shanghai Hongqiao Railway Station National Convention and Exhibition Center)Banyin Yousu Hotel (Shanghai Hongqiao Railway Station National Convention and Exhibition Center)Banyin Yousu Hotel (Shanghai Hongqiao Railway Station National Convention and Exhibition Center)
99+
Hotel near Hongqiao International Airport Area,Shanghai
The Banyin Yousu Hotel (Shanghai Hongqiao Railway Station National Convention and Exhibition Center) provides a great place for travelers to relax after a busy day. The Banyin Yousu Hotel (Shanghai Hongqiao Railway Station National Convention and Exhibition Center) offers a pleasant stay in Shanghai for those traveling for business or leisure. Traveling to the hotel is easy with Shanghai Hongqiao International Airport located approximately 8km away and Shanghai Hongqiao Railway Station roughly 8km away. There is no shortage of things to see in the area, with the Shuiguo - Hot Spring, Greenland Diamond Museum and Shanghai | 2025 Rich Brian Where Is My Head? Tour all nearby. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. Guests of this Shanghai hotel can make use of the parking facilities. Our guests consider this hotel to have excellent service. This hotel is a popular accommodation for guests traveling for business.

"I arrived late because I drank too much at a social event. I woke up late because I slept late. I didn't really get a good look at the hotel's view that night. I stayed in a second-floor special offer room, but the loft-style layout, Xiao Qiao's chic, didn't detract from the experience at all. In the morning, I wandered around the courtyard, feeling like I'd discovered a paradise near Hongqiao. Through the glass window, I saw a first-floor garden-view king-size bed room. The air was fresh and the slightly Japanese-style semi-privacy was something I must experience next time. The wabi-sabi-style furniture and the rustic-style courtyard all reflected the owner's refined taste."
Very Good
476 reviews
9.3/10
1 night
From £30
Check Availability
Shanghai Disneyland Hotel
Shanghai Disneyland HotelShanghai Disneyland HotelShanghai Disneyland HotelShanghai Disneyland HotelShanghai Disneyland HotelShanghai Disneyland Hotel
99+
Hotel near Shanghai Disney Resort,Shanghai
The Shanghai Disneyland Hotel (Shanghai Dishini Leyuan Jiudian) is located in Shanghai Disney Resort, around 18 km (11 mi) from Shanghai Pudong International Airport and approximately 37 km (23 mi) from Shanghai Hongqiao International Airport.Dining options include both Chinese and Western cuisines, while the lobby bar and coffee shop make great places to relax with a beverage.Business travelers can take advantage of the business center as well as the meeting room.Guests looking to keep active can utilize the indoor swimming pool while those simply wanting to relax can make use of the on-site water play area and hedge maze. This Shanghai hotel provides free Wi-Fi access in public areas as well as free parking.

"This marks my fifth stay at a Disney hotel, and my immediate impression, right from arrival and interacting with the staff, was a significant improvement in service compared to previous visits. Staff proactively came from quite a distance to assist with luggage (something they didn't do previously). There was a welcome towel service upon entering. Many front desk staff remembered my previous visits and still thoroughly explained the park/travel arrangements. The housekeeping staff on my floor always greeted me and even made cute towel animals, like bunnies, when cleaning the room. While the hotel is a bit dated and the rooms are small, this is understandable considering how long it's been operating. However, the dining service and food quality have noticeably declined. The breakfast charges are akin to a luxury 5-star hotel, but the food quality is more like a 3-star establishment. Noodles were pre-cooked and left sitting, and the fried eggs and omelets were dry. The only palatable item was the fresh greens, which were at least fresh. The food definitely wasn't worth the price charged. Many of the predominantly Chinese dishes felt generic, like something from a regular 3-star hotel, offering no 'wow' factor. Interacting with Mickey for photos was also disappointing; the staff lacked enthusiasm and their service attitude was mediocre. It felt like they just wanted to get the photo taken, with a 'take it or leave it' attitude, as if any extra word to guests was a waste of time. This particular area needs significant improvement. I urge the hotel to enhance both its food quality and overall dining standards. Any commendable service, which might garner a rating of 3/5, entirely came from the housekeeping staff."
Very Good
6866 reviews
9.3/10
1 night
From £435
Check Availability
Shanghai
You Might Like
Shanghai Hotels with BreakfastShanghai Hotels with Twin RoomShanghai Hotels with 1 Double BedShanghai Hotels with Swimming PoolShanghai Hotels with Free Cancellation
Yuhuayuan Hotel
Yuhuayuan HotelYuhuayuan HotelYuhuayuan HotelYuhuayuan HotelYuhuayuan HotelYuhuayuan Hotel
34
Hotel near Chongming Island, Changxing Island, Hengsha Island,Shanghai
The Yuhuayuan Hotel provides a great place for travelers to relax after a busy day. Visitors to Shanghai will find that the Yuhuayuan Hotel is a fantastic accommodation choice. The hotel is located approximately 51km from Haimen Railway Station. The nearest railway station is Haimen Railway Station, approximately 51km from the hotel. The nearby area boasts an abundance of attractions including Xugenbaozuqiu Base, Chongming Xunyicao Theme Park and Ocean Flower Island. When guests have some time on their hands they can make use of the onsite facilities. For those driving themselves, parking is provided on site. According to our guests, the location of this hotel is one of the best around.

"The kids were looking forward to it, but from the moment they walked in, they were disappointed! First of all, the house is next to the main road, so it was very noisy at night; secondly, the wood smell was strong, and it felt like the house was moving when you walked on it; thirdly, the details were not in place, you had to ask for toothbrushes and toothpaste yourself, there was no comb, and the washbasin was leaking and not fixed... The breakfast was mediocre, and many of them were not hot or cold. In short, I felt disappointed after the whole trip!"
6 reviews
8.9/10
1 night
From £36
Check Availability
Shanyang Nanyuan Resort (Jinshan City Beach)
Shanyang Nanyuan Resort (Jinshan City Beach)Shanyang Nanyuan Resort (Jinshan City Beach)Shanyang Nanyuan Resort (Jinshan City Beach)Shanyang Nanyuan Resort (Jinshan City Beach)Shanyang Nanyuan Resort (Jinshan City Beach)Shanyang Nanyuan Resort (Jinshan City Beach)
68
Hotel near Jinshan City Beach Area,Shanghai
"A resort recommended by a friend, bring the family to Jinshan to play here, the hotel environment is very good, the rooms are single-family villas, the front desk lady is also very enthusiastic, introduce us to the travel guide around Jinshan, the hotel is very close to the fishing village. It takes less than five minutes to drive. The sanitation in the hotel is also very good, the beds are very comfortable and soft, the hardware facilities are also very good, not only there are conference rooms but also mahjong tables for leisure and entertainment with friends."
Perfect
12 reviews
9.9/10
1 night
From £43
Check Availability
Shanghai Natural Reverberation Resort
Shanghai Natural Reverberation ResortShanghai Natural Reverberation ResortShanghai Natural Reverberation ResortShanghai Natural Reverberation ResortShanghai Natural Reverberation ResortShanghai Natural Reverberation Resort
99+
Hotel near Chongming Island, Changxing Island, Hengsha Island,Shanghai
The Shanghai Natural Reverberation Resort is an ideal spot for travelers wanting to discover the city. Visitors to Shanghai will find that the Shanghai Natural Reverberation Resort is a fantastic accommodation choice. From the hotel, Qidong Railway Station is approximately 81km away. Traveling to and from the railway station is easy with Qidong Railway Station located approximately 81km away. There is no shortage of things to see in the area, with the Guangming Flower Expo Town, Shanghai Natural Curls and Meadows and Gaojia Manor Ecological Park all nearby. After a long day of sightseeing, guests can retire to the comfort of the hotel. For those driving themselves, parking is provided on site. This hotel is particularly popular with those traveling with families.

"I chose the resort on Ctrip during the National Day holiday. It takes 3.5 hours to drive to Chongming Ecological Island. The traffic is very congested during the holiday. The resort is quite large, with complete entertainment facilities, kayaking, swings, children's playground, lawn, fishing, camping, RV camping, KTV, billiards, etc. There are barbecue, Chinese food, tea, a small shop, bonfire party in the evening, and an open-air cinema. The room is a homestay, just clean. The service is warm and thoughtful, and there are small gifts."
144 reviews
8.2/10
1 night
From £46
Check Availability
See All Resorts in Shanghai

Premium Hotels in Shanghai

See all
Discover our curated selection of premium hotels in Shanghai for your next stay
No.
1
The Sukhothai Shanghai Hotels in Shanghai
9.4/10
3467 review

The Sukhothai Shanghai

Hotel near Jing'an District, Shanghai
Highlights
Terrace bar with an indoor-outdoor garden setting
25m indoor heated pool
Select dates to view prices
No.
2
Pudong Shangri-La, Shanghai Hotels in Shanghai
9.5/10
14911 review

Pudong Shangri-La, Shanghai

Hotel near Lujiazui Area, Shanghai
Highlights
180-degree views of the Oriental Pearl Tower
180-degree views of historic architecture on the Bund
Select dates to view prices
No.
3
Shangri-La Qiantan, Shanghai Hotels in Shanghai
9.6/10
7087 review

Shangri-La Qiantan, Shanghai

Hotel near Pudong New Area, Shanghai
Highlights
Botanical Gardenlab cocktail bar
Variety of fitness courses
Select dates to view prices
No.
4
The Langham Shanghai Xintiandi Hotels in Shanghai
9.5/10
4491 review

The Langham Shanghai Xintiandi

Hotel near Huaihai Road Area, Shanghai
Highlights
Elegant bars and restaurants
Well-equipped business facilities
Select dates to view prices
No.
5
SHANGYING CHAO Hotels in Shanghai
9.3/10
260 review

SHANGYING CHAO

Hotel near Xuhui District, Shanghai
"Great design""Delicious breakfast"
Select dates to view prices
No.
6
MaxX By Steigenberger on the Bund Shanghai Hotels in Shanghai
9.4/10
8113 review

MaxX By Steigenberger on the Bund Shanghai

Hotel near The Bund Area, Shanghai
Highlights
View of exotic building clusters in the Bund of Shanghai
View of the Oriental Pearl Tower
Select dates to view prices
No.
7
OPARTMENT The Far Eastern Hotel Hotels in Shanghai
9.7/10
2571 review

OPARTMENT The Far Eastern Hotel

Hotel near People's Square, Shanghai
"Great design""Well decorated"
Select dates to view prices
No.
8
Intercontinental Shanghai Ruijin Hotels in Shanghai
9.5/10
4522 review

Intercontinental Shanghai Ruijin

Hotel near Huaihai Road Area, Shanghai
Highlights
Colorful translucent maple leaves
Elegant classical garden villa
Select dates to view prices
No.
9
Kerry Hotel Pudong Shanghai Hotels in Shanghai
9.4/10
6047 review

Kerry Hotel Pudong Shanghai

Hotel near Pudong New International Expo Center, Shanghai
Highlights
Children's adventure playground with slides
Kangaroo-themed family room
Select dates to view prices
No.
10
Grand Hyatt Shanghai Hotels in Shanghai
9.3/10
14582 review

Grand Hyatt Shanghai

Hotel near Lujiazui Area, Shanghai
Highlights
Luxurious Oriental Pearl Tower view
Enchanting riverside night panorama
Select dates to view prices
No.
11
Shanghai Marriott Marquis City Centre Hotels in Shanghai
9.6/10
7617 review

Shanghai Marriott Marquis City Centre

Hotel near People's Square, Shanghai
"Friendly front desk staff""Convenient for shopping"
Select dates to view prices
No.
12
InterContinental Shanghai Harbour City Hotels in Shanghai
9.4/10
4166 review

InterContinental Shanghai Harbour City

Hotel near Dishui Lake and Lin'Gang Area, Shanghai
Highlights
Large indoor children's playground
Balcony with exclusive garden view
Select dates to view prices
No.
13
LEGOLAND® Hotel Hotels in Shanghai
9.3/10
1336 review

LEGOLAND® Hotel

Hotel near Jinshan Fengjing Ancient Town Area, Shanghai
"Great for kids""Has facilities for children"
Select dates to view prices
No.
14
The Portman Ritz-Carlton, Shanghai Hotels in Shanghai
9.4/10
3096 review

The Portman Ritz-Carlton, Shanghai

Hotel near Jing'an District, Shanghai
"Delicious breakfast""Friendly front desk staff"
Select dates to view prices
No.
15
Melia Shanghai  Parkside Hotels in Shanghai
9.4/10
1907 review

Melia Shanghai Parkside

Hotel near Shanghai Disney Resort, Shanghai
Highlights
Retro rose gold windows
Mutiple dining and bar options
Select dates to view prices
No.
16
Grand Kempinski Hotel Shanghai Hotels in Shanghai
9.3/10
8394 review

Grand Kempinski Hotel Shanghai

Hotel near Lujiazui Area, Shanghai
"Fantastic river view""Delicious breakfast"
Select dates to view prices
No.
17
Metropolitan Seclusive Life In Wukang rd Shanghai Hotels in Shanghai
9.3/10
1223 review

Metropolitan Seclusive Life In Wukang rd Shanghai

Hotel near Huaihai Road Area, Shanghai
Highlights
Regular art and culture exhibitions
Century-old Shanghai elegance
Select dates to view prices
No.
18
JW Marriott Marquis Hotel Shanghai Pudong Hotels in Shanghai
9.6/10
3974 review

JW Marriott Marquis Hotel Shanghai Pudong

Hotel near Lujiazui Area, Shanghai
Highlights
Modern art room with river view
Panoramic Huangpu Riverfront view
Select dates to view prices
No.
19
Xijiao State Guest Hotel Hotels in Shanghai
9.6/10
3263 review

Xijiao State Guest Hotel

Hotel near Hongqiao District, Shanghai
Highlights
Historic garden-style hotel
Garden-style natural oxygen bar
Select dates to view prices
No.
20
Hilton Shanghai City Center Hotels in Shanghai
9.4/10
2977 review

Hilton Shanghai City Center

Hotel near Jing'an District, Shanghai
"Great design""Well decorated"
Select dates to view prices

Frequently Asked Questions

What is the average hotel price in Shanghai this weekend?

The average hotel prices in Shanghai for this weekend are as follows:
3-star hotels: £82
4-star hotels: £92
5-star hotels: £273

What are some good hotels near The Bund in Shanghai?

What are the must-see attractions in Shanghai?

What are the best areas to stay in Shanghai for tourists?

Popular areas highly recommended by visitors to Shanghai include People's Square, Pudong International Airport Area and Lujiazui Area.

How to get good deals on hotels in Shanghai?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.