Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Shanghai – 429 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Equatorial Shanghai is conveniently situated about a 4-minute drive from Shanghai Exhibition Centre and Nanjing Road shopping street. It features 3 dining options and a fitness centre.

Show more Show less
8.3
Very good
605 reviews
Price from
£90
per night

Set in Huangpu District in Shanghai, 900 metres from Yu Garden or the Bund, Campanile Shanghai Bund Hotel features a restaurant, bar and free WiFi throughout the property.

Show more Show less
8.3
Very good
743 reviews
Price from
£90
per night

Ramada Plaza Shanghai Pudong Airport is located 1.3 km from Pudong International Airport. It provides free shuttle service to and from Pudong International Airport and it is about a 5-minute drive.

Show more Show less
7.6
Good
527 reviews
Price from
£124
per night

As the gateway to Xintiandi, the lifestyle and entertainment hub of Shanghai, The Langham, Shanghai, Xintiandi is ideally located adjacent to the retail utopia of Huaihai Road, surrounded by various...

Show more Show less
8.8
Fabulous
563 reviews
Price from
£167
per night

A luxurious five-star hotel located in Jing’an, Swissotel Grand Shanghai, is a few steps away from the famous West Nanjing Road.

Show more Show less
8.3
Very good
370 reviews
Price from
£112
per night

Boasting a fitness centre, a bar and 2 restaurants, The Sukhothai Shanghai is situated in Jingan District and is 1.2 km from People's Square.

Show more Show less
8.8
Fabulous
222 reviews
Price from
£256
per night

Shanghai Marriott Marquis City Centre offers amenities and guest service in a downtown location within around a 5-minute walk from East Nanjing Road Pedestrian Street and People’s Square subway hub...

Show more Show less
8.6
Fabulous
300 reviews
Price from
£125
per night

The Portman Ritz-Carlton, Shanghai is located along the bustling West Nanjing Road, thus provides easy access to numerous shopping and entertainment options, as well as cultural attractions.

Show more Show less
8.4
Very good
213 reviews
Price from
£167
per night

Okura Garden Hotel Shanghai is set within 7 acres of private landscaped gardens. It features easy access to The Bund and People's Square, about a 10-minute drive away.

Show more Show less
8.6
Fabulous
442 reviews
Price from
£119
per night

Located in Shanghai and with Shanghai Railway Station reachable within 1.3 km, Meego Yes Hotel provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a...

Show more Show less
7.7
Good
218 reviews
Price from
£20
per night

Most booked hotels in Shanghai in the past month

Shanghai's best hotels with breakfast

Budget hotels in Shanghai

  • Shanghai Baixia Pagoda Hotel

    Shanghai Baixia Pagoda Hotel

    Hotel in Putuo, Shanghai
    Budget Hotel

    Radisson Blu Hotel Shanghai Hong Quan is located at the north of Hongqiao Business District, a 5-minute walk from Shanghai West Railway Station, where you can take subway Line 11.

    9.1
    Superb · 16 reviews
  • Dayin International Youth Hostel

    Dayin International Youth Hostel

    Hotel in Huangpu, Shanghai
    Budget Hotel

    Dayin International Youth Hostel has a fitness centre, shared lounge, a terrace and bar in Shanghai.

    great facilities, even has a gym. clean. nice interior design.

    8.5
    Very good · 339 reviews
  • Holiday Inn Express Shanghai Gubei, an IHG Hotel

    Holiday Inn Express Shanghai Gubei, an IHG Hotel

    Hotel in Changning, Shanghai
    Budget Hotel

    Set in Shanghai and with Jing'an Temple reachable within 6.7 km, Holiday Inn Express Shanghai Gubei, an IHG Hotel offers express check-in and check-out, allergy-free rooms, a shared lounge, free WiFi...

    スタッフが優しかった。基本は中国語だが、意味が分からない時には翻訳機を介してきちんと説明してくれる。

    8.3
    Very good · 195 reviews
  • Novotel Suites Shanghai Hongqiao

    Novotel Suites Shanghai Hongqiao

    Hotel in Shanghai
    Budget Hotel

    Situated in Shanghai, 16 km from Jing'an Temple, Novotel Suites Shanghai Hongqiao features accommodation with a restaurant, private parking and a fitness centre.

    Great room, very spacious, great choice at breakfast

    8.2
    Very good · 148 reviews
  • YaTi by Artyzen Hongqiao Shanghai - Korean Street

    YaTi by Artyzen Hongqiao Shanghai - Korean Street

    Hotel in Minhang, Shanghai
    Budget Hotel

    Located in Shanghai and with Shanghai South Railway Station Metro Station reachable within 8.3 km, YaTi by Artyzen Hongqiao Shanghai - Korean Street provides concierge services, non-smoking rooms, a...

    All of place is clean and very creative lobby and reception.

    8.8
    Fabulous · 218 reviews
  • Lin Yin Holiday Hotel(Pudong Airport)

    Lin Yin Holiday Hotel(Pudong Airport)

    Hotel in Pudong, Shanghai
    Budget Hotel

    Shanghai Lin Yin Holiday Hotel is situated in Shanghai, in the Pudong district. Featuring free 24 hours shuttle service, this property also provides guests with a restaurant.

    Clean, comfortable, and spacious . Value for money

    8.8
    Fabulous · 133 reviews
  • Novotel Shanghai Hongqiao

    Novotel Shanghai Hongqiao

    Hotel in Changning, Shanghai
    Budget Hotel

    Novotel Shanghai Hongqiao in Shanghai has a fitness centre and a shared lounge. The hotel has air-conditioned rooms with a private bathroom and free WiFi.

    Various choice of breakfast, clean & comfort room.

    8.2
    Very good · 169 reviews
  • Hyatt Place Shanghai Tianshan Plaza

    Hyatt Place Shanghai Tianshan Plaza

    Hotel in Changning, Shanghai
    Budget Hotel

    Situated in the centre of Changning District, Hyatt Place Shanghai Tianshan Plaza boasts 150 spacious rooms. Loushanguan Road Subway Station is just a 5-minute walk from the hotel.

    New hotel,It' very clean, good food good taste.

    8.3
    Very good · 157 reviews

Hotels located in the centre of Shanghai

FAQs about hotels in Shanghai

A Beacon of Modern China

A beacon of 21st-century China, Shanghai is modernising at an electrifying rate. Nowhere is this more evident than the skyscraper-punctuated Pudong commercial district. The most distinct - the Oriental Pearl Tower - has a ball at the top and bottom and offers fabulous city views. A number of towers also twist as they go up – a feat of contemporary engineering.

This side of the city also houses Shanghai Pudong International Airport, while Shanghai Hongqiao Airport is over the Huangpu River in the Puxi district. An area of older and less dominating buildings, Puxi features the elegant Bund area whose varied architecture includes a surprising array of Art Deco.

With a choice of shopping centres and small shops beneath brightly lit neon signs just like Chinatowns across the world, Shanghai shopping is fantastic.

Other must-see Shanghai attractions include the wonderful Shanghai Museum and the Jade Buddha Temple. For a break from the hustle and bustle head to the Yuyuan Gardens, the beach or peaceful Zhujiajiao Water Town in the west.

Whether you choose one of the Shanghai hotels, apartments or hostels, take time to go to a tea house, a Chinese institution. Also worth sampling are Shanghai hairy crab, steamed dumplings and the freshwater fish so popular with locals.

Learn more about visiting Shanghai

  • 78 attractions
  • 75 points of interest
  • 22 neighbourhoods
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Shanghai:

Explore guest reviews of hotels in Shanghai

See all

Research, refine and make plans for your whole trip