hote.ls logo
SGD
hote.ls

New hotel search

Hotels in Shanghai

All hotels in Shanghai, China. Search from over 315 accommodations (500 hotels) in Shanghai with prices starting at CNY 415.

You can find 162 five star hotels in Shanghai. The biggest one is Pudong Shangri-La,.

Yes there are over 143 hotels with pool.

You can find 500 hotels in Shanghai, China. Harbour Plaza Metropolitan, Pudong Shangri-La, and Shanghai Marriott Marquis City Centre are some of the biggest.

There are over 78 hotel chains in Shanghai. Among them are Holiday Inn Express (21 hotels), Crowne Plaza Hotels & Resorts (8 hotels) and Holiday Inn Hotels & Resorts (8 hotels).

The hotel with the best review score is Vienna International Hotel Pudong New International Exbition Central with an average user score of 10.00 out of 10, this hotel also has 4 stars. The hotel that has the most number of rooms is Harbour Plaza Metropolitan, this hotel has an average user score of 8.60 out of 10. The most popular hotel on our website is Shanghai T Plus Hotel Residence on .

There are two hotels with beach in Shanghai. Mandarin Oriental Pudong, and Shanghai Dongjiao State Guest Hotel.

Yes. There are many hotels in Shanghai, China with family rooms. Shanghai Marriott Marquis City Centre and DoubleTree by Hilton Pudong - Present welcome cookie are two of them.