Shanghai airport hotels

Search among 47 available hotels and places to stay in Shanghai from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-47 out of 47
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map31.7 km from City Centre
From   US$ 100 /nightSelect
8.0
Great83 reviews
MapView on map5.0 km from City Centre1.4 km from Shanghai International Tennis Centre
From   US$ 96 /nightSelect
8.2
Great92 reviews
8.6 km from City Centre
From   US$ 96 /nightSelect
8.6
Great164 reviews
5.1 km from City Centre
From   US$ 94 /nightSelect
8.2
Great54 reviews
6.6 km from City Centre
From   US$ 73 /nightSelect
26.0 km from City Centre
From   US$ 109 /nightSelect
8.2
Great27 reviews
17.5 km from City Centre
From   US$ 60 /nightSelect
17.8 km from City Centre
From   US$ 157 /nightSelect
8.4
Great80 reviews
7.0 km from City Centre
From   US$ 78 /nightSelect
8.2
Great54 reviews
4.6 km from City Centre1.7 km from Shanghai International Tennis Centre
From   US$ 116 /nightSelect
8.6
Great57 reviews
5.3 km from City Centre1.4 km from Shanghai International Tennis Centre
From   US$ 69 /nightSelect
22.6 km from City Centre
From   US$ 80 /nightSelect
8.4
Great75 reviews
3.7 km from City Centre1000 m from Jing'an Temple Station
From   US$ 168 /nightSelect
8.4
Great60 reviews
4.1 km from City Centre1.3 km from Shanghai International Tennis Centre
From   US$ 178 /nightSelect
7.8
Very good18 reviews
4.2 km from City Centre1.3 km from Jing'an Temple Station
From   US$ 104 /nightSelect
8.2
Great20 reviews
10.0 km from City Centre
From   US$ 135 /nightSelect
8.2
Great71 reviews
10.2 km from City Centre
From   US$ 123 /nightSelect
7.8
Very good55 reviews
6.6 km from City Centre
From   US$ 74 /nightSelect
8.4
Great180 reviews
5.1 km from City Centre
From   US$ 63 /nightSelect
8.4
Great80 reviews
7.0 km from City Centre
From   US$ 82 /nightSelect
8.6
Great16 reviews
9.2 km from City Centre
From   US$ 175 /nightSelect
8.2
Great80 reviews
8.2 km from City Centre
From   US$ 122 /nightSelect
8.2
Great35 reviews
9.0 km from City Centre
From   US$ 105 /nightSelect
8.4
Great47 reviews
8.1 km from City Centre
From   US$ 143 /nightSelect
7.6
Very good3 reviews
4.6 km from City Centre1.6 km from Wuning Road Station
From   US$ 103 /nightSelect
7.8
Very good5 reviews
8.1 km from City Centre
From   US$ 98 /nightSelect
8.4
Great7 reviews
14.7 km from City Centre
From   US$ 125 /nightSelect
8.0
Great84 reviews
4.7 km from City Centre1.3 km from Wuning Road Station
From   US$ 45 /nightSelect
8.2
Great37 reviews
14.3 km from City Centre
From   US$ 104 /nightSelect
8.0
Great8 reviews
4.5 km from City Centre1.3 km from Wuning Road Station
From   US$ 78 /nightSelect
7.4
Very good33 reviews
9.3 km from City Centre
From   US$ 61 /nightSelect
28.2 km from City Centre
From   US$ 58 /nightSelect
8.4
Great79 reviews
15.4 km from City Centre
From   US$ 144 /nightSelect
29.2 km from City Centre
From   US$ 81 /nightSelect
7.6
Very good1 review
7.2 km from City Centre
From   US$ 77 /nightSelect
8.4
Great73 reviews
5.3 km from City Centre1.4 km from Shanghai International Tennis Centre
From   US$ 70 /nightSelect
8.0
Great92 reviews
3.5 km from City Centre900 m from Jing'an Temple Station
From   US$ 69 /nightSelect
8.4
Great191 reviews
7.7 km from City Centre
From   US$ 139 /nightSelect
8.2
Great16 reviews
8.6 km from City Centre
From   US$ 97 /nightSelect
8.4
Great30 reviews
17.0 km from City Centre
From   US$ 130 /nightSelect
12.0 km from City Centre
From   US$ 42 /nightSelect
8.2
Great39 reviews
16.3 km from City Centre
From   US$ 100 /nightSelect
8.0
Great170 reviews
14.0 km from City Centre
From   US$ 72 /nightSelect
8.4
Great58 reviews
15.5 km from City Centre
From   US$ 79 /nightSelect
8.4
Great37 reviews
11.3 km from City Centre
From   US$ 81 /nightSelect
8.2
Great25 reviews
4.4 km from City Centre900 m from Shanghai International Tennis Centre
From   US$ 92 /nightSelect
8.4
Great29 reviews
13.6 km from City Centre
From   US$ 133 /nightSelect

Best hotels and places to stay in Shanghai

Why visit?

Shanghai is a vibrant cosmopolitan city that offers a unique blend of culture, history, and modernity. As the largest city in China, it is home to iconic landmarks such as the Oriental Pearl Tower and the Bund. Visitors can also explore traditional Chinese gardens, sample delicious local cuisine, and enjoy world-class shopping experiences. With a wide range of accommodations available, including hotels in Shanghai, Shanghai hotels, hotels in Shanghai China, and luxury hotels in Shanghai, it is an ideal destination for tourists.

Where to stay?

The Bund: Located in the heart of Shanghai, The Bund is a waterfront area that offers stunning views of the city skyline and the Huangpu River. It is home to many luxury hotels in Shanghai, including the iconic Fairmont Peace Hotel and The Peninsula Shanghai. Staying in this area allows tourists to easily access popular attractions such as Nanjing Road and Yu Garden, as well as enjoy the vibrant nightlife and shopping options.

Pudong: Pudong is the modern financial district of Shanghai, famous for its futuristic skyscrapers and bustling atmosphere. This area is home to several renowned hotels, including the Shanghai Marriott Hotel City Centre and the Grand Hyatt Shanghai. Tourists staying in Pudong can visit iconic landmarks like the Shanghai Tower and the Oriental Pearl Tower. The Lujiazui area also offers excellent shopping opportunities in malls such as Super Brand Mall and IFC Mall.

French Concession: For a more relaxed and charming experience, tourists can choose to stay in the French Concession area. This neighborhood showcases Shanghais colonial past with its tree-lined streets, historic buildings, and boutique hotels. The ShangHai XinTianDi Hotel and the Hotel Indigo Shanghai on the Bund are popular choices. The French Concession is known for its trendy cafes, boutiques, and art galleries. Tianzifang, a labyrinth of alleyways filled with shops, restaurants, and studios, is a must-visit.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $500.

Best value for money:

Holiday Inn Shanghai Vista: This hotel offers comfortable rooms at an affordable price, making it a great choice for budget-conscious travelers. Located in the Putuo district, it provides easy access to attractions like Jingan Temple and West Nanjing Road. The hotel boasts modern amenities, including a fitness center, restaurant, and free Wi-Fi.

Metropolo Classiq, Shanghai Bund Circle: Situated in Huangpu, this hotel offers a stylish and comfortable stay without breaking the bank. It is located within walking distance of the Bund and Yu Garden, allowing guests to explore Shanghais iconic landmarks. The rooms are well-appointed, and the hotel features a restaurant, bar, and 24-hour front desk service.

Jinjiang Inn Shanghai Pudong Airport II: Conveniently located near Pudong International Airport, this hotel is ideal for travelers with early or late flights. It offers affordable accommodation with clean and comfortable rooms. The hotel provides a free shuttle service to and from the airport, making it a convenient choice for transit passengers.

Best kids-friendly hotels:

Shanghai Disneyland Hotel: Located near Shanghai Disneyland, this hotel offers a magical experience for families with children. The hotel features Disney-themed rooms, a kids play area, and various dining options. Guests staying at the hotel enjoy extended access to the park, ensuring a memorable stay for the little ones.

The Langham, Shanghai, Xintiandi: Situated in the heart of the city, this luxury hotel offers a range of amenities suitable for families. It features spacious rooms and suites, some with interconnecting options. The hotel provides a kids club, babysitting services, and a rooftop pool for family enjoyment.

Best hotels for a romantic getaway:

Waldorf Astoria Shanghai on the Bund: Nestled on the historic Bund, this luxury hotel offers a perfect setting for a romantic escape. The elegant rooms and suites provide stunning views of the city skyline. Guests can indulge in a rejuvenating spa treatment, dine at fine restaurants, and enjoy a romantic stroll along the riverfront.

The Peninsula Shanghai: Known for its timeless elegance, this 5-star hotel exudes luxury and charm. Located on the historic Bund, it offers luxurious rooms and suites with modern amenities. Couples can enjoy a romantic dinner at the rooftop restaurant, relax at the spa, or take a leisurely walk along the promenade.

Best for location:

Shanghai Marriott Hotel City Centre: This hotel is situated in the heart of downtown Shanghai, making it a convenient base for exploring the city. It is within walking distance of popular attractions like Nanjing Road and the Peoples Square. The hotel offers spacious rooms, multiple dining options, and a fitness center.

Hotel Indigo Shanghai on the Bund: Located in the vibrant Bund area, this boutique hotel combines modern design with classic charm. It offers panoramic views of the river and iconic skyline. Guests can explore nearby attractions, visit trendy restaurants and bars, and enjoy easy access to transportation.

Jing An Shangri-La, West Shanghai: Situated in the Jingan district, this hotel provides a central location for both business and leisure travelers. It is connected to the Jingan Kerry Centre, offering a variety of dining and shopping options. The hotel features luxurious rooms, multiple restaurants and bars, and a spa for relaxation.

Best for a short city break:

Hotel Equatorial Shanghai: Located in the vibrant Huangpu district, this hotel offers comfortable rooms and convenient amenities. It is within walking distance of popular shopping areas like Xintiandi and Peoples Square. The hotel features a fitness center, swimming pool, and multiple dining options.

Hyatt Regency Shanghai, Wujiaochang: Situated in the Wujiaochang commercial area, this hotel is a great choice for a short city break. It offers contemporary rooms, a fitness center, and a rooftop bar with panoramic views. Guests can explore nearby attractions, experience local cuisine, and enjoy the lively atmosphere of the area.

Show moreLess