Shanghai blends the beauty of the Ancient Orient and the glamour of modern day international city. We have a selection of world-class hotels in Shanghai for you to choose from - perfect for luxury holidays.
Our collection of luxury hotels in Shanghai offer a level of grandeur and opulence that is perfect for a very special trip. Complete with famous names from around the world, you will find a luxury hotel that is the perfect choice for you.
Our portfolio of hotels in Shanghai boast spectacular Art Deco furnishings, coupled with exciting skyline views over the city and the majestic Huangpu River. Guests enjoying one of our luxury holidays in Shanghai can also take advantage of the range of personalised services available in our hotels. These include guest limousine services, state-of-the-art business centres, personal floor butlers and hi-tech gymnasiums.
For a touch of pure indulgence, why not make the most of our luxury holidays in Shanghai by upgrading to one of the upper-class suites available- a true oasis of calm in this vibrant city.
Many of our luxury hotels in Shanghai have been the setting for some of the city's most prestigious and glamorous events, including fashion shows. Shanghai is such a popular destination for luxury holidays that there is every chance you will be brushing shoulders with one or two well-known faces from stage or screen.
Make it a true luxury holiday with a shopping trip, drinks in a hip bar or a lavish meal? Visit the new, cutting-edge developments around the Bund - No.3 and No.18 on the Bund. Here you'll find the flagship store of Armani in China and several top-class restaurants and bars. Alternatively, head to Nanjing West Road, long home to Shanghai's most prestigious shops.
Please note that you won't be able to make changes to your hotel or car booking. If you want to change your booking you will have to cancel your current booking and make a new booking. This can be done on ba.com.
We cannot guarantee that the same hotel room or car rental option will still be available if you have to cancel and make a new booking.