Shanghai - places to stay with breakfast

Browse photos and read guest reviews. Compare prices for your dates and choose where to stay.

Shanghai: you will find stays with a restaurant (146), with parking (145) and with a spa (125) on this list.

Choose where to stay

158 places to stay
Filters

Filters

Indicative price per night for 2 people · Distance in a straight line

Property type
Property standard
Facilities
District
Choose your facilities
More requirements

Choose the facilities you need. All selected room features must be in the same room or apartment.

Map
Hotels with breakfast

The order considers guest ratings, the number of reviews and distance from the centre, where known.

Standard includes official hotel stars (★) and estimated quality levels for other properties (●). Not every property in a group has an official hotel classification.

The Shanghai EDITION
Among the top rated

The Shanghai EDITION

Hotel

199 Nanjing Road East, 200002 Shanghai, China

1.31 km from center
Pool with viewTerraceSpa and wellnessAir conditioning

Example accommodation

Deluxe Room with One King Bed
Maximum guests
3
Floor area
36 m²
Bedrooms
1

Some suites at The Shanghai EDITION have a kitchen or kitchenette. All the accommodation offers views of the city. The indoor pool is open all year. Facilities include a heated pool, a spa and a fitness centre.

9.3 /10
Superb
Score from 549 reviews
Average price per night for 2 people~US$514
Radisson Blu Hotel Shanghai New World
Popular with guests

88 Nanjing West Road, 200003 Shanghai, China

640 m from center
Pool with viewSpa and wellnessAir conditioningBar

Example accommodation

Deluxe Suite
Maximum guests
3
Floor area
60 m²
Bedrooms
1

At Radisson Blu Hotel Shanghai New World, the indoor pool is open all year. Guests can use the spa, sauna and fitness centre. In all rooms and suites, amenities include a TV, air conditioning and a private bathroom. Some of the accommodation offers views of the garden.

9.1 /10
Superb
Score from 9836 reviews
Average price per night for 2 people~US$219
Fairmont Peace Hotel on the Bund
Among the top rated

Fairmont Peace Hotel on the Bund

Hotel

No 20 East Nanjing Road, 200002 Shanghai, China

1.65 km from center
Indoor pool (all year)Sun terraceSpa and wellnessKids' meals

Example accommodation

Fairmont King Room - Non-Smoking
Maximum guests
3
Floor area
49 m²
Bedrooms
1

You have a private bathroom, a TV and air conditioning in all rooms and suites at Fairmont Peace Hotel on the Bund. Some of the accommodation offers views of the city. The indoor pool is open all year. A spa, sauna and fitness centre are available.

9.4 /10
Superb
Score from 591 reviews
Average price per night for 2 people~US$428
The Sukhothai Shanghai

The Sukhothai Shanghai

Hotel

No. 380, Weihai Rd, 200041 Shanghai, China

1.16 km from center
Indoor pool (all year)Hot tubSpa and wellnessEV charging

Example accommodation

Premier King Room
Maximum guests
4
Floor area
44 m²
Bedrooms
1

At The Sukhothai Shanghai, the indoor pool is open all year. Facilities include a heated pool, a spa and a fitness centre. Air conditioning and a hairdryer are available in all rooms and suites. From here, you also have views of the city.

9.1 /10
Superb
Score from 547 reviews
Average price per night for 2 people~US$323
The Peninsula Shanghai
Among the top rated

The Peninsula Shanghai

Hotel

No. 32 The Bund, Zhongshan Dong Yi Road, 200002 Shanghai, China

1.75 km from center
Indoor pool (all year)Spa and wellnessRestaurantFitness centre

Example accommodation

Deluxe Double or Twin Room
Maximum guests
3
Floor area
54 m²
Bedrooms
1

You will find air conditioning, a private bathroom and a desk in all rooms, suites and apartments at The Peninsula Shanghai. The indoor pool is open all year. Guests can use the spa, sauna and fitness centre.

9.4 /10
Superb
Score from 614 reviews
Average price per night for 2 people~US$642
Shanghai Marriott Marquis City Centre
Popular with guests

555 Middle Xizang Road (Close to Nanjing Road), 200003 Shanghai, China

815 m from center
Indoor pool (all year)Spa and wellnessBreakfast in roomEV charging

Example accommodation

Deluxe King Room
Maximum guests
3
Floor area
36 m²
Bedrooms
1

Shanghai Marriott Marquis City Centre provides a TV and air conditioning in all rooms and suites. The indoor pool is open all year. Facilities include a heated pool, a spa, a sauna and a fitness centre. Some of the accommodation offers views of the city.

9.1 /10
Superb
Score from 2412 reviews
Average price per night for 2 people~US$242
JW Marriott Shanghai at Tomorrow Square
Popular with guests

399 Nan Jing West Road, 200003 Shanghai, China

627 m from center
Pool with viewTerraceEV chargingShuttle service

Example accommodation

King Room with Skyline View
Maximum guests
2
Floor area
38 m²
Bedrooms
1

A hairdryer, a private bathroom and a desk are provided in all rooms and suites at JW Marriott Shanghai at Tomorrow Square. The outdoor pool is open seasonally and the indoor pool is open all year. Guests have access to a heated pool, a sauna and a fitness centre.

8.8 /10
Fabulous
Score from 652 reviews
Average price per night for 2 people~US$299
Radisson Collection Hyland Shanghai
Popular with guests

No.505 East Nanjing Road (2 / F check in), Huangpu District, 200001 Shanghai, China

815 m from center
Spa and wellnessFamily roomsBreakfast in roomFacilities for guests with disabilities

Example accommodation

One-Bedroom Executive Suite
Maximum guests
3
Floor area
45 m²
Bedrooms
1

You can use a TV, air conditioning and a desk in all rooms and suites at Radisson Collection Hyland Shanghai. Facilities include a fitness centre and a spa.

8.8 /10
Fabulous
Score from 4370 reviews
Average price per night for 2 people~US$132
Mandarin Oriental Pudong, Shanghai
Among the top rated

Mandarin Oriental Pudong, Shanghai

Hotel

No.111, South Pudong Road, Pudong District, 200120 Shanghai, China

3.3 km from center
Indoor pool (all year)TerraceSpa and wellnessBreakfast in room

Example accommodation

Deluxe River View Room King
Maximum guests
2
Floor area
50 m²
Bedrooms
1

Mandarin Oriental Pudong, Shanghai offers apartments with a kitchen or kitchenette. The indoor pool is open all year. A spa, sauna and fitness centre are available. In some rooms and suites, guests have access to a desk.

9.3 /10
Superb
Score from 962 reviews
Average price per night for 2 people~US$413
Waldorf Astoria Shanghai on the Bund

No. 2 Zhong Shan Dong Yi Road, 200002 Shanghai, China

1.51 km from center
Indoor pool (all year)Spa and wellnessBreakfast in roomExcellent rating 9.1

Example accommodation

Deluxe King Room
Maximum guests
3
Floor area
50 m²
Bedrooms
1

Views of the city are available from some rooms at Waldorf Astoria Shanghai on the Bund. The indoor pool is open all year. Guests have access to a heated pool, a spa and a fitness centre. Air conditioning is provided in all rooms and suites.

9.1 /10
Superb
Score from 539 reviews
Average price per night for 2 people~US$474
W Shanghai - The Bund
Among the top rated

W Shanghai - The Bund

Hotel

No.66, Lvshun Road, 200080 Shanghai, China

2.84 km from center
Pool with viewTerraceSpa and wellnessEV charging

Example accommodation

Marvelous King Room
Maximum guests
3
Floor area
46 m²
Bedrooms
1

Guests at W Shanghai - The Bund have access to a kitchen or kitchenette in some suites. The outdoor pool is open seasonally and the indoor pool is open all year. Facilities include a heated pool, a spa, a sauna and a fitness centre. Views of the city are available from some rooms.

9.2 /10
Superb
Score from 551 reviews
Average price per night for 2 people~US$341
Riverdale Residence Xintiandi Shanghai

No.98 Shou Ning Road, 200021 Shanghai, China

739 m from center
Sun terraceFamily roomsFitness centreVery good rating 8.5

Example accommodation

Executive Studio with King Bed
Maximum guests
3
Floor area
68 m²
Bedrooms
1

You have a washing machine, a microwave and a kitchen or kitchenette in all studios and suites at Riverdale Residence Xintiandi Shanghai. In all studios and suites, guests have access to a step-free shower. You can park at the property.

8.5 /10
Very good
Score from 857 reviews
Average price per night for 2 people~US$121
J Hotel, Shanghai Tower
Among the top rated

J Hotel, Shanghai Tower

Hotel

No. 126 Dong Tai Road, 200120 Shanghai, China

2.79 km from center
Indoor pool (all year)Spa and wellnessOn-site coffee shopFitness centre

Example accommodation

Skyline Room
Maximum guests
3
Floor area
61 m²
Bedrooms
1

In some suites at J Hotel, Shanghai Tower, guests have a refrigerator and a kitchen or kitchenette. The indoor pool is open all year. The property has a heated pool, a spa, a sauna and a fitness centre. In all rooms and suites, guests have access to a desk.

9.2 /10
Superb
Score from 513 reviews
Average price per night for 2 people~US$519
Renaissance Shanghai Yu Garden Hotel
Popular with guests

No. 159 South He Nan Road, 200010 Shanghai, China

1.14 km from center
Infinity poolTerraceBarVery good rating 8.8

Example accommodation

Deluxe King Room
Maximum guests
2
Floor area
26 m²
Bedrooms
1

In all rooms and suites at Renaissance Shanghai Yu Garden Hotel, you will find a private bathroom, air conditioning and a desk. The indoor pool is open all year. Guests have access to a heated pool, a sauna and a fitness centre.

8.8 /10
Fabulous
Score from 1793 reviews
Average price per night for 2 people~US$194
Bellagio by MGM Shanghai - on the bund
Among the top rated

No.188 Beisuzhou Road, Hongkou District, 200080 Shanghai, China

2.02 km from center
Indoor poolSun terraceSpa and wellnessFacilities for guests with disabilities

Example accommodation

Deluxe Suite
Maximum guests
4
Floor area
100 m²
Bedrooms
1

You will find air conditioning and a private bathroom in all rooms and suites at Bellagio by MGM Shanghai - on the bund. An indoor pool is available. Guests can use the spa, sauna and fitness centre. Wi-Fi and parking on site are free.

9.2 /10
Superb
Score from 443 reviews
Average price per night for 2 people~US$369
Jing An Shangri-La, Shanghai
Among the top rated

Jing An Shangri-La, Shanghai

Hotel

No.1218 Middle Yan'an Road, 200040 Shanghai, China

2.51 km from center
Indoor poolSpa and wellnessAir conditioning

Example accommodation

Deluxe King
Maximum guests
3
Floor area
42 m²
Bedrooms
1

A private bathroom and air conditioning are available in all rooms and suites at Jing An Shangri-La, Shanghai. From here, you also have views of the city. An indoor pool is available. Facilities include a fitness centre and a spa.

9.3 /10
Superb
Score from 585 reviews
Average price per night for 2 people~US$312
Conrad Shanghai
Popular with guests

Conrad Shanghai

Hotel

789 East NanJing Road, 200001 Shanghai, China

547 m from center
Indoor pool (all year)Hot tubSpa and wellnessEV charging

Example accommodation

Deluxe King Room
Maximum guests
3
Floor area
40 m²
Bedrooms
1

In some rooms and suites at Conrad Shanghai, there are a TV and air conditioning. The indoor pool is open all year. Facilities include a heated pool, a spa and a fitness centre. Wi-Fi and parking on site are free.

8.8 /10
Fabulous
Score from 1659 reviews
Average price per night for 2 people~US$250
Regent Shanghai Pudong
Popular with guests

Regent Shanghai Pudong

Hotel

No. 210, Century Avenue, Pudong , 200120 Shanghai, China

3.25 km from center
Pool with viewTerraceSpa and wellnessFacilities for guests with disabilities

Example accommodation

Premium King Room with River View
Maximum guests
2
Floor area
51 m²
Bedrooms
1

You can prepare meals in a kitchen or kitchenette in some suites at Regent Shanghai Pudong, and you also have a microwave. The indoor pool is open all year. Facilities include a heated pool, a spa, a sauna and a fitness centre. Some of the accommodation offers views of the city.

9.1 /10
Superb
Score from 663 reviews
Average price per night for 2 people~US$293
Amara Shanghai
Popular with guests

Amara Shanghai

Hotel

No.600 Chang Shou Road, Pu Tuo District, 200060 Shanghai, China

4.09 km from center
Outdoor pool (seasonal)Sun terraceEV chargingFacilities for guests with disabilities

Example accommodation

Deluxe King Room
Maximum guests
4
Floor area
32 m²
Bedrooms
1

A TV, a private bathroom and air conditioning are available in some rooms and suites at Amara Shanghai. From here, you also have views of the city. The outdoor pool is open seasonally. Facilities include a fitness centre.

9.1 /10
Superb
Score from 873 reviews
Average price per night for 2 people~US$150
The Westin Bund Center, Shanghai
Popular with guests

The Westin Bund Center, Shanghai

Hotel

No 88 Henan Central Road, 200002 Shanghai, China

1.12 km from center
Indoor pool (all year)Spa and wellnessOn-site coffee shopEV charging

Example accommodation

Crown Deluxe King Room
Maximum guests
2
Floor area
32 m²
Bedrooms
1

At The Westin Bund Center, Shanghai, the indoor pool is open all year. Facilities include a fitness centre and a spa. You have air conditioning, a safe and a TV in all rooms. You can also enjoy views of the city from here.

8.7 /10
Fabulous
Score from 1405 reviews
Average price per night for 2 people~US$278

Compare accommodation prices

Places to stay with breakfast compared with the whole city

Typical price per night: ~US$137 · whole city: ~US$102

The typical price is 35% higher than across the whole city.

Rated 8+: 9 in 10 · whole city: 9 in 10

Property types: hotels 9 in 10

Cheapest rated 8+: Yi Ju Homestay-ZhuanQiao Subway Station, MinHang District · 8.3 · ~US$25

Highest rated: Capella Shanghai, Jian Ye Li · 9.7 · ~US$934

Compared properties with a price: 138

Approximate prices per night for 2 adults. Check the price for your dates.
More about this comparison

Typical price: half of the properties cost less, half cost more. The dot on the bar is the typical price of this selection, the line is the typical price across the whole city. Prices are indicative, for a room for 2 adults converted to one night (the exact price is shown once stay dates are selected). “Rated 8+” is counted among properties with at least 50 reviews.

Places to stay on the map

Open the map to see hotel locations and compare prices for Shanghai.