Montreux Bed and Breakfasts

Filter
Sort

from $97

Montreux, Switzerland

Check Availability

Montreux, Switzerland

Check Availability

Bogeve, France (28 miles from Montreux)

Check Availability

Bonnevaux, France (15 miles from Montreux)

Check Availability

Chatel, France (12 miles from Montreux)

Check Availability

Cluses, France (29 miles from Montreux)

Check Availability

from $111

Les Gets, France (23 miles from Montreux)

Check Availability

from $97

Margencel, France (24 miles from Montreux)

Check Availability

Montriond, France (19 miles from Montreux)

Check Availability

Morillon, France (26 miles from Montreux)

Check Availability

Morzine, France (19 miles from Montreux)

Check Availability

Morzine, France (19 miles from Montreux)

Check Availability

Vallorcine, France (28 miles from Montreux)

Check Availability

Saint-Gingolph, France (5 miles from Montreux)

Check Availability

from $150

Bursins, Switzerland (29 miles from Montreux)

Check Availability

Lausanne, Switzerland (14 miles from Montreux)

Check Availability

Lausanne, Switzerland (14 miles from Montreux)

Check Availability

Vex, Switzerland (27 miles from Montreux)

Check Availability

Ependes, Switzerland (25 miles from Montreux)

Check Availability

from $466

Nendaz, Switzerland (26 miles from Montreux)

Check Availability

Nendaz, Switzerland (25 miles from Montreux)

Check Availability

Nendaz, Switzerland (26 miles from Montreux)

Check Availability

Nendaz, Switzerland (25 miles from Montreux)

Check Availability

from $77

Troistorrents, Switzerland (13 miles from Montreux)

Check Availability

Troistorrents, Switzerland (12 miles from Montreux)

Check Availability

Renens, Switzerland (16 miles from Montreux)

Check Availability

Saint-Leonard, Switzerland (27 miles from Montreux)

Check Availability

from $59

Sion, Switzerland (25 miles from Montreux)

Check Availability

from $124

Chardonne, Switzerland (5 miles from Montreux)

Check Availability

Trient, Switzerland (26 miles from Montreux)

Check Availability

from $149

Saviese, Switzerland (23 miles from Montreux)

Check Availability

from $95

Prangins, Switzerland (30 miles from Montreux)

Check Availability

Recent reviews

Sponsored Links

check