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

2025-07-10

2025-07-11

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

Self Catering 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

45 properties found

  • Hotel Massenet At Sinan Mansions

    No.51, Sinan Road, Shanghai, China ( Show map )

    Boasting massage therapy, a patio, and a garden, Hotel Massenet At Sinan Mansions Shanghai is located a mere 300 metres from Fuxing Park. Oriental Pearl…

    More...

    From US$ 6816
    price for 1 night
    Book Now From US$ 6816
  • Shanghai Marriott Hotel Hongqiao

    2270 Hong Qiao Road, Shanghai, China ( Show map )

    Providing guests with bicycle and car rentals, the 5-star Shanghai Marriott Hotel Hongqiao is located about a 10-minute drive from Shanghai Hongqiao International…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Miju House Jingan-A Quiet Old House In Downtown-Flavor Of Life In Shanghai Alley

    Kangding Road 733, Lane 15, Shanghai, China ( Show map )

    The 4-star Miju House Jingan-A Quiet Old House In Downtown-Flavor Of Life In Shanghai Alley hotel is situated in Jing'an with a…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Citic Pacific Zhujiajiao Jin Jiang Hotel

    No.666, Zhuhu Road, Zhujiajiao Town, 666, Qingpu, China ( Show map )

    Offering a storage for belongings and a restaurant, the upscale Citic Pacific Zhujiajiao Jin Jiang Hotel lies in the Qingpu district with access to natural…

    More...

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

    No. 88 Yongshou Rd, Shanghai, China ( Show map )

    Featuring a currency exchange and a lift, New Harbour Service Apartments Shanghai hotel is within 5 minutes' drive of Yanzhong Greenland. The property boasts a…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Shanghai Green Garden Hotel

    328 Weifang Road, Pudong District, Shanghai, China ( Show map )

    The 4-star Shanghai Green Garden Hotel offers a terrace, located a 10-minute ride from Shanghai Jiangnan Silk Museum. This Shanghai hotel is right…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Lanson Place Jinlin Tiandi Residence Shanghai

    3 Lane 168 Xingye Road, Shanghai, China ( Show map )

    The 5-star Lanson Place Jinlin Tiandi Residence Shanghai hotel enjoys a prime location in the heart of Shanghai, 2.3 km from a popular place…

    More...

    From US$ 488
    price for 1 night
    Book Now From US$ 488
  • Bridge Hotel

    231 Rushan Road Pudong District, Shanghai, China ( Show map )

    Bridge Hotel Shanghai features 120 rooms and lies 3.6 km from Yuyuan Old Street. The property is located in Shanghai, within arm's reach of Century…

    More...

    Book Now
  • Yopark Serviced Apartment-One Park Avenue

    Lane 500 Changde Road, Shanghai, China ( Show map )

    Yopark Serviced Apartment-One Park Avenue Shanghai hotel offers 195 rooms a 10-minute drive from The Bund Famed Waterside Walkway. The accommodation is located…

    More...

    From US$ 239
    price for 1 night
    Book Now From US$ 239
  • Howard Johnson Huaihai Hotel

    1 Fen Yang Road, Xuhui District, Shanghai, China ( Show map )

    Howard Johnson Huaihai Hotel Shanghai features a fitness centre and spa therapy and sits near a tube station. The accommodation puts you in the heart…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Peace Garden Hotel

    2222 Kongjiang Road Shanghai 200092 Shanghai, China, Shanghai, China ( Show map )

    Featuring a bureau de change and a lift, Peace Garden Hotel Shanghai is situated around a 10-minute drive from Shanghai Tower. The accommodation is…

    More...

    Book Now
  • Fang Di Hotel

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

    Situated approximately 25 minutes' walk from the Neo - Gothic Roman Saint Ignatius Catholic Cathedral, the 2-star Fang Di Hotel Shanghai includes a storage room.

    More...

    Book Now
  • Shanghai Skiline World Union Service Apartment

    Room 1912,19Th Floor ,No.199 North Wulumuqi Road, Shanghai, China ( Show map )

    Shanghai Skiline World Union Service Apartment hotel is a great place to stay in Jing'an with a laundry service, as well as business facilities like…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Liston

    900 North Sanxin Road, Songjiang District, Shanghai, Cn, Shanghai, China ( Show map )

    Located 18 minutes' stroll from Thames Town, the 4-star Liston Hotel Shanghai includes 63 rooms. You'll need 26-minute drive to Shanghai Hongqiao International…

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Greenland Haiyue Business Hotel

    500 Xinjiang Road - Shanghai, Shanghai, China, 200070, Shanghai, China ( Show map )

    Featuring a currency exchange and a lift, the 3-star Greenland Haiyue Business Hotel Shanghai stands within 5 minutes' drive of the classical Yu Garden.

    More...

    Book Now
  • Artyzen Habitat Lingang Shanghai

    No. 59 Ziduan Road. Lingang Special Area, Shanghai, China ( Show map )

    Artyzen Habitat Lingang Shanghai hotel features 364 rooms and lies 4.8 km from Dishui Lake. The accommodation is ideally situated 15 minutes' drive from Shanghai…

    More...

    Book Now
  • Lu Jia Zui Century Hotel

    No.2551, Long Yang Road - 201204, Shanghai, China ( Show map )

    Lu Jia Zui Century Hotel Shanghai includes 142 rooms and is 2 km from Shanghai New International Expo Center. The accommodation is located in Shanghai…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Shanghai Apamanshop Service Apartment

    No. 5 356 Lane Jiangning Road, Shanghai, China ( Show map )

    Shanghai Apamanshop Service Apartment hotel has 332 rooms and is located just 650 metres from Museum of O. This hotel is situated about 15 km…

    More...

    From US$ 162
    price for 1 night
    Book Now From US$ 162
  • Pudi Boutique Hotel Fuxing Park Shanghai

    99 Yandang Road, Shanghai, China ( Show map )

    Located in the Downtown Shanghai district of Shanghai, extremely close to Xintiandi, the 5-star Pudi Boutique Hotel Fuxing Park Shanghai features a fitness centre…

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Eversunshine Hotel Shanghai

    1436 South Pudong Road, Shanghai, China ( Show map )

    The 4-star Eversunshine Hotel Shanghai is merely a 5-minute walk from Paris in spring Store and features car rentals for guests' convenience. The…

    More...

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