Montreux Bed and Breakfasts

Filter
Sort

from $97

Montreux, Switzerland

Check Availability

from $124

Chardonne, Switzerland (5 miles from Montreux)

Check Availability

Chatel, France (12 miles from Montreux)

Check Availability

from $77

Troistorrents, Switzerland (13 miles from Montreux)

Check Availability

Lavey-Village, Switzerland (15 miles from Montreux)

Check Availability

Renens, Switzerland (16 miles from Montreux)

Check Availability

from $73

La Vernaz, France (17 miles from Montreux)

Check Availability

from $111

Les Gets, France (23 miles from Montreux)

Check Availability

from $149

Saviese, Switzerland (23 miles from Montreux)

Check Availability

from $97

Margencel, France (24 miles from Montreux)

Check Availability

from $59

Sion, Switzerland (25 miles from Montreux)

Check Availability

from $90

Excenevex, France (26 miles from Montreux)

Check Availability

from $466

Nendaz, Switzerland (26 miles from Montreux)

Check Availability

Trient, Switzerland (26 miles from Montreux)

Check Availability

Vex, Switzerland (27 miles from Montreux)

Check Availability

Saint-Leonard, Switzerland (27 miles from Montreux)

Check Availability

Vallorcine, France (28 miles from Montreux)

Check Availability

from $150

Bursins, Switzerland (29 miles from Montreux)

Check Availability

from $95

Prangins, Switzerland (30 miles from Montreux)

Check Availability

Sponsored Links

check