Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-06-09

2026-06-10

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Shanghai near Majestic Theatre Shanghai

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

606 properties found

  • Shanghai Elong Hotel By The Bund And Nanjing Road Pedestrian Street

    Elong Hotel, No. 595 Jiujiang Road, Huangpu District, Shanghai, Shanghai, China

    2.3 km to Majestic Theatre Shanghai ( Show map )

    Overlooking the city, Shanghai Elong Hotel By The Bund And Nanjing Road Pedestrian Street is around a 25-minute walk from Fuxing City Park. The…

    More...

    From US$ 184
    price for 1 night
    Book Now From US$ 184
  • Floris Suites, Wuyuan Road, Shanghai

    No.1-16, Lane 281, Wuyuan Road, Xuhui District, Shanghai, China

    2.3 km to Majestic Theatre Shanghai ( Show map )

    To enjoy your vacation in Shanghai, stay at Floris Suites, Wuyuan Road, Shanghai, which is just a 9-minute walk from Ferguson Lane and only…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Eastern Hub - People Square Branch New 3 Bedrooms House

    Block 2, 218 Tianmu Middle Road, Jing'An District, Shanghai, China, Shanghai, China

    2.3 km to Majestic Theatre Shanghai ( Show map )

    The spacious 218 m² Eastern Hub - People Square Branch New 3 Bedrooms House Shanghai lies within a 3-km distance of the 5 - acre Yu…

    More...

    From US$ 300
    price for 1 night
    Book Now From US$ 300
  • Holiday Inn Shanghai Vista

    700 Chang Shou Road, Shanghai, China

    2.3 km to Majestic Theatre Shanghai ( Show map )

    The smoke-free Holiday Inn Shanghai Vista, situated just a 6-minute walk from the Jing'an Workers' Stadium, boasts a private art gallery. The fantastic…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Qingyan

    Room 106, No. 10, Lane 275, Anfu Road, Xuhui District 275 Anfu Road, Shanghai, China

    2.3 km to Majestic Theatre Shanghai ( Show map )

    To enjoy your vacation in Shanghai, stay at the 25 m² Qingyan Apartment Shanghai, which is approximately 100 metres from the Leo Xu Projects and…

    More...

    Book Now
  • Holiday Inn Shanghai Nanjing Road By Ihg

    No. 595 Jiujiang Road, Huangpu District, Shanghai, China

    2.3 km to Majestic Theatre Shanghai ( Show map )

    Located 20 minutes' walk from the New World City Plaza, Holiday Inn Shanghai Nanjing Road By Ihg includes 428 rooms with views of the city.

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Shanghai Sk Lusso Hotel People'S Square, Nanjing Road Walkway简奢酒店逅熙

    上海市黄浦区北京东路668号, Shanghai, China

    2.3 km to Majestic Theatre Shanghai ( Show map )

    Situated nearly a 5-minute walk from the 4-star Shanghai Sk Lusso Hotel People'S Square, Nanjing Road Walkway简奢酒店逅熙, guests can reach the Shanghai New…

    More...

    Book Now
  • Atour Light Hotel Shanghai The Bund East Jinling Road

    3-7F, No.118, South Yunnan Road, Shanghai, China

    2.3 km to Majestic Theatre Shanghai ( Show map )

    Offering a location a 6-minute walk from the Yunnan Road Laozihao Food Street, Atour Light Hotel Shanghai The Bund East Jinling Road offers 95…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Ji Hotel Shanghai Wuning Road Subway Station

    No.651 Changshou Road, Shanghai, China

    2.3 km to Majestic Theatre Shanghai ( Show map )

    Offering a luggage room and a restaurant, the comfortable 3-star Ji Hotel Shanghai Wuning Road Subway is about 500 metres from Jing'an Workers' Stadium.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Zhome-Suhe Luxury Mansion-Near Nanjing Road

    Room A1805, No.50, Lane 9, Qufu Road, Jing'An District, Shanghai, China

    2.4 km to Majestic Theatre Shanghai ( Show map )

    Zhome-Suhe Luxury Mansion-Near Nanjing Road Shanghai apartment is situated in Shanghai, about a 15-minute stroll from the boutique LWH Gallery, and offers…

    More...

    From US$ 340
    price for 1 night
    Book Now From US$ 340
  • Floris Suites Xiangyang South Road

    Room 101, No. 5, Lane 352, Xiangyang South Road, Tianping Road Subdistrict, Shanghai, China

    2.4 km to Majestic Theatre Shanghai ( Show map )

    The 1-room Floris Suites Xiangyang South Road Shanghai lies about a 10-minute ride from the Neo-Gothic Roman Saint Ignatius Catholic Cathedral and…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Moxy Shanghai Putuo

    No 409 Aomen Road ,Putuo District ,Shanghai, Shanghai, China

    2.4 km to Majestic Theatre Shanghai ( Show map )

    Offering a vending machine and a lift, Moxy Shanghai Putuo hotel is located merely a 6-minute walk from Qianshuiwan Culture Centre. Bandu Cabin is…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Innocondo Extended Stay Changning West Wuding Road

    1371-37 Wuding West Road, Shanghai, China

    2.4 km to Majestic Theatre Shanghai ( Show map )

    To enjoy your vacation in Shanghai, stay at the 45 m² Innocondo Extended Stay Changning West Wuding Road Shanghai apartment, which is nearly 15 minutes'…

    More...

    Book Now
  • Zhome-Deplex Luxury Apartment-Near The Bund

    Room1005,11F,Buildinga,Suhewan Apartment,No.50 Lane9 Qufu Road,Jingan District, Shanghai, China

    2.4 km to Majestic Theatre Shanghai ( Show map )

    Zhome-Deplex Luxury Apartment-Near The Bund Shanghai is situated in Shanghai, just 1.6 km from the Bund, and offers spa amenities such as a…

    More...

    From US$ 410
    price for 1 night
    Book Now From US$ 410
  • Urban Hub Superior Suite 3 Bedrooms Near The People'S Square Include Garden

    No. 2, Lane 199, Hubei Road, Huangpu District, Shanghai, Shanghai, China

    2.4 km to Majestic Theatre Shanghai ( Show map )

    The spacious Urban Hub Superior Suite 3 Bedrooms Near The People'S Square Include Garden Shanghai is located a 5-minute walk from the Shanghai Brush…

    More...

    From US$ 413
    price for 1 night
    Book Now From US$ 413
  • 璞晶唯庭酒店

    静安区曹家渡街道智慧广场武宁南路488号, Shanghai, China

    2.4 km to Majestic Theatre Shanghai ( Show map )

    Located within 5 minutes' walk of the 3-star 璞晶唯庭酒店 Shanghai, guests can quickly reach the Jing'an Workers' Stadium. Notable for its location, 4.5 km…

    More...

    Book Now
  • Hanting Express Shanghai People Square

    No. 343 East Yan An Road, Shanghai, China

    2.4 km to Majestic Theatre Shanghai ( Show map )

    Offering a restaurant, the comfortable Hanting Express Shanghai People Square hotel lies in the Downtown Shanghai district of Shanghai, a mere 12 minutes' walk from…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Central Hotel Shanghai - Nanjing Road

    No.555 Jiujiang Road, Shanghai, China

    2.4 km to Majestic Theatre Shanghai ( Show map )

    Located within 5 minutes' walk of the YongAn XiuXian Street, the grand Central Hotel Shanghai - Nanjing Road offers 34 rooms with views of the city.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Hao Du Hotel Shanghai

    No. 41 South Guangxi Road, Shanghai, China

    2.4 km to Majestic Theatre Shanghai ( Show map )

    Hao Du Hotel Shanghai offers 203 rooms, situated about a 15-minute walk from Taiping Lake. This 2-star hotel is nestled just 1.1 km…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • New Harbour Service Apartments

    No. 88 Yongshou Rd, Shanghai, China

    2.4 km to Majestic Theatre Shanghai ( Show map )

    New Harbour Service Apartments Shanghai hotel, located only an 8-minute walk from the modern Shanghai Museum and 2 km from the 468m-tall poured…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104