Search for hotels in Shanghai

Hotels in Shanghai

Find hotels in Shanghai on Trabber. We search the websites of hotels and travel agencies to find your best hotel in Shanghai or any other destination.

Top-rated Shanghai hotels

  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
  • shuttle
From
$103

The PuLi Shanghai

★★★★★

9.0

Excellent

  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
From
$494

Amara Shanghai

★★★★★

9.0

Excellent

  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
  • shuttle
  • kids club
From
$91

InterContinental Shanghai Ruijin by IHG

★★★★★

9.0

Excellent

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
From
$182

Alila Shanghai

★★★★★

9.0

Excellent

  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
From
$344

Renaissance Shanghai Hongqiao

★★★★

9.0

Excellent

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
  • golf
From
$122

voco Shanghai Zhangjiang by IHG

★★★★

9.0

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
From
$85

Pudong Shangri-La, Shanghai

★★★★★

9.0

Excellent

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
From
$145
  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
From
$50

Donghu Collection Hotel

★★★★

9.0

Excellent

  • spa
  • swimming pool
  • parking (free)
  • internet (free)
  • restaurant
  • ac
  • gym
  • accessible
From
$96

Hotel Indigo Shanghai Jing'An by IHG

★★★★

9.0

Excellent

  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
From
$153
  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • kids club
From
$139
  • parking
  • wi-fi (free)
  • ac
From
$51

Renaissance Shanghai Putuo Hotel

★★★★★

9.0

Excellent

  • spa
  • swimming pool
  • parking (free)
  • internet (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
From
$98

Golden Tulip Bund New Asia

★★★★

8.9

Very good

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
From
$86
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
From
$93

Xijiao State Guest Hotel

★★★★

8.9

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
From
$192

Artyzen Habitat Taopu Shanghai

★★★★★

8.9

Very good

  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
  • pets
From
$60

Pullman Shanghai Qingpu Excellence

★★★★★

8.9

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • kids club
  • bikes
From
$68

InterContinental Shanghai Jing’ An by IHG

★★★★★

8.9

Very good

  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
From
$141
Shanghai source

Shanghai

Shanghai is a city in China where Trabber offers 291 hotels. The city has 22.3 millions of inhabitants. The official currency is the Chinese Yuan (CN¥). The main touristic places are Shanghai Museum, Shanghai Urban Planning Exhibition Center, Oriental Pearl Tower, Shanghai Ocean Aquarium, China Art Museum and West Bund Museum. The closest hotels to the center of Shanghai are City Hotel, Shanghai Moller Villa, Holiday Inn Express Shanghai Jing'an Temple by IHG, Okura Garden Hotel Shanghai and Jin Jiang Hotel Shanghai. It is possible to book cheap hotels in Shanghai from $50 per night in a double room.

Flights to Shanghai