Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-02-25

2026-02-26

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

477 properties found

  • Magnotel Hotel Shanghai Railway Station Magnolia Plaza

    No.228 Moling Road, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The 2-star Magnotel Hotel Shanghai Railway Station Magnolia Plaza, located around 25 minutes' walk from the must-see Shanghai Museum, offers guests a restaurant.

    More...

    Book Now
  • Eastern Hub

    Block A, No. 618 Xujiahui Road, Huangpu District, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The spacious 2-bedroom Eastern Hub Apartment Shanghai lies 3.5 km from the Bund and about 5 minutes' walk from Dapuqiao Road tube station. The…

    More...

    From US$ 228
    price for 1 night
    Book Now From US$ 228
  • Novotel Shanghai Jingan

    558 North Xizang Road Jingan District Shanghai, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The 4-star Novotel Shanghai Jingan hotel is nestled near a shopping district, around a 5-minute walk from the Shanghai Railway Museum. The Shanghai…

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Westing Hotel-Double Queen Beds Room

    Room 106, Back Room 10, Lane 1050, Yuyuan Road, Changning District, Shanghai, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The 1-room Westing Hotel-Double Queen Beds Room Shanghai lies within 4 km of People's Public Square and around 5 minutes by car from…

    More...

    Book Now
  • Jingyuan Aroma Garden Hotel Yu Garden

    200 Dajing Road, Huangpu District, Shanghai, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    Only 10 minutes' walk from Infinity Plaza Shanghai, the 4-star Jingyuan Aroma Garden Hotel Yu Garden Shanghai includes 34 rooms. The hotel is about…

    More...

    From US$ 230
    price for 1 night
    Book Now From US$ 230
  • Ehub - Modern-Style, Fully Equipped Apartment With 3Bedroom Near Bund

    No. 1, Jingyili, Lane 129, Fujian South Road, Huangpu District, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The spacious Ehub - Modern-Style, Fully Equipped Apartment With 3Bedroom Near Bund Shanghai includes a terrace and is situated a 5-minute walk from City…

    More...

    From US$ 425
    price for 1 night
    Book Now From US$ 425
  • Hualuxe Shanghai Twelve At Hengshan

    12 Hengshan Road, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    Situated nearly 25 minutes' walk from the Xintiandi, the intimate Hualuxe Shanghai Twelve At Hengshan hotel features Wi-Fi in public areas and free private…

    More...

    From US$ 162
    price for 1 night
    Book Now From US$ 162
  • Bulgari Hotel Shanghai

    Lane 108 North Shanxi Road, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The 5-star smoke-free Bulgari Hotel Shanghai, located just 1.8 km from the Brilliance Shimao International Plaza, boasts a heated pool and a health…

    More...

    From US$ 781
    price for 1 night
    Book Now From US$ 781
  • Moli B&B - The Bund Riverview Nanjing East Road 3-Bedrooms With Elevator Apartment Near The Subway

    Room 1605, 508 Tiantong Road, Hongkou Distric 北外滩街道, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    Located within 300 metres of the Suzhou Creek and Young Allen Court, the spacious Moli B&B - The Bund Riverview Nanjing East Road 3-Bedrooms…

    More...

    From US$ 201
    price for 1 night
    Book Now From US$ 201
  • The Bund Riverside Hotel

    398 Beijing Road East, Huangpu District, 398?, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    Situated around a 5-minute walk from Suzhou Creek, the 4-star The Bund Riverside Hotel Shanghai offers cars for rent. The hotel is nestled…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Pier One Hotel

    No 130 Yichang Road, Shanghai, Cn, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    Located 4.5 km from Bund International Architecture Exhibition, the 4-star Pier One Hotel Shanghai is just 5 minutes' walk from Qianshuiwan Culture Centre. Situated…

    More...

    Book Now
  • Ascott Heng Shan Shanghai

    No 99 Hengshan Road, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    Ascott Heng Shan Shanghai is located in Shanghai, 4.6 km from The Bund Road, and pampers guests with sauna facilities and an indoor pool. The…

    More...

    From US$ 311
    price for 1 night
    Book Now From US$ 311
  • Shanghai Hills&Zinn 2Br Retreat With Kitchen, Near Key Institutions

    Room 401, 4/F, No. 10, Lane 384, Jianguo West Road, Xuhui District, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The spacious 75 m² Shanghai Hills&Zinn 2Br Retreat With Kitchen, Near Key Institutions apartment lies approximately 800 metres from Shanghai International Tennis Centre and…

    More...

    From US$ 183
    price for 1 night
    Book Now From US$ 183
  • Baselite-Xintiandi Serviced Apartment

    Building B, No. 569, South Xizang Road, Huang Pu District, Shanghai, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The 3-star Baselite-Xintiandi Serviced Apartment Shanghai hotel sits merely an 8-minute stroll from the Birthplace of the Chinese Communist Party and offers…

    More...

    Book Now
  • Tyms Apt Hengshan Rd Near Iapm K11 Line9

    No. 888, Shanxi South Road, Xuhui District, Shanghai, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The spacious 77 m² Tyms Apt Hengshan Rd Near Iapm K11 Line9 Shanghai is nearly 25 minutes' walk from the Iapm Shopping Mall and boasts…

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • Ji Hotel Shanghai The Bund Shandong Middle Road

    No.300 Shandong Middle Road, Huangpu District, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    Located within 3 km of the Bund, the 3-star Ji Hotel Shanghai The Bund Shandong Middle Road offers air-conditioned rooms about 5 minutes'…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Ji Hotel Shanghai Zhongshan Park Jiangsu Road

    No. 350 Changning Road, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The 3-star Ji Hotel Shanghai Zhongshan Park Jiangsu Road lies about a 10-minute drive from Shanghai International Gymnastic Centre, and features a luggage…

    More...

    Book Now
  • Urban Hub Bund Art Deco 3Bedroom Enjoy The View Of Shanghai With Balcony

    Building 7, Donghuaihai Apartment, Lane 777, Renmin Road, Huangpu District, Shanghai, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    238 m² Urban Hub Bund Art Deco 3Bedroom Enjoy The View Of Shanghai With Balcony apartment offers proximity to such tourist attractions as the expansive…

    More...

    From US$ 255
    price for 1 night
    Book Now From US$ 255
  • Tonight Homestay South Shanxi Road Shanghai

    No.500 South Xiangyang Road, Xuhui District, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The 4-star Tonight Homestay South Shanxi Road Shanghai hotel provides proximity to the souvenir shopping areas, which is located only 1.3 km away. You'll…

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • Forever Autumn

    Room 101, No. 25, Lane 384, Jianguo West Road, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    To enjoy your vacation in Shanghai, stay at the 1-room Forever Autumn Shanghai apartment, which is around a 10-minute ride from the Fuxing…

    More...

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