ShanghaiBest PlacesGuidesReservationsConciergeMembership
Partner with usSign up
Elegant rooftop dining at M on the Bund, Shanghai, with white tablecloths, sparkling glassware, and a view of the city skyline at dusk.

M on the Bund Shanghai

Photo credits: M on the Bund Shanghai

4.3 (126 reviews)

M on the Bund Shanghai

restaurantrooftop

Right at the top of an old building on Guangdong Road, M on the Bund is more than a restaurant. It’s a journey into Shanghai’s heart. Imagine sipping a carefully mixed cocktail as Shanghai’s skyline lights up in front of you. That's the magic of M on the Bund. It’s not just the food but a dive into luxury dining.

From the moment you step inside, M on the Bund draws you in with its cool mix of old Shanghai and modern style. As night falls and the city lights glow, the rooftop comes alive. It offers a breathtaking view that’s both rare and stunning. The music, classy yet upbeat, makes the vibe even better. It goes hand in hand with the great food and views.

The food here is amazing, showing off the city’s cultural mix. Every dish is beautiful, thrilling your taste buds and making each bite an adventure. The guests, a fashionable blend of locals and visitors, create a warm and energetic atmosphere.

Whether you’re celebrating, chasing a unique food experience, or wanting the perfect Shanghai night, M on the Bund is the place to be. Enjoy top-notch dining, incredible views, and a vibe that shares Shanghai’s stories, all from the city’s most enchanting rooftop.

Written by Alex Zhang - Updated on 9/27/2025

Photos of M on the Bund

Nox, your dedicated concierge

Priority Access

Save time and effort, we handle all for you.

Dedicated Concierge

Get custom, curated recommendations.

VIP Experience

Access luxury experiences worldwide.

Next Events

M on the Bund Sunday

Sunday, November 2, 05:30 - 22:30

M On The Bund Shanghai

Request

M on the Bund Monday

Monday, November 3, 05:30 - 22:30

M On The Bund Shanghai

Request

M on the Bund Tuesday

Tuesday, October 28, 05:30 - 22:30

M On The Bund Shanghai

Request

M on the Bund Wednesday

Wednesday, October 29, 05:30 - 22:30

M On The Bund Shanghai

Request

M on the Bund Thursday

Thursday, October 30, 05:30 - 22:30

M On The Bund Shanghai

Request

M on the Bund Friday

Friday, October 31, 05:30 - 22:30

M On The Bund Shanghai

Request

M on the Bund Saturday

Saturday, November 1, 05:30 - 22:30

M On The Bund Shanghai

Request

Information

20 Guangdong Rd, 200002 Shanghai

hits

Minimum Age: 21

Opening Hours

Sunday

05:30 - 22:30

Monday

05:30 - 22:30

Tuesday

05:30 - 22:30

Wednesday

05:30 - 22:30

Thursday

05:30 - 22:30

Friday

05:30 - 22:30

Saturday

05:30 - 22:30

Contact

Frequently Asked Questions