Shanghai hotels & apartments, all accommodations in Shanghai

5 star Shanghai hotels

Fairmont Peace Hotel On The Bund

20 Nanjing Road East, Shanghai, China Open map

The 5-star Fairmont Peace Hotel On The Bund Shanghai, positioned approximately 25 minutes' walk from the modern Shanghai Museum, features 2 spa tubs for an unforgettable experience. Guests can relax…

9.4
Superb
598 reviews

Capella Shanghai, Jian Ye Li

480 West Jianguo Road, Shanghai, China Open map

The 5-star Capella Shanghai, Jian Ye Li hotel is situated 750 metres from Shanghai Museum of Arts and Crafts and features massage therapy, a courtyard, and a shared lounge. This hotel is 10 minutes…

9.6
Exceptional
124 reviews

Radisson Blu Hotel Shanghai New World

88 Nanjing Road (W), Shanghai, China Open map

The fantastic 5-star Radisson Blu Hotel Shanghai New World is located in close proximity to Madame Tussauds Shanghai and features ticket service to help you get the most out of your trip. Staying at…

9.2
Superb
10068 reviews

4 star Shanghai hotels

Haig Court - Welcome Drink & Welcome Fruit

No. 370, Huashan Road, Jing'An District, Shanghai, Shanghai, China Open map

Offering comfortable rooms, the 4-star Haig Court - Welcome Drink & Welcome Fruit Shanghai hotel is located about a 25-minute walk from Former French Concession. The hotel provides a safety deposit…

9.0
Superb
2 reviews

Green Court Residence City Center, People'S Square,Shanghai

55 Beijing XI Road, Shanghai, China Open map

Providing 204 rooms, the 4-star Green Court Residence City Center, People'S Square,Shanghai hotel is about a 25-minute walk from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower.

9.1
Superb
1894 reviews

Modena By Fraser Putuo Shanghai

No. 1, Lane 58, Tongchuan Road, Shanghai, China Open map

The 4-star Modena By Fraser Putuo Shanghai hotel, located around 7 km from The Bund Waterfront Promenade, features Wi-Fi in the rooms. For business travellers, a desk and a photocopy machine are…

8.9
Fabulous
1522 reviews

3 star Shanghai hotels

Ji Hotel Shanghai Hongqiao Aegean Sea

Building 3, No.3111, He Chuan Road, Shanghai, China Open map

The 3-star Ji Hotel Shanghai Hongqiao Aegean Sea features 172 rooms and lies within 10 minutes' drive of Shanghai Children's Museum.

10
Exceptional
1 review

Holiday Inn Express Zhabei Shanghai

No.1738 Zhongxing Road, Shanghai, China Open map

Offering air-conditioned rooms and Wi-Fi in public areas, Holiday Inn Express Zhabei Shanghai is 2.9 km from the large People's Public Square and a 10-minute drive from Qianshuiwan Culture Centre.

9.3
Superb
926 reviews

Ji Hotel Shanghai People'S Square West Beijing Road

No. 611, North Chengdu Road, Shanghai, China Open map

Featuring a restaurant and a laundromat, the comfortable 3-star Ji Hotel Shanghai People'S Square West Beijing Road is located merely 6 minutes' stroll from Madame Tussauds Shanghai. Providing access…

9.4
Superb
5 reviews

2 star Shanghai hotels

Shanghai Fish Inn People Square

No. 135, Jiangyin Road, Shanghai, China Open map

Featuring luggage storage, the comfortable Shanghai Fish Inn People Square lies only 8 minutes' walk from the modern Shanghai Urban Planning Exhibition Hall Museum. This 2-star inn offers 17 rooms…

8.7
Fabulous
303 reviews

Shanghai Fish Inn East Nanjing Road

No.4, 74 Long, Ningbo Road, Shanghai, China Open map

The 2-star Shanghai Fish Inn East Nanjing Road is located around 700 metres from Henderson celebrity Shopping Center and features tour/ticket assistance to help you get the most out of your trip.

8.2
Very Good
765 reviews

Holiday Inn Express Shanghai Pudong Chuansha By Ihg

Block 3, No.266, Jielong Avenue, Shanghai, China Open map

Featuring Wi-Fi in public areas, Holiday Inn Express Shanghai Pudong Chuansha By Ihg sits a 10-minute drive from Shanghai Disneyland. Along with impeccable services, a safe deposit box and luggage…

8.6
Fabulous
5 reviews

Recommended Shanghai hotels

Alila Shanghai

No.500 Weihai Road, Jingan District, Shanghai, China Open map

Offering air-conditioned rooms and Wi-Fi in public areas, Alila Shanghai hotel is 2.9 km from the 5-acre Yu Garden and 11 minutes' walk from the attractive Jing'an Sculputure Park. The resort is 3.5…

9.2
Superb
66 reviews

Shanghai Marriott Marquis City Centre

555 Middle Xizang Road (Close To Nanjing Road), Hu, Shanghai, China Open map

Located in the Downtown Shanghai district of Shanghai and approximately 10 minutes' walk from People's Square tube station, the 5-star Shanghai Marriott Marquis City Centre hotel features a steam…

9.2
Superb
2477 reviews

W Shanghai - The Bund

No.66 Lvshun Road, Shanghai, China Open map

Featuring a 2,050-square-metre great room, the 42-storey luxurious W Shanghai - The Bund hotel offers a location about 10 minutes' drive from Former French Concession. The Ritz-Carlton Spa is located…

9.3
Superb
562 reviews