Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Bed and Breakfasts in Shanghai

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Bed and Breakfasts in Shanghai

Hotel Coka Shanghai Pudong Airport/Disney
3.5 out of 5
No 1030, South Chuanhuan Road, Pudong, Shanghai
Get Rates

Located in Pudong, this bed & breakfast is 2.1 mi (3.4 km) from Wu Changshuo Memorial Hall and 2.1 mi (3.4 km) from Huaxia Culture Park. Shanghai Disneyland© ...

5/5Exceptional! (2 reviews)
Near subway and very clean!

"That is a very impressive living experience. I was so surprised when I get into the room. They have auto blind, auto lights, and auto toilet. This TOTO toilet I only saw in five-star hotels at Tokyo. Location, Location, Location! The hotel locates very near by the subway, about 5-10 mins walking. ..."…"

Reviewed on 7 Dec 2019

Hotel Coka Shanghai Pudong Airport/Disney
Pushu Villa Shanghai NECC
3.5 out of 5
No.1655, Huqingping Rd, Shanghai
Get Rates

Located in Qingpu, this bed & breakfast is 1.7 mi (2.8 km) from National Exhibition and Convention Center and within 6 miles (10 km) of Hongqiao Tiandi and Qibao ...

4/5Very Good! (4 reviews)
THIS IS NOT A HOTEL!!!!

"This is NOT A HOTEL. It should not even be listed. This is a residential area that you are not allowed in unless someone escorts you inside. Hotels.com needs to do a better job validating Hotels. NOTHING on the site represents the actual room. I arrived at the gate the security guard told us they ..."…"

Reviewed on 26 Jul 2018

Pushu Villa Shanghai NECC
Shanghai Xinchuan Boutique Apartment
3 out of 5
Lane 5333, zhoudeng road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
Get Rates

Located in Pudong, this bed & breakfast is within 9 miles (15 km) of Shanghai Disneyland©, Shanghai Zhangjiang Hi-Tech Park and Museum of Traditional Chinese ...

Shanghai Xinchuan Boutique Apartment
Yitel-Shanghai Xintiandi Tianzifang
4 out of 5
166 Luban Road, Huangpu District, Shanghai, Shanghai
Get Rates

Located in Dapuqiao, this bed & breakfast is within 1 mile (2 km) of Taikang Road, Former French Concession and Xintiandi Style Shoppping Centre. People's Square ...

Yitel-Shanghai Xintiandi Tianzifang
Shanghai Vince's House
3 out of 5
Block 910, Xiba Road, Chenjiazhen, Chongming, Shanghai
The price is RM146 per night

Situated in Shanghai, this bed & breakfast is within 32 miles (52 km) of Waigaoqiao Free Trade Zone, Shanghai Zhangjiang Hi-Tech Park and Shanghai Science and ...

1/5 (1 review)
It's complete scam.

"Can't even go check in since actual location of it's physical hotel is almost 100km, km!!!! From where it shown in Expedia website and Google map, even locate on government office. Disappointed from Expedia offer. You should banned this hotel"…"

Reviewed on 13 Jul 2018

Shanghai Vince's House
Xiaoqin Home near Joaotong University, Zizhu Park
3.5 out of 5
No. 127 Jinping Road, Lane 777, Room 801, Minhang District, Shanghai
Get Rates

Located in Minhang, this bed & breakfast is within 9 miles (15 km) of Shanghai Everbright Convention & Exhibition Center, Shanghai Jiao Tong University and Shanghai ...

4.3/5Excellent! (4 reviews)
Very kind and hospitable people

"Clean apartment, owners are extremely nice and often made me breakfast and even did my laundry twice. Nice big room, interesting location. The only problem is that the location is misrepresented on the map - the apartment is probably 8 km south of where it shows on the map"…"

Reviewed on 26 Aug 2017

Xiaoqin Home near Joaotong University, Zizhu Park
Delightel Hotel West Shanghai @ F1 Circuit

Located in Qingpu, this bed & breakfast is within 9 mi (15 km) of Shanghai Volkswagen Automotive Plant, National Exhibition and Convention Center, and Shanghai ...

Delightel Hotel West Shanghai @ F1 Circuit
Shanghai Muyi Hotel
2 out of 5
No.158 Xinghong Road, Shanghai, Shanghai
Get Rates

Located in Minhang, this bed & breakfast is 2 mi (3.2 km) from Hongqiao Tiandi and 2.4 mi (3.9 km) from National Exhibition and Convention Center. Shanghai Outlets ...

Shanghai Muyi Hotel
Can't see what you're looking for?
See all available properties in Shanghai
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Shanghai

InterContinental Shanghai Expo
InterContinental Shanghai Expo
4.5 out of 5
1188 Xueye Road, Shanghai, Shanghai
The price is RM523 per night
4.3/5Excellent! (160 reviews)
Wonderful stay!

"It was very pleasant, service was good and breakfast was outstanding. Thanks! very comfortable stay, will come back again."…"

Reviewed on 8 Dec 2019

InterContinental Shanghai Expo
Park Hyatt Shanghai
Park Hyatt Shanghai
5 out of 5
No 100 Century Avenue Pudong, Shanghai, Shanghai
The price is RM1,088 per night
4.6/5Wonderful! (225 reviews)

"My definition of luxury, this hotel strikes the perfect balance of elegance and simplicity. Rooms are tastefully decorated with all the amenities your'd come to expect from a 5 star hotel including automatic black out curtains and one touch lighting control. The views from this hotel is one of the ..."…"

Reviewed on 8 May 2020

Park Hyatt Shanghai
Sofitel Shanghai Hyland
Sofitel Shanghai Hyland
4 out of 5
505 Nanjing Road East, Shanghai, Shanghai
The price is RM273 per night
4.2/5Excellent! (1,482 reviews)

"This hotel may not be the newest of most luxurious in the area, but you can't beat it on location, with Nanjing Lu pedestrian street right down stairs, and the metro station just a block away. The rooms are clean and comfortable, and windows are well insulated."…"

Reviewed on 8 May 2020

Sofitel Shanghai Hyland
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Why stay at a B&B in Shanghai?

Whether you're on a romantic trip and want to stay somewhere quiet and intimate, or you're travelling solo and hoping to get some local recommendations, a B&B might be the right choice for your trip. LOCALIZE LOCALIZE

How to pack for the weather in Shanghai

If you're wondering about the optimal time to travel to Shanghai, we've gathered some relevant weather stats to help you plan your trip:

  • The hottest months are typically July and August, while January and February are the coldest months
  • Average rainfall is 1151 inches in a year
  • January-March: Daytime temperatures average 15°C and nighttime temperatures average 2°C
  • April-June: 29°C is the daytime average and 9°C is the nighttime average
  • July-September: Daytime averages are around 32°C and nighttime averages are around 19°C
  • October-December: The average temperatures are 24°C during the day and 3°C at night

Sightseeing In and Around Shanghai

Travellers who want to experience Shanghai should visit its top museums and major shopping area. If cultural attractions are high on your list, Shanghai Museum and Former Shanghai French Concession are spots to visit. You should put The Bund and Jing'an Temple on your list if you want to see more of the area.

Travellers also enjoy Shanghai for its:

  • Temples
  • Sightseeing
  • Parks
  • Tours
  • Historical sites
  • Restaurants
LOCALIZE

Fly into Shanghai (SHA-Hongqiao Intl.), which is located 8 mi (12.9 km) away from the city centre. You can also search for flights into Shanghai (PVG-Pudong Intl.), which is 20.3 mi (32.7 km) away.

You can access metro transport at People's Square Station, Dashijie Station and Xinzha Road Station. If you want to journey outside of the city, hop aboard a train from Shanghai Railway Station, Shanghai South Railway Station or Shanghai Hongqiao Railway Station.

Frequently asked questions

Searching for B&Bs in Shanghai?
If you’re looking for something a little quirkier than your standard hotel, a bed and breakfast might be the perfect option for your holiday. You’ll find 1881 types of accommodation and 9 B&Bs for your trip to Shanghai. Hoping to play some golf on your trip? You could stop at Hongqiao Golf Club or Tomson Golf Club while you’re in Shanghai.
Are you thinking about apartments over traditional hotel rooms?
With attentive service, an atmosphere suited to mingling with other guests and of course a full breakfast, B&Bs provide a unique setting.
What are the top B&Bs in Shanghai?
Here are some B&Bs to look at in Shanghai: Hotel Coka Shanghai Pudong Airport/Disney: 3.5 stars, 16 rooms. Enjoy the free buffet breakfast and on-site dining. Pushu Villa Shanghai NECC: 3.5 stars, 25 rooms. Yitel-Shanghai Xintiandi Tianzifang: 4 stars. Shanghai Xinchuan Boutique Apartment: 3 stars, 10 rooms.
What's the weather like in Shanghai?
The hottest months are usually July and August, with an average temperature of 26°C, while the coldest months are January and February, with an average of 8°C. Average annual rainfall for Shanghai is 1133 mm.
What is there to do in Shanghai?
Travellers who want to experience Shanghai should visit its top museums and major shopping area. When you want to explore some cultural attractions on your trip, Shanghai Museum and Former French Concession are worthy sites to visit. You should put People’s Square and Nanjing Road Shopping District on your list if you want to see more of the area.
How can I get around Shanghai?
Fly into Shanghai (PVG-Pudong Intl.), which is located 20.3 mi (32.7 km) away. Otherwise, look for flights into Shanghai (SHA-Hongqiao Intl.), which is 8 mi (12.9 km) away. If you’d like to explore around the area, you may want a rental car for your journey.