Find hotels in Shanghai from £23

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top 10 Shanghai hotels and places to stay

The Langham, Shanghai, Xintiandi

5.0 star property
9.4 out of 10, Exceptional, (1007)
"Great hotel , top location I highly recommended it"
The price is £132
includes taxes & fees
30 Apr - 1 May
The Langham, Shanghai, Xintiandi

Conrad Shanghai

5.0 star property
8.6 out of 10, Excellent, (1005)
"Customer service was great."
The price is £127
includes taxes & fees
5 May - 6 May
Conrad Shanghai

Jing An Shangri-La, Shanghai

5.0 star property
9.2 out of 10, Wonderful, (354)
"Wonderful for business and family. "
The price is £180
includes taxes & fees
25 May - 26 May
Jing An Shangri-La, Shanghai

Mandarin Oriental Pudong, Shanghai

5.0 star property
9.6 out of 10, Exceptional, (471)
"The staff was fantastic from helping book taxis to translation aid. Aside from that my room, with a River view, was breathtaking. I felt so relaxed. Highly recommend and p.s. don't skip the breakfast buffet."
The price is £168
includes taxes & fees
29 Apr - 30 Apr
Mandarin Oriental Pudong, Shanghai

Pudong Shangri-La, Shanghai

5.0 star property
9.0 out of 10, Wonderful, (866)
"Great staff close to shopping"
The price is £118
includes taxes & fees
10 May - 11 May
Pudong Shangri-La, Shanghai

Hyatt Place Shanghai Hongqiao CBD

5.0 star property
9.0 out of 10, Wonderful, (516)
"Good Services"
The price is £55
includes taxes & fees
4 May - 5 May
Hyatt Place Shanghai Hongqiao CBD

Kerry Hotel Pudong Shanghai

5.0 star property
9.0 out of 10, Wonderful, (465)
"Quite pleasant. Convenient near Metro and mall"
The price is £106
includes taxes & fees
10 May - 11 May
Kerry Hotel Pudong Shanghai

Radisson Collection Hyland Shanghai

4.0 star property
8.6 out of 10, Excellent, (1000)
"Very central, great breakfast and clean"
The price is £84
includes taxes & fees
6 May - 7 May
Radisson Collection Hyland Shanghai

Okura Garden Hotel Shanghai

5.0 star property
9.0 out of 10, Wonderful, (1000)
"Classic place,room is very clean,super quiet at night. location is also good,close to metro. Everything met expectation except had very bad experience in the parking lot on the day of leaving. An intern was using very rude tone to order us to move our car while we were loading luggage. we had an sports car which had two big doors. in order to open the door to move things around from trunk to back seat,we had to back our car a little bit out of parking spot but not blocking the road in any way....
The price is £103
includes taxes & fees
4 May - 5 May
Okura Garden Hotel Shanghai

Blossom House Shanghai On The Bund

4.5 star property
9.6 out of 10, Exceptional, (8)
"I enjoyed my brief stay at this hotel My room was big with a terrace. Very clean Plenty of hot water and good water pressure I felt very safe Staff that did a great job: The guy the checked me out. He was friendly, caring Housekeeping ladies: Nice and friendly This hotel is about 30 minute walk from Nanjing Road. About 2.5 blocks away from the pier where you would get a ferry to tour the Huangpu river I love walking, I did not mind the distance on foot Getting a taxi very easy. Use Didi...
The price is £117
includes taxes & fees
22 May - 23 May
Blossom House Shanghai On The Bund

Ramada Plaza Shanghai Pudong Airport

4.0 star property
8.0 out of 10, Very good, (1001)
"Great place. "
The price is £71
includes taxes & fees
28 Apr - 29 Apr
Ramada Plaza Shanghai Pudong Airport

Grand Central Hotel Shanghai

4.5 star property
9.0 out of 10, Wonderful, (1003)
"I liked everything about this hotel and my room.. would stay there again and again "
The price is £83
includes taxes & fees
6 May - 7 May
Grand Central Hotel Shanghai

Holiday Inn Express Shanghai Pudong Airport by IHG

3.0 star property
8.6 out of 10, Excellent, (347)
"The location is very convenient: "
The price is £47
includes taxes & fees
4 May - 5 May
Holiday Inn Express Shanghai Pudong Airport by IHG

The Sukhothai Shanghai

5.0 star property
9.6 out of 10, Exceptional, (310)
"My favorite hotel in Shanghai! "
The price is £192
includes taxes & fees
28 Apr - 29 Apr
The Sukhothai Shanghai

Hyatt on the Bund, Shanghai

5.0 star property
8.6 out of 10, Excellent, (874)
"Staff was attentive and very helpful with our needs. Much appreciated."
The price is £115
includes taxes & fees
18 May - 19 May
Hyatt on the Bund, Shanghai

Grand Hyatt Shanghai

5.0 star property
9.0 out of 10, Wonderful, (1003)
"Good update "
The price is £141
includes taxes & fees
30 Apr - 1 May
Grand Hyatt Shanghai

Central Hotel Shanghai

4.0 star property
8.8 out of 10, Excellent, (1000)
"Excellent location, easy walk to attractions like The Bund and Old Shanghai. Great shopping and restaurants all around. Comfortable & clean room. "
The price is £75
includes taxes & fees
5 May - 6 May
Central Hotel Shanghai

The Kunlun Jing An

4.5 star property
8.8 out of 10, Excellent, (340)
"I had a great stay at this hotel located right in the heart of Shanghai. The location is super convenient—perfect for shopping, dining, and exploring the city. It’s also right next to a subway station, which made getting around incredibly easy. The staff were all helpful and professional. I want to give a special mention to the housekeeping lady who was always so kind and friendly—she made sure our room was spotless every day. Also, a big thank you to Tom from the luggage department. He was...
The price is £76
includes taxes & fees
28 Apr - 29 Apr
The Kunlun Jing An

Bellagio by MGM Shanghai

5.0 star property
9.4 out of 10, Exceptional, (68)
"I am picky on all areas but this hotel thought thru most areas and very satisfying on my stay!!"
The price is £332
includes taxes & fees
1 May - 2 May
Bellagio by MGM Shanghai

Cordis Shanghai Hongqiao

4.5 star property
9.2 out of 10, Wonderful, (274)
"Great"
The price is £63
includes taxes & fees
30 Apr - 1 May
Cordis Shanghai Hongqiao
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.
Don't see what you're looking for?
See all available properties in Shanghai

Great weekend hotel deals in Shanghai

Showing deals for:9 May - 11 May
Save an average of 15% on thousands of hotels when you're signed in

Shanghai and related destinations

Come to Shanghai and enjoy its museums, temples and sightseeing.

Trip time! Discover the history, museums and temples in Beijing.

Experience the festivals, museums and history in Guangzhou!

Seoul is calling! Discover its castle, culture, museums and more.

Ho Chi Minh City is calling! Discover its cafes, museums, castle and more.

Frequently asked questions

What is the best area to stay in Shanghai?
Downtown Shanghai is the best area for travellers seeking a dynamic mix of modernity and tradition. Renowned for its stunning skyline, this vibrant hub features iconic landmarks like the Oriental Pearl Tower and the historic Bund, offering a captivating juxtaposition of old and new. With an abundance of shopping, dining, and cultural experiences, Downtown Shanghai provides a convenient base for exploring the city’s rich offerings.

For those keen to indulge in a bit of excitement, the Pudong district presents an ideal option. Famous for its luxurious casinos and high-end hotels, this area attracts visitors looking to experience the thrill of gaming alongside world-class hospitality. It’s an excellent choice for couples or friends planning a lively getaway filled with entertainment.

Families will find Downtown Shanghai equally appealing, as it boasts numerous attractions suitable for all ages. The nearby Shanghai Ocean Aquarium and the lush green spaces of Century Park offer fantastic opportunities for family fun and relaxation. With an array of family-friendly dining options and convenient transport links, parents can effortlessly explore the city while keeping the little ones entertained.
What are the best hotels in Shanghai that travellers recommend?
The Fairmont Peace Hotel on the Bund is a standout option for travellers visiting Shanghai, boasting an impressive review score of 9.6. This iconic hotel features a full-service spa offering a range of treatments, including deep tissue and hot stone massages, ensuring relaxation after a day of exploring the vibrant city. Guests rave about the elegant Art Deco design and the stunning river views, making it a superb haven for couples seeking a romantic getaway.

For families, the Mandarin Oriental Pudong, Shanghai, also rated 9.6, is an excellent choice. This hotel combines luxury with convenience, offering spacious suites and an indoor pool where children can splash around. Parents can unwind in the full-service spa or take advantage of the business centre if work calls. With its proximity to family-friendly attractions, it serves as a wonderful base for creating lasting memories.

Business travellers will appreciate The Puli Hotel And Spa, rated 9.4, which seamlessly blends modern amenities with a tranquil atmosphere. With multiple meeting rooms, high-speed internet, and a fully equipped business centre, it caters to all professional needs. After meetings, guests can indulge in rejuvenating spa treatments or relax by the indoor pool, striking the superb balance between work and leisure.

Lastly, The Langham, Shanghai, Xintiandi is another impressive option, also rated at 9.4. Its central location near shopping and cultural sites enhances convenience for both leisure and business travellers. The hotel’s full-service spa and a variety of dining options provide a luxurious experience, making it ideal for those who want to indulge while enjoying the city’s rich heritage.

These top-rated hotels in Shanghai not only promise exceptional service but also cater to diverse traveller needs, ensuring a memorable stay in this dynamic city.
What are the best family hotels in Shanghai?
For families seeking a delightful stay in Shanghai, the Fairmont Peace Hotel on the Bund shines with its stunning views and a customer review rating of 9.6. This hotel offers complimentary cribs for little ones, making it easier for parents traveling with infants. The hotel’s elegant stay and proximity to local attractions ensure that families can enjoy both comfort and convenience during their stay.

Another excellent option is the Mandarin Oriental Pudong, Shanghai, also boasting a high rating of 9.6. This property features connecting rooms, which are great for families needing extra space, alongside onsite babysitting services for those moments when parents want to enjoy some adult time. The mix of luxury and family-friendly amenities makes this hotel a sought-after choice.

The Sukhothai Shanghai is another standout, offering a family-friendly environment with its dedicated children’s meals and connecting rooms. Rated 9.6 by guests, this hotel also features a pool area suitable for families, ensuring that kids can splash around while parents relax nearby.

As another option, The Langham, Shanghai, Xintiandi, with a review score of 9.4, welcomes children with free meals and cribs, making it a convenient choice for parents. Its daily housekeeping service and snack bar add to the ease of family travel, allowing families to unwind and enjoy their time together.

Lastly, The Puli Hotel And Spa, also rated 9.4, offers amenities like children’s slippers and a beautiful garden for outdoor play. With its family-friendly approach, this hotel ensures that both kids and adults experience a luxurious stay without compromising on comfort. Find more child-friendly accommodations in Shanghai.
What are the best 5-star hotels in Shanghai?
The Fairmont Peace Hotel on the Bund, a luxurious 5-star gem rated 9.6 by guests, is an iconic haven in Shanghai, offering a blend of history and contemporary luxury. This stunning property features an array of exceptional amenities, including a full-service spa that provides indulgent treatments such as deep tissue and hot stone massages, ensuring a rejuvenating experience for couples looking to unwind together. With its elegant Art Deco design and river views, the ambiance is great for romantic getaways.

For those seeking an equally opulent stay, the Mandarin Oriental Pudong, Shanghai, also boasting a 9.6 rating, offers an exquisite experience with its inviting indoor pool and luxurious spa facilities. Guests can indulge in couples treatments or enjoy a serene atmosphere in the sauna, making it an ideal retreat for couples desiring intimacy and relaxation. The rooms are equipped with modern comforts, including complimentary high-speed Wi-Fi and 24-hour room service, adding an extra layer of convenience to your stay.

Another excellent choice is The Sukhothai Shanghai, which enjoys a stellar review score of 9.6. This hotel features a tranquil spa offering a range of treatments from aromatherapy to hydrotherapy. Couples can delight in the peaceful settings, which also include an indoor pool great for leisurely afternoons together. Additionally, the hotel is conveniently located near shopping centres, allowing for a blend of relaxation and exploration.

The Langham, Shanghai, Xintiandi, rated 9.4, combines luxury with accessibility, featuring a full-service spa and exquisite dining options. The spa provides a variety of treatments, including body wraps and facial treatments, ideal for couples seeking a pampering day together. Its proximity to cultural sites and shopping districts enhances the experience, providing both leisure and adventure.

Finally, The Puli Hotel And Spa, with a great rating of 9.4, stands out for its holistic approach to wellness. Couples can enjoy the expansive spa services, including reflexology and detoxification wraps, along with access to an indoor pool and fitness facilities. The hotel’s contemporary design and serene atmosphere make it an inviting choice for travellers who appreciate a blend of luxury and tranquility. Find more luxury hotels in Shanghai.
What are the best spa hotels in Shanghai?
For an exceptional spa experience in Shanghai, the Fairmont Peace Hotel on the Bund stands out with its impressive rating of 9.6 out of 10. This luxurious hotel offers a full-service spa featuring a wide array of treatments, including Deep Tissue Massage, Hot Stone Massage, and couples treatment rooms, superb for those looking to indulge in relaxation together. The hydrotherapy treatments and steam room add an extra layer of comfort, ensuring a revitalizing escape in the heart of the city.

Another fantastic option is the Mandarin Oriental Pudong, Shanghai, also rated 9.6. This elegant hotel boasts a full-service spa where couples can enjoy soothing massages and pampering treatments, including facial treatments and aromatherapy options. The relaxing atmosphere is ideal for those seeking a serene getaway while still being centrally located to explore everything Shanghai has to offer.

The Sukhothai Shanghai, with a stellar rating of 9.6, invites guests to enjoy a range of holistic treatments, from body wraps to Thai massages. The couples treatment rooms create a romantic ambiance, allowing partners to unwind together after a day of adventure.

The Puli Hotel And Spa is another excellent choice, rated 9.4, offering a tranquil environment with its comprehensive spa services. Guests can indulge in detoxification wraps and body treatments, making it a top pick for couples looking to pamper themselves in style.

Lastly, The Langham, Shanghai, Xintiandi, also rated 9.4, features a luxurious spa with a variety of body treatments and hydrotherapy options. The friendly space is superb for couples who wish to relax and rejuvenate during their stay. See all spa hotels in Shanghai.
What hotels in Shanghai offer free breakfast?
The Grand Hyatt Shanghai, a stunning five-star hotel, not only features breathtaking river views but also offers a complimentary breakfast for children, making it an excellent choice for families. Guests rave about the 24-hour room service, luxurious bathrobes, and the inviting indoor pool. With a customer review rating of 9.0, it’s no wonder travellers appreciate the convenience and quality this hotel provides.

For a more budget-friendly option, the Holiday Inn Express Shanghai Tangzhen is also rated 9.0 and includes a complimentary breakfast, ensuring a great start to the day. This hotel features a cozy indoor pool and free WiFi, great for families looking to relax after a day of exploring the city.

Families will also love the Novotel Shanghai Clover, which offers free breakfast for children, an outdoor seasonal pool, and a delightful playground. With a rating of 8.8, this family-friendly property goes the extra mile, providing a children’s club and free area shuttles, making family outings a breeze.

For travellers seeking a business-friendly stay, the Fairfield by Marriott Shanghai Jingan and Holiday Inn Express Shanghai Pudong Airport both provide complimentary breakfast options and essential amenities like free WiFi and business centres, suiting guests who prioritize convenience and functionality during their visit. Find more hotels with free breakfast in Shanghai.
What are the top pet-friendly hotels in Shanghai?
Green Court Premier Jinqiao Shanghai is a fantastic choice for pet owners looking for a comfortable stay. This highly-rated hotel boasts a remarkable customer review score of 9.6 and offers a range of amenities that cater to both families and furry friends. Guests appreciate the indoor pool, which provides a relaxing retreat, while the children’s playground ensures that the little ones have plenty of fun. The hotel also features a kitchen in each room, great for those who prefer to prepare their own meals, along with balconies for enjoying the fresh air.

For those seeking a luxurious experience, the W Shanghai - The Bund, with its impressive review score of 9.4, offers a dazzling array of amenities. This five-star hotel features stunning views of the lake and river, along with an onsite spa that provides a variety of treatments to unwind after a day of adventures. Families will find that the W also offers cribs free of charge, making it convenient for those traveling with infants.

Travellers looking for a blend of comfort and convenience may also consider the DoubleTree by Hilton Shanghai Hongqiao, which receives high praise with a review score of 9.2. This hotel features an indoor pool, rooftop terrace, and free cribs, making it family-friendly while also suiting pet owners.

For couples or business travellers, Le Méridien Shanghai, Minhang offers a stylish retreat with its art deco design and an onsite spa, earning an excellent score of 9.0. This hotel features a vibrant shopping district nearby, great for those looking to explore the local culture.

Each of these properties not only welcomes pets but also ensures a memorable stay for all guests, whether they are traveling with family, friends, or solo. See more pet-friendly hotels in Shanghai.
What are the top boutique hotels in Shanghai?
The URBN Boutique Shanghai emerges as a great choice for travellers seeking a unique and stylish experience in the heart of the city. This chic hotel, boasting a stellar rating of 9.0, is situated in a vibrant shopping district, making it an ideal base for exploration and indulgence. Guests are enveloped in comfort with designer toiletries and premium bedding, ensuring a restful stay that feels both luxurious and personalized.

For those who appreciate a touch of elegance, the Shanghai Marriott Hotel Parkview offers a lavish retreat rated 9.2 by visitors. This 5-star establishment features Club Level rooms with exclusive lounge access, where guests can enjoy complimentary refreshments in a refined atmosphere. The spacious suites are thoughtfully designed with Frette Italian sheets and plush bathrobes, creating a serene environment great for couples looking to unwind after a day of adventure in bustling Shanghai.

If you’re after a romantic ambiance, the Moller Villa Hotel Shanghai is a charming 4.5-star option that combines cozy elegance with modern comforts, earning a review score of 8.4. With couples dining options and sumptuous suites, this boutique hotel invites you to indulge in intimate moments, making it a delightful choice for lovebirds.

Each of these boutique hotels promises a great experience, allowing you to enjoy the rich culture and vibrant life of Shanghai while indulging in the luxury and convenience that travellers seek. Whether you’re shopping, dining, or simply relaxing, these hotels provide the great backdrop for creating unforgettable memories. See all boutique hotels in Shanghai.
What are the best budget hotels in Shanghai?
Urcove by HYATT shanghai Jing’an is a fantastic choice for budget-conscious travellers seeking comfort and convenience. Rated an impressive 9.4 by guests, this hotel offers free in-room WiFi, a stocked minibar, and complimentary toiletries, ensuring that your stay is both enjoyable and straightforward. With accessible fitness facilities and self-parking, families will find it easy to unwind after a day of exploring the vibrant city.

Another excellent option for families is the Shanghai JOYFUL YARD Hotel. With a traveller review score of 9.2, it provides thoughtful amenities like free airport transportation and a shuttle service to nearby theme parks, making it ideal for adventurous families looking to explore. The hotel also offers free cribs and slippers for children, ensuring comfort for the little ones while parents can enjoy the convenience of free self-parking and WiFi.

For those traveling without children, the SSAW Boutique Hotel Shanghai Bund is a charming property located near historical and shopping districts, appealing to couples and solo travellers alike. With cozy rooms featuring premium bedding and designer toiletries, this hotel is great for those wanting to indulge in a bit of luxury without breaking the bank, all while enjoying a traveller rating of 8.8. View all budget hotels in Shanghai.
What are the most romantic hotels in Shanghai for couples?
For couples seeking a romantic escape in Shanghai, The Langham, Shanghai, Xintiandi is an exceptional choice, boasting a stellar rating of 9.4. This hotel offers an array of luxurious amenities, including a full-service spa where couples can enjoy rejuvenating treatments together, along with a sauna and hydrotherapy options to enhance your relaxation experience. The on-site dining is great for intimate meals, making it a delightful spot for romance.

Another fantastic option is the Renaissance Shanghai Caohejing Hotel, also rated 9.4. This hotel features a range of couples treatments, including hot stone and Thai massages, ensuring you both find tranquility amidst the bustling city. With its friendly space and excellent service, it provides a great backdrop for couples looking to unwind together.

The Pudong Shangri-La, rated 9.0, is another great contender. This hotel not only offers breathtaking river views but also luxurious spa facilities, including a hot tub and a variety of massage options. Couples can enjoy intimate dining experiences and take advantage of the serene spa offerings for a truly relaxing getaway.

These hotels deliver a blend of sophistication and charm, making them ideal for couples who want to create memorable experiences together while enjoying the luxurious amenities that each property has to offer. Whether you’re indulging in a couple’s massage or savoring a romantic dinner, these options provide the great setting for a romantic retreat in Shanghai. See all romantic hotels in Shanghai.
Where can I find the best nightlife in Shanghai?
Shanghai’s nightlife is as dazzling and dynamic as the city itself, with a wealth of options to suit every taste.

The Bund is a must-visit for those looking to experience upscale bars and luxurious nightclubs with stunning views of the Huangpu River. Here, you can sip on expertly crafted cocktails while taking in the iconic skyline, making it a great spot for a glamorous night out.

For a more local vibe, head to the French Concession, where you’ll find charming bars and pubs tucked away in tree-lined streets. This area offers a mix of laid-back lounges and late-night venues, great for those wanting to enjoy a more intimate atmosphere.

Xujiahui is known for its lively club scene, with several large nightclubs featuring international DJs and extravagant performances. If you’re in the mood to dance the night away, this neighbourhood is sure to deliver an unforgettable experience.

In contrast, the creative and artsy district of Tianzifang offers a more energetic nightlife experience. Here, you can explore a variety of small bars and live music venues, often featuring local musicians and artists, adding a unique flavour to your evening.

Lastly, if you’re after something truly special, consider visiting one of Shanghai’s rooftop bars. Venues like Flair Rooftop and the SWIXXZ rooftop provide breathtaking views and an upscale atmosphere, great for a romantic evening or a sophisticated gathering with friends.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to “My Trips”, and selecting your reservation. To find flexible deals, filter your search by “Fully refundable property” for hotels in Shanghai.
How can I save on a Shanghai hotel booking with Expedia?
Members always get our best prices. Find our best Shanghai hotel deals by joining Expedia’s free travel rewards program today. As a member, you can unlock instant savings and member perks when you’re logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Shanghai hotel?
Prices for hotels in Shanghai often vary, but you can find a great deal from £23 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by “Price: low to high” for the cheapest rate.