Beach hotels in Vaud
We found 138 properties with availability in Vaud
Grand Hotel Et Centre Thermal D'Yverdon-Les-Bains
Avenue Des Bains 22, Yverdon-les-Bains, Switzerland
B&B Guest House Du Lac
22 Avenue De La Riviera, Montreux, Switzerland
La Rouvenaz
Rue Du Marche 1, Montreux, Switzerland
Hotel Helvetie Montreux
Avenue Du Casino 32, Montreux, Switzerland
Hotel Splendid
Grand Rue 52, Montreux, Switzerland
La Villa
75 Rue Du Lac, Montreux, Switzerland
La Plus Belle Vue Du Lac Leman
18 Avenue De Belmont, Montreux, Switzerland
Maison Du Lac Boutique Hotel
Place De Savoie 1, Nyon, Switzerland
Villa Montreux
3 Chemin De La Fin De Pallens, Montreux, Switzerland
Marche 28 Guesthouse
28 Rue Du Marche, Montreux, Switzerland
Hotel Du Nord
R. Colomb 2-4, Aigle, Switzerland
Montreux Lake Side Apartment!
60 Grand' Rue, Montreux, Switzerland
Inspiration Room, Lake, Mountains, Balcony In Montreux City Center
Rue Du Centre, 14, Montreux, Switzerland
Loft With Rooftop, Stunning View Of The Lake!
1 Rue Du Cygne, Montreux, Switzerland
Hotel De La Plage A Gland
Chemin De La Falaise 3, Gland, Switzerland
Montreux IX
33 Avenue Du Casino, Montreux, Switzerland
L'Hotel By Hostellerie Du Chateau
Grand Rue 16, Rolle, Switzerland
Appartement Vue Lac Montreux
7 Rue De Massiez, Montreux, Switzerland
Montreux Luxury Suite
71 Grand' Rue, Montreux, Switzerland
Hotel De La Truite - Vallee De Joux
Rue De La Poste, Le Pont, Switzerland