Hotel Deals in Montreux, Switzerland
Overview
Explore Marriott Bonvoy hotel deals and offers in Montreux, Switzerland. Browse current hotel promotions, seasonal deals, member rates, and vacation packages to find options that match your travel plans and preferences.
Showing 19-36 of 54 offers
Sort by:
Earn 1,000 Bonus Marriott Bonvoy Points per Stay
Enjoy your stay at AC Hotel by Marriott Bulle and earn 1,000 bonus Marriott Bonvoy points per eligible stay. Experience contemporary comfort in the heart of the Gruyère region.
Stay 3 Nights – Save 10%
More time to explore – and 10% savings on your room rate.
Stay for breakfast
Enjoy a fresh All-American breakfast each morning of your stay.
Enjoy 50% off your second room
Book two rooms and receive 50% off the second room for children aged 16 and under.
Be the early bird
Book your stay in advance and take up to 30% off. Ready, set, plan!

Stay longer on us
Extend your escape, on us
We're Family
Enjoy 50% Off Your Second Room
Meet us here
You Missed the Moment. Don’t Miss the Next.
Winter Savings by Design
This winter, escape to our one-of-a-kind hotels and save up to 20%.
Advance Purchase
Be the early bird
Midweek Bliss – Save Up to 20%
Experience the mountains at their most peaceful — and enjoy up to 20% off your stay.

Prepay Non-Refundable
Prepay and Save
Spa Bliss with a view
Relax, recharge, and take in the beauty of the lake — pure indulgence awaits.

Escape in a Luxury Suite
Indulge in a luxurious getaway for two — where comfort, relaxation, and exclusive perks await.

Gastronomic Getaway: "Grand Voyage" menu
Escape for a gastronomic stay on the lake shore and a 10-courses Michelin starred menu...

Gastronomic Getaway: "Mélodie des Sens" menu
Escape for a gastronomic stay on the lake shore and a 7-courses Michelin starred menu...

Stay Longer On Us
Receive 20% or more off our standard room rates when you stay 3 nights or longer
Family Offer: get 50% Off Your Second Room
Treat your family to a little break in Geneva: book 2 rooms & receive 50% off the 2nd room for children up to 12 years old.
