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-20

2026-06-21

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

Apartments and B&Bs in 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

553 properties found

  • Huaihai Road Branch Xujiahui Garden Large Living Room Luxury Three Bedroom Hengshan Road Henglong Plaza Shanghai Jiao Tong University

    上海市徐汇区宛平南路255弄, Shanghai, China ( Show map )

    Huaihai Road Branch Xujiahui Garden Large Living Room Luxury Three Bedroom Hengshan Road Henglong Plaza Shanghai Jiao Tong University is situated a mere 5 minutes'…

    More...

    From US$ 383
    price for 1 night
    Book Now From US$ 383
  • Eastern Hub - Jing'An Temple Branch Stylish 3-Bedroom In Bustling Area, Surrounded By Trendy Bistro And Bar Street, Only 100M From Subway

    Changde Road 621, Shanghai, China ( Show map )

    Eastern Hub - Jing'An Temple Branch Stylish 3-Bedroom In Bustling Area, Surrounded By Trendy Bistro And Bar Street, Only 100M From Subway Shanghai apartment lies…

    More...

    From US$ 343
    price for 1 night
    Book Now From US$ 343
  • Eastern Hub

    Lane 777, An Yuan Road, Shanghai, China ( Show map )

    The spacious 2-bedroom Eastern Hub Apartment Shanghai lies 3.2 km from Shanghai Grand Theatre and approximately 10 minutes' walk from Wuning Road Station tube…

    More...

    From US$ 262
    price for 1 night
    Book Now From US$ 262
  • Eastern Hub - Jing'An Temple Branch Art Spacious 3-Bedroom, Sunny House With 2 Balconies

    Kangding Road, Shanghai, China ( Show map )

    The 238 m² Eastern Hub - Jing'An Temple Branch Art Spacious 3-Bedroom, Sunny House With 2 Balconies Shanghai is located 25 minutes' walk from the…

    More...

    From US$ 385
    price for 1 night
    Book Now From US$ 385
  • Shanghai Moon Home

    907, No.3, Lane 398, South Henan Road, Huangpu District, Shanghai,, Shanghai, China ( Show map )

    Shanghai Moon Home apartment is located just 1.2 km from the Old Town and a 25-minute walk from the Shanghai Ocean Aquarium. This apartment…

    More...

    From US$ 393
    price for 1 night
    Book Now From US$ 393
  • Chenxiang

    Room 101, Back Entrance, Ground Floor, No. 1, Lane 376, Changle Road 376-1 Changle Road, Shanghai, China ( Show map )

    Chenxiang Apartment Shanghai is located just 1.3 km from the Former French Concession and 20 minutes' walk from the souvenir shopping areas. This apartment is…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Shanghai Downtown Yi Du B&B - Near Hongqiao Station And Jiaotong University

    Room 302, No. 9, Lane 77, Anshun Road, Changning District, Shanghai, China ( Show map )

    Shanghai Downtown Yi Du B&B - Near Hongqiao Station And Jiaotong University lies within 25 minutes' walk of the Shanghai Zhongshan Park and around 600…

    More...

    From US$ 422
    price for 1 night
    Book Now From US$ 422
  • Datong Elite Apartment, Peoples Square, Cbd

    Weihai Court, No. 318 Chongqing North Road, Huangpu District, Shanghai, China ( Show map )

    To enjoy your vacation in Shanghai, stay at Datong Elite Apartment, Peoples Square, Cbd Shanghai, which is 3.3 km from the Bund and approximately 25…

    More...

    From US$ 297
    price for 1 night
    Book Now From US$ 297
  • Fang Di Hotel

    378 Wu Kang Road Xuhui District 200031 Shanghai, Shanghai, China ( Show map )

    The 2-star Fang Di Hotel Shanghai is situated nearly 5 minutes' walk from the Soong Ching-ling Memorial Residence and comes with 24-hour…

    More...

    Book Now
  • Home Inn Shanghai Hongqiao Airport World Trade Conference And Exhibition Centre

    No. 100, Alley 3215, Hongmei Road, Shanghai, China ( Show map )

    Guests of the 2-star Home Inn Shanghai Hongqiao Airport World Trade Conference And Exhibition Centre can enjoy easy access to the Kyushu Living Square…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Holiday Inn Express Shanghai Changyang Road

    1691 Chang Yang Road,, Yang Pu District, Shanghai, China ( Show map )

    Located within 5 minutes' walk of the Jewish Ghetto, the grand Holiday Inn Express Shanghai Changyang Road gives easy access to various tourist attractions. Notable…

    More...

    From US$ 332
    price for 1 night
    Book Now From US$ 332
  • Find Her B&B

    No. 909, Chenqiao Village, Chuansha New Town, Pudong New Area, Shanghai, China ( Show map )

    Find Her B&B Shanghai, located 10 minutes' drive from For the First Time in Forever, boasts a swimming pool. This hotel is also 3.6…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Hanju Guesthouse - Near Disney Park

    No.36, Huawangzhai, Huanglou Village, Chuansha Town, Pudong New Area, China, Shanghai, China ( Show map )

    The 2-star Hanju Guesthouse - Near Disney Park Shanghai is located in Shanghai, 4.5 km from the Huang Yanpei's Former Residence, and offers an infinity…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Ibis Shanghai International Tourism Resort Xiupu Road

    No. 25, Lane 3188, Xiupu Road, Kangqiao Town, Pudong New Area, Shanghai, China ( Show map )

    Ibis Shanghai International Tourism Resort Xiupu Road offers proximity to Shanghai Disneyland, which is located about 10 minutes' drive away. This Shanghai hotel lies in…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Shanghai Sujian Guesthouse Sujian Jingmi Villa

    No. 115, Guojiazhai, Wudian Village, Shanghai, China ( Show map )

    Featuring a swimming pool, Shanghai Sujian Guesthouse Sujian Jingmi Villa is around 6 km from Shanghai Disneyland. You'll need 25-minute drive to Shanghai Pudong…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Shanghai Dolemi Mengmengwu Hotel

    2 Chunxincunwujiazhai, Shanghai, China ( Show map )

    The 5-star Shanghai Dolemi Mengmengwu Hotel is located within 6 km of Shanghai Disneyland, offering 40 rooms along with an aqua park and a…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Shanghai Nanjing Road Youth Hostel

    No. 258 - Tianjin Road - Shanghai, Shanghai, China ( Show map )

    Shanghai Nanjing Road Youth Hostel hotel has 20 rooms and is located 3.6 km from Baocheng Museum. GeGu GuiHua ZhanLanGuan is 10 minutes by car…

    More...

    Book Now
  • Cozy Apartment Best Location 132

    Room 20, Lane 132, South Chengdu Road, Shanghai, China ( Show map )

    Cozy Apartment Best Location 132 Shanghai hotel is situated at a distance of 2.4 km from Shanghai Grand Theatre, which is an excellent place to…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Jingyuan Aroma Garden Hotel Yu Garden

    200 Dajing Road, Huangpu District, Shanghai, Shanghai, China ( Show map )

    Just 0.7 km from Chinese Medicine Museum, the 4-star Jingyuan Aroma Garden Hotel Yu Garden Shanghai includes 34 rooms. Located about a 5-minute…

    More...

    From US$ 230
    price for 1 night
    Book Now From US$ 230
  • Orange Hotel Shanghai Hongqiao Airport Jiuting

    No.1197 Husong Highway, Shanghai, China ( Show map )

    Orange Hotel Shanghai Hongqiao Airport Jiuting offers 120 rooms 10 minutes' drive from Dino Beach. The 3-star hotel in the Songjiang district, 3.6 km…

    More...

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