Skip to main content

Featured hotels near Majestic Theatre Shanghai

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Shanghai Centre Serviced Apartment

Downtown Shanghai, Shanghai (0.3 miles from Majestic Theatre Shanghai)

Only 1 km from Jing'an Temple, Shanghai Centre Serviced Apartment features self-catering apartments with well-equipped modern facilities including an iPod docking station and a satellite TV.

Show more Show less
9.1
Superb
131 reviews
Price from
¥39,749
per night

The Portman Ritz-Carlton Shanghai

Hotel in Downtown Shanghai, Shanghai (0.3 miles from Majestic Theatre Shanghai)

The Portman Ritz-Carlton, Shanghai is located along the bustling West Nanjing Road, thus provides easy access to numerous shopping and entertainment options, as well as cultural attractions.

Show more Show less
8.6
Fabulous
284 reviews
Price from
¥25,912
per night

The Middle House

Hotel in Downtown Shanghai, Shanghai (0.5 miles from Majestic Theatre Shanghai)

Set in Shanghai, 1.4 km from People's Square, The Middle House offers accommodation with free bikes, private parking, a fitness centre and a terrace.

Show more Show less
9
Superb
79 reviews
Price from
¥42,990
per night

The St. Regis Shanghai Jingan

Hotel in Jing'an, Shanghai (0.1 miles from Majestic Theatre Shanghai)

The St. Regis Shanghai Jingan is ideally positioned on West Beijing Road, allowing stunning skyline views in the heart of Shanghai.

Show more Show less
8.4
Very good
78 reviews
Price from
¥38,693
per night

The Sukhothai Shanghai

Hotel in Downtown Shanghai, Shanghai (0.5 miles from Majestic Theatre Shanghai)

Boasting a fitness centre, a bar and 2 restaurants, The Sukhothai Shanghai is situated in Jingan District and is 1.2 km from People's Square.

Show more Show less
8.9
Fabulous
221 reviews
Price from
¥37,988
per night

Jing An Shangri-La, Shanghai

Hotel in Downtown Shanghai, Shanghai (0.5 miles from Majestic Theatre Shanghai)

Located in the heart of Jing’an District, Jing An Shangri-La, West Shanghai is central to Jing’an Kerry Centre, the large-scale complex covering an area of 450,000 square metres.

Show more Show less
8.8
Fabulous
235 reviews
Price from
¥37,540
per night

Top 10 trending hotels near Majestic Theatre Shanghai

Discover our most popular hotels from the last 30 days

Research, refine and make plans for your whole trip