Hotels in Montreux City Centre, Montreux
72 properties in Montreux, Switzerland

13 Lake View, Family central modern app
33 Avenue du Casino étage 2, Montreux City Centre, Montreux, Switzerland
150 m from centre

Alpine Stunning Apartment in Montreux by GuestLee
Avenue Claude-Nobs 14, Montreux City Centre, Montreux, Switzerland
1.3 km from centre

Apartment La Terrasses C2-5 by Interhome
Montreux City Centre, Montreux, Switzerland
300 m from centre

Apartment Le Belvédère D1-4 by Interhome
Montreux City Centre, Montreux, Switzerland
150 m from centre

Apartment Le Belvédère D2-6 by Interhome
Montreux City Centre, Montreux, Switzerland
150 m from centre

Apartment Le Belvédère D3-8 by Interhome
Montreux City Centre, Montreux, Switzerland
150 m from centre

appartement confortable en centre ville
Rue de la Gare 1, Montreux City Centre, Montreux, Switzerland
850 m from centre

Beauty Coin Exotic au centre Mountreux
Rue de Massiez 1, Montreux City Centre, Montreux, Switzerland
850 m from centre

Bon Port
Rue du Theatre 4, Montreux City Centre, Montreux, Switzerland
200 m from centre

☆ Central Apartment | Terrace & Private Parking ☆
33 Avenue du Casino, Montreux City Centre, Montreux, Switzerland
150 m from centre

☆ Central Apartment with Montreux View ☆
33 Avenue du Casino, Montreux City Centre, Montreux, Switzerland
150 m from centre

Central Apartment with Terrace
33 Avenue du Casino, Montreux City Centre, Montreux, Switzerland
150 m from centre

Central Studio with Lake View | 102
Chemin du Pierrier, Montreux City Centre, Montreux, Switzerland
2.2 km from centre

Elegant Apartment with Stunning Lake View
33 Avenue du Casino, Montreux City Centre, Montreux, Switzerland
150 m from centre

Fabulous Lakeside Family Apartment | 4 Rooms
Avenue du Casino, Montreux City Centre, Montreux, Switzerland
150 m from centre

Fairmont Le Montreux Palace
Avenue Claude Nobs 2, Montreux City Centre, Montreux, Switzerland
950 m from centre

Grand Hotel Suisse Majestic, Autograph Collection
45, Avenue des Alpes, Montreux City Centre, Montreux, Switzerland
600 m from centre

Hotel Eden Palace au Lac
11, Rue du Théâtre, Montreux City Centre, Montreux, Switzerland
250 m from centre

Hotel Helvetie Montreux
Avenue du casino 32, Montreux City Centre, Montreux, Switzerland
100 m from centre

Hotel Mona
Grand Rue 81, Montreux City Centre, Montreux, Switzerland
750 m from centre

Hotel Parc & Lac
Grand Rue 38, Montreux City Centre, Montreux, Switzerland
350 m from centre

Hotel Splendid
Grand rue 52, Montreux City Centre, Montreux, Switzerland
450 m from centre

La Rouvenaz
rue du marche 1, Montreux City Centre, Montreux, Switzerland
350 m from centre

Lake & Mountain View Apartment I 27
33 Avenue du Casino, Montreux City Centre, Montreux, Switzerland
150 m from centre

Le Mtx Marché
Grand' Rue 16 Étage 1, Montreux City Centre, Montreux, Switzerland
250 m from centre

Luxury Apartment Lake View & Center of Montreux by GuestLee
Avenue des Planches 21, 2.06, Montreux City Centre, Montreux, Switzerland
150 m from centre

Montreux Luxury Suite
71 Grand' Rue, Montreux City Centre, Montreux, Switzerland
650 m from centre

Oasis 2 bedroom apartment in Montreux centre
33 Avenue du Casino, Montreux City Centre, Montreux, Switzerland
200 m from centre

Royal Plaza Montreux
Avenue Claude Nobs 7, Montreux City Centre, Montreux, Switzerland
1.3 km from centre

Villa Toscane
Rue du Lac 2/8, Montreux City Centre, Montreux, Switzerland
1.4 km from centre