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

The Peninsula Shanghai

★★★★★

9.2

Excellent

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

Hyatt Regency Shanghai Wujiaochang

★★★★

9.1

Excellent

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

Holiday Inn Shanghai Jing'an

★★★★

9.1

Excellent

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

JW Marriott Marquis Hotel Shanghai Pudong

★★★★★

9.1

Excellent

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

Waldorf Astoria Shanghai on the Bund

★★★★★

9.1

Excellent

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

Jing An Shangri-La, Shanghai

★★★★★

9.1

Excellent

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

MGM Shanghai West Bund

★★★★

9.1

Excellent

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

Evergreen Laurel Hotel, Shanghai

★★★★

9.1

Excellent

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
From
$129
  • parking (free)
  • internet
  • restaurant
  • ac
  • gym
From
$96
  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
  • parking (free)
  • internet (free)
  • restaurant
  • ac
  • gym
  • car
From
$351
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
From
$121

Renaissance Shanghai Putuo Hotel

★★★★★

9.0

Excellent

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

The Langham, Shanghai, Xintiandi

★★★★★

9.0

Excellent

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

Shangri-La Qiantan, Shanghai

★★★★★

9.0

Excellent

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

The Portman Ritz-Carlton Shanghai

★★★★★

8.9

Very good

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

The Senz Hotel & SPA

★★★★★

8.9

Very good

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

Shanghai

Shanghai is a city in China where Trabber offers 205 hotels. The city has 22.3 milions of inhabitants. The official currency is the Chinese Yuan (CN¥). The main touristic places are Sinan Mansions, Shanghai Museum, Shanghai Urban Planning Exhibition Center, Oriental Pearl Tower, Red Town, Shanghai World Financial Center, Duolun Road, China Art Museum and West Bund Museum. The closest hotels to the center of Shanghai are City Hotel Shanghai, Shanghai Moller Villa Hotel - National Historic and Cultural Relics Protection Building, Holiday Inn Express Shanghai Jing'an Temple by IHG, Jin Jiang Hotel and Jin Jiang Tower. It is possible to book cheap hotels in Shanghai from $96 per night in a double room.

Flights to Shanghai