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

  • Neobridge Hotel

    59 Wan Hang Du Hou Lu, Shanghai, China

    2.8 km to Majestic Theatre Shanghai ( Show map )

    The 4-star Neobridge Hotel Shanghai includes 33 rooms and is situated around a 20-minute walk from Suzhou River. 3.1 km from the landscaped…

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Shanghai Hills & Aromahome Terrace Loft With 4K Projector Clsoe To Line 9&12

    Room 101, No. 6, Lane 499, South Xiangyang Road, Xuhui District, Shanghai, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    The spacious Shanghai Hills & Aromahome Terrace Loft With 4K Projector Clsoe To Line 9&12 apartment lies 4.9 km from the Bund and nearly 5…

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Karamay Petroleum Hotel

    333 Jiaotong Road, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    Situated about a 5-minute walk from the 4-star Karamay Petroleum Hotel Shanghai, guests can reach the M97 Gallery in no time. Located around…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Crystal Hotel, Nanjing Road Pedestrian Street, The Bund, Shanghai

    No. 266, Hankou Road, Huangpu District, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    The 4-star Orange Crystal Hotel, Nanjing Road Pedestrian Street, The Bund, Shanghai offers quick access to the Shanghai New World Daimaru, situated nearly 5…

    More...

    From US$ 190
    price for 1 night
    Book Now From US$ 190
  • Eastern Hub - Bund Branch Enjoy The Beautiful Scenery Of The Bund At The People'S Square Of The New Home French Window, The Big Flat Floor Is Close To Huaihai Road, Xintiandi

    Lane 777 Renmin Road, Huangpu District, Shanghai, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    The spacious 2-bedroom Quanxin 民宿 Amin 广场 欣赏 外 滩 Mejing 落地窗 Daping 层 靠近 Xintiani 淮海 Lu Shanghai lies approximately 10 minutes' drive…

    More...

    From US$ 254
    price for 1 night
    Book Now From US$ 254
  • Metropolo Dahua Hotel Shanghai

    918 West Yan'An Road, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    With a location only 0.8 km from the Shanghai Propaganda Poster Art Centre, the 4-star non-smoking Metropolo Dahua Hotel Shanghai provides a 24…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Villas 1931 Hotel Shanghai

    306 Guangdong Road, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    Villas 1931 Hotel Shanghai offers 70 rooms 25 minutes' walk from the Garden Bridge. Located within 500 metres of Old Town, the 4-star hotel…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Shanghai Puyi Hotel - Yu Yuan Garden Chenghuang Temple Xintiandi Laoximen Metro Station

    Yuyuan Subway Station; 2Nd Floor, No. 1117 Fuxing East Road, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    Located within 10 minutes' walk of Infinity Plaza Shanghai, the 2-star Shanghai Puyi Hotel - Yu Yuan Garden Chenghuang Temple Xintiandi Laoximen Metro includes 11…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Radisson Collection Hotel, Xing Guo Shanghai

    78 Xing Guo Road, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    Situated just a 6-minute walk from Wukang Mansion, the 5-star Radisson Collection Hotel, Xing Guo Shanghai features a banquet hall for thoughtfully hosted…

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Shanghai Fish Inn Bund

    639 Middle Henan Road, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    The smoke-free Shanghai Fish Inn Bund is situated near a shopping district, nearly a 25-minute walk from the Birthplace of the Chinese Communist…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Hanting Hotel Shanghai Xiangyang Road

    No.578 South Xiangyang Road, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    The comfortable 2-star Hanting Hotel Shanghai Xiangyang Road enjoys a prime location, within a 3-km distance of places of worship like the Longhua…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Hanting Hotel Shanghai Railway Station North Square

    No. 796, Zhijiang West Road, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    Hanting Hotel Shanghai Railway Station North Square, located 3.4 km from the Luxun Park, features Wi-Fi throughout the property. The Shanghai International Glasses Mall…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Holiday Inn Express Shanghai Putuo By Ihg

    843 Guang Fu XI Road, Putuo District, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    Situated around a 15-minute ride from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower, the fantastic 3-star Holiday Inn Express Shanghai…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Nanying Hotel Shanghai

    1728 Huaihai Middle Road, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    Featuring a hot tub and a sauna, the 3-star Nanying Hotel Shanghai is situated just 400 metres from the Soong Ching-ling Memorial Residence…

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Capella Shanghai, Jian Ye Li

    480 West Jianguo Road, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    Capella Shanghai, Jian Ye Li hotel is situated 0.7 km from the Shanghai Museum of Arts and Crafts and features massage therapy, a courtyard, and…

    More...

    From US$ 1260
    price for 1 night
    Book Now From US$ 1260
  • Tyms 1Br Apt Huijing Garden

    Unit 3003-1, No. 1, Lane 888, Shaanxi South Road, Xuhui District, Shanghai, Shanghai, China

    2.9 km to Majestic Theatre Shanghai ( Show map )

    The 76 m² Tyms 1Br Apt Huijing Garden Shanghai lies 2.2 km from Riverside Promenade and about a 5-minute walk from Jiashan Road tube…

    More...

    Book Now
  • Shanghai Bund Garden Hotel

    200 Han Kou Road ,Shanghai 200002, Shanghai, China

    3 km to Majestic Theatre Shanghai ( Show map )

    Located around 5 minutes' walk from Garden Bridge of Shanghai, the 4-star Bund Garden Hotel Shanghai gives quick access to various city sites. Nestled…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Urban Hub Superior Suite 2 Bedrooms Central Location Close To Commercial District

    No. 2, Lane 88, Luban Road, Huangpu District, Shanghai, Shanghai, China

    3 km to Majestic Theatre Shanghai ( Show map )

    The 1-room Urban Hub Superior Suite 2 Bedrooms Central Location Close To Commercial District Shanghai is also located merely 600 metres from the souvenir…

    More...

    Book Now
  • Vienna International Hotel Shanghai Train Station

    No. 777 Hengfeng Road, Zhabei District, Shanghai, China

    3 km to Majestic Theatre Shanghai ( Show map )

    Located within 25 minutes' walk of the Suzhou Creek, the 4-star Vienna International Hotel Shanghai Train offers amenities such as spa therapy and recreational…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Ji Hotel

    No.230 Jiujiang Road, Shanghai, China

    3 km to Majestic Theatre Shanghai ( Show map )

    Situated about 5 minutes' walk from the 3-star Ji Hotel Shanghai, guests can reach Bund 18 in no time. The hotel is 700 m…

    More...

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