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

Grand Hyatt Shanghai

★★★★★

8.4

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
From
₹16,327

Jin Jiang Pine City Hotel

★★★★

8.4

Very good

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
From
₹6,739
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
From
₹6,183

HUALUXE Shanghai Twelve at Hengshan by IHG

★★★★★

8.4

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
  • bikes
From
₹10,195

Shangri-La Suzhou

★★★★★

8.4

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
From
₹8,527

Four Points by Sheraton Shanghai, Daning

★★★★

8.4

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
From
₹13,309
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
From
₹3,976

Hilton Shanghai Hongqiao

★★★★★

8.4

Very good

  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
  • golf
From
₹7,127
  • wi-fi (free)
  • restaurant
  • ac
  • accessible
From
₹6,088

Sunrise on the Bund

★★★★

8.4

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
From
₹9,148

Chateau Star River Hotel Shanghai Minhang

★★★★

8.4

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
From
₹8,648

Sincere Residence Changfeng

★★★★

8.4

Very good

  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
From
₹6,629
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
From
₹5,073

qingle hotel

★★

8.4

Very good

  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • accessible
From
₹5,853

Equatorial Shanghai

★★★★

8.3

Very good

  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
From
₹11,961

Crowne Plaza Hotel Shanghai by IHG

★★★★

8.3

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
From
₹14,543

DoubleTree by Hilton Hotel Shanghai - Pudong

★★★★★

8.3

Very good

  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
From
₹7,174

Fish Inn East Nanjing Road

★★

8.3

Very good

  • wi-fi (free)
  • restaurant
  • ac
  • car
  • accessible
  • kids club
From
₹4,115
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
From
₹7,232

Jin Jiang Hotel Shanghai

★★★★

8.3

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • shuttle
  • kids club
From
₹8,538
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 ₹3,976 per night in a double room.

Flights to Shanghai