• USD
  • Help
  • Help
  • USD
    Select currency
    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 ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-04-20
Check-out date:
2026-04-21
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Shanghai

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • 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 (Open map)

    The spacious Urban Hub Superior Suite 3 Bedrooms Near The People'S Square Include Garden Shanghai is situated right in the centre of Shanghai, a 25-minute walk from the Bund. In order to explore the…
    Read more
    7.8
    Good
    13 reviews
  • Hanting Express Shanghai People Square

    No. 343 East Yan An Road, Shanghai, China

    2.4 km to Majestic Theatre Shanghai (Open map)

    Guests of the comfortable Hanting Express Shanghai People Square hotel can easily reach Yanzhong Greenland, located nearly a 5-minute walk away. The 2-star hotel features 175 rooms and such amenities…
    Read more
  • Central Hotel Shanghai - Nanjing Road

    No.555 Jiujiang Road, Shanghai, China

    2.4 km to Majestic Theatre Shanghai (Open map)

    Located just 0.7 km from People's Public Square, the grand Central Hotel Shanghai - Nanjing Road provides a tour desk for the utmost comfort and convenience. Positioned 19 minutes on foot from the…
    Read more
    8.3
    Very Good
    1292 reviews
  • Hao Du Hotel Shanghai

    No. 41 South Guangxi Road, Shanghai, China

    2.4 km to Majestic Theatre Shanghai (Open map)

    Nestled in the Downtown Shanghai district, Hao Du Hotel Shanghai is 3.7 km from The Bund Road. This hotel is located in Shanghai, just around the corner from Dashijie tube station.
    Read more
  • New Harbour Service Apartments

    No. 88 Yongshou Rd, Shanghai, China

    2.4 km to Majestic Theatre Shanghai (Open map)

    Offering an indoor swimming pool, New Harbour Service Apartments Shanghai hotel is situated in the Downtown Shanghai district, 6 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower.
    Read more
  • Riverdale Residence Xintiandi Shanghai

    98 Shou Ning Road, Shanghai, China

    2.4 km to Majestic Theatre Shanghai (Open map)

    0.8 km from Dashijie underground station, the smoke-free Riverdale Residence Xintiandi Shanghai hotel is located in a prime touristic area of Shanghai, merely 5 minutes' walk from the Shanghai Times…
    Read more
    8.7
    Fabulous
    924 reviews
  • Yueyang

    Room 105, No. 7, Lane 77, Yueyang Road, Xuhui District, Shanghai 77-7 Yueyang Rd, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    Situated within a 6-km distance of the Oriental Pearl TV Tower, the 58 m² Yueyang Apartment Shanghai also boasts easy access to Shanghai Metro train station which is approximately a 10-minute ride…
    Read more
    7.0
    Good
    1 review
  • Radisson Collection Hyland Shanghai

    505 Nanjing Road East, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    Positioned only 0.7 km from the Shanghai New World Daimaru and within 10 minutes' walk of East Nanjing Road underground station, the perfect Radisson Collection Hyland Shanghai hotel features a…
    Read more
    8.7
    Fabulous
    4369 reviews
  • Ji Hotel Shanghai People'S Square Middle Fujian Road

    8-18/F, 225 Middle Fujian Road, Huangpu District, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    Located only 1.8 km from the Old Town, Ji Hotel Shanghai People'S Square Middle Fujian Road includes 170 rooms. The hotel also offers Wi-Fi in the rooms.
    Read more
    7.9
    Good
    44 reviews
  • Home Inn Plus Shanghai People'S Square East Jinling Road

    No. 531, East Jinling Road, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    The boutique-style Home Inn Plus Shanghai People'S Square East Jinling Road is situated in the Downtown Shanghai district of Shanghai, around 25 minutes' walk from Shanghai Ocean Aquarium, which is…
    Read more
  • Denpa Inn - The Bund East Nanjing Road

    4/F, No. 205, Fujian Middle Road, Huangpu District, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    Denpa Inn - The Bund East Nanjing Road Shanghai offers 6 rooms 19 minutes' walk from People's Public Park. This hotel also includes a car park.
    Read more
    6.7
    Pleasant
    19 reviews
  • Shanghai Metropark Jichen Hotel

    818 Wanhangdu Road, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    Located 2.2 km from the Shanghai Exhibition Center, the 4-star business Shanghai Metropark Jichen Hotel is 450 metres from the IFA Gallery. The elegant hotel features a sauna, spa therapy, and…
    Read more
    9.0
    Superb
    28 reviews
  • Ruixue

    No. 101, No. 45, Lane 271, Shaanxi South Road, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    The 1-room Ruixue Apartment Shanghai offers easy entry to such city sights as Zhenchalin Tea, situated only 6 minutes' walk away.
    Read more
  • Crystal Hotel - Shanghai The Bund Jinling East Road

    No. 511 Jinling East Road, Huangpu District, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    Located around 400 metres from the 4-star Crystal Hotel - Shanghai The Bund Jinling East Road, guests can quickly reach the Yunnan Road Laozihao Food Street. This Shanghai hotel features safety…
    Read more
    8.1
    Very Good
    182 reviews
  • 大世界

    上海市静安区育婴堂路39弄4号3303室, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    The spacious 1-bedroom 大世界 Apartment Shanghai is around 25 minutes' walk from the 1933 Old Millfun. This 64 m² apartment features a terrace that overlooks the city.
    Read more
    8.9
    Fabulous
    18 reviews
  • Third Floor Youth Hostel

    368-378 Jinling East Road, 3Rd Floor, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    Third Floor Youth Hostel Shanghai hotel is a great place to stay in the Downtown Shanghai district of Shanghai, nearly a 15-minute walk from the Huxinting Teahouse. The hotel also offers guests Wi-Fi…
    Read more
    8.4
    Very Good
    80 reviews
  • Ji Hotel Shanghai Changshou Road

    No.789 Changshou Road, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    Located within a 7-km distance of the 468m-tall poured-concrete tripod Oriental Pearl TV Tower, the 3-star Ji Hotel Shanghai Changshou Road offers Wi-Fi throughout the property and a car park.
    Read more
  • Longchen Holiday Hotel-Close To Xintiandi And Huaihai Middle Road

    118,Yongjia Road, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    Guests of the 2-star Longchen Holiday Hotel-Close To Xintiandi And Huaihai Middle Road Shanghai can visit the Bund, situated approximately 4 km away. This Shanghai hotel also includes public parking.
    Read more
    7.7
    Good
    3 reviews
  • Grand Central Hotel Shanghai - Nanjing Road

    505 Jiujiang Road, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    Featuring 64 rooms, the smoke-free Grand Central Hotel Shanghai - Nanjing Road is within a few steps of a shopping district and about a 15-minute walk from the modern Shanghai Museum. The refined…
    Read more
    8.7
    Fabulous
    998 reviews
  • Shanghai Hills & Aromahome Palette With Balcony Close To Metro Line 9

    N101, No.25, Lane 287, South Shaanxi Road, Huangpu District, Shanghai, China, Shanghai, China

    2.5 km to Majestic Theatre Shanghai (Open map)

    To enjoy your vacation in Shanghai, stay at the spacious 65 m² Shanghai Hills & Aromahome Palette With Balcony Close To Metro Line 9 apartment, which is 2.5 km from the must-see Shanghai Museum and…
    Read more
    7.6
    Good
    7 reviews
Thank you for subscribing
Close