Best Spa Hotels in Montreux
View all photos
From
218$/night
Hotel Mona
View all photos
From
336$/night
Fairmont Le Montreux Palace
Luxury Spa Hotels in Montreux
View all photos
From
229$/night
Royal Plaza Montreux
View all photos
From
117$/night
Villa Toscane
Montreux Five Star Spa Hotels
View all photos
From
216$/night
Hotel Du Grand Lac Excelsior
Location
Montreux, Vaud, Switzerland, 1820
Contact Us