Beach hotels in Vaud
We found 138 properties with availability in Vaud
Apartment Les Terrasses C1-2 By Interhome
Avenue Du Casino 10, Montreux, Switzerland
Hebergement Yvonand
Yvonand, Yvonand, Switzerland
Modern 3-Bedroom Lakeview Apartment In Montreux By Guestlee
Avenue Des Planches 21, Montreux, Switzerland
Chez Mario
Ruelle Du Trait, Montreux, Switzerland
Hyper Centre
Rue De L'Eglise Catholique, Montreux, Switzerland
Appart Premium Vue Sur Le Lac A Montreux
Grand' Rue 58, Montreux, Switzerland
Lake & Mountain View Apartment I 27
33 Avenue Du Casino, Montreux, Switzerland
Alpine Dream Chalet With Spa Close To Lake Geneva
Chemin Des Croserins, 3, Les Mosses, Switzerland
Appartement Studio
Chemin Du Pierrier 7, Montreux, Switzerland
Appartement Contemporain 3 Pieces Et Demi
Rue Du Lac 124, Montreux, Switzerland
Luxury Apartment Lake View & Center Of Montreux By Guestlee
Avenue Des Planches 21, 2.06, Montreux, Switzerland
Pavillon Bon Rivage
Route De Saint-Maurice 24, La Tour-de-Peilz, Switzerland
Le National Montreux Switzerland
Avenue Du Casino 10, Montreux, Switzerland
Apartment L'Esplanade A1-4 By Interhome
Montreux, Switzerland
Modern Montreux 2 Bedroom Apartment - Lake View
Avenue Des Planches 20A, Montreux, Switzerland
Chambre Au Bord Du Lac Leman
Route De Vevey 27 Etage 3 - #302, Pully, Switzerland
Appartement Montreux Terrasse Lac
Rue Du Torrent, Montreux, Switzerland
Apartment Le National Montreux-21 By Interhome
Avenue De La Planches 19, Montreux, Switzerland