Spa hotels Vevey
Spa hotels near Vevey
Other spa hotels within ~100 km of Vevey.

Villa Toscane
8.1(1,805)MontreuxVilla Toscane, an elegant Art Nouveau hotel from 1905, offers comfortable rooms, modern amenities, and complimentary access to a nearby 5-star spa and pool.

Royal Plaza Montreux
8.3(2,530)MontreuxRoyal Plaza Montreux, on Lake Geneva, offers elegant rooms with lake views, a spa, diverse dining, and convenient access to local attractions and transportation.

Hotel Mona
8.7(5,386)MontreuxHotel Mona, a 4-star superior hotel in Montreux, provides unobstructed views of Lake Geneva and the Alps from all rooms, along with free WiFi and a lakeside restaurant.

Hôtel du Grand Lac Excelsior
7.8(2,614)MontreuxHôtel du Grand Lac Excelsior in Montreux, established in 1907, offers a peaceful lakeside retreat with Belle-Epoque charm, spa access, and panoramic lake and mountain views.

Beau-Rivage Palace
9.1(483)LausanneExperience world-class service at Beau-Rivage Palace, boasting an exceptional reputation for quality and set amidst four acres of parkland on Lake Geneva.

Hôtel Le Grand Chalet
8.9(1,400)LeysinHôtel Le Grand Chalet, a historic family-run hotel in Leysin, offers spectacular Alpine views, a restaurant, an outdoor hot tub, and is just 50 meters from the ski slopes.

Royal Savoy Hotel & Spa
9.2(2,432)LausanneExperience refined elegance and world-class service at the Royal Savoy Hotel & Spa, a luxurious retreat in the heart of Lausanne, steps from Lake Geneva.

Lausanne Palace
9.2(1,693)LausanneHoused in a historic 1915 building, Lausanne Palace is a 5-star hotel in Lausanne with elegant rooms, four restaurants, and exclusive spa facilities, perfect for a luxurious escape.

Les Gentianettes Hotel & Spa
8.9(356)La Chapelle-dʼAbondanceChalet-Hôtel Les Gentianettes, The Originals Relais, is a 4-star hotel in the Portes du Soleil Ski and Mountain Resort, offering a covered pool, hammam, sauna, and an outdoor spa alongside dining options.

Hilton Evian Les Bains
7.9(1,582)Évian-les-BainsHilton Evian Les Bains sits on the shores of Lake Geneva, offering guests a relaxing stay with a seasonal outdoor pool, various dining options, and a spa, all within walking distance of Evian-les-Bains attractions and a ferry to Lausanne.

Hôtel Royal
9.4(385)Évian-les-BainsHôtel Royal in Évian-les-Bains offers a luxurious escape amidst lake and mountains, featuring elegant rooms, Michelin-starred dining, a dedicated Kids’ Resort, and various activities including a spa.

