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
From
$107

JW Marriott Shanghai Fengxian

★★★★★

9.7

Excellent

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

Capella Shanghai, Jian Ye Li

★★★★★

9.6

Excellent

  • spa
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • kids club
From
$968

Fairmont Peace Hotel

★★★★★

9.5

Excellent

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

The Shanghai EDITION

★★★★★

9.4

Excellent

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

Mandarin Oriental Pudong, Shanghai

★★★★★

9.4

Excellent

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

The Ritz-Carlton Shanghai, Pudong

★★★★★

9.4

Excellent

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

Shanghai ruochu designer Guesthouse

★★★

9.4

Excellent

  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
From
$84

MGM Shanghai West Bund

★★★★

9.4

Excellent

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

Kevin's Old House

★★★

9.4

Excellent

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

Bulgari Hotel Shanghai

★★★★★

9.4

Excellent

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

The Peninsula Shanghai

★★★★★

9.4

Excellent

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

J Hotel, Shanghai Tower

★★★★★

9.3

Excellent

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

W Shanghai - The Bund

★★★★★

9.3

Excellent

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

Regent Shanghai On The Bund

★★★★

9.3

Excellent

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

Bellagio by MGM Shanghai

★★★★★

9.3

Excellent

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

Hengshan Garden Hotel

★★★★★

9.3

Excellent

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

Shanghai

Shanghai is a city in China where Trabber offers 286 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 and Shanghai Ocean Aquarium. 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 $84 per night in a double room.

Flights to Shanghai