Enter your travel dates
Hotel in Montreux (Switzerland) : 29 hotels found
Montreux is a top destination in Switzerland, a great place to spend some time on any visit to Switzerland. Discover our selection of hotels in Montreux, sorted below by style and amenities, along with our hotel videos to help you make the right choice.
- Sort by :
Rue Bon Port 21 - 1820 Montreux -
Grand Hotel Montreux is a perfect haven of peace that allows you to experience serenity and calm. The hotel enjoys an excellent view of the lake of Geneva thus, providing the perfect holiday environme...More Info