The 10 best spa hotels in Villeneuve, Switzerland | Booking.com
Skip to main content

Spa Hotels in Villeneuve

Find the spa hotels that appeal to you the most

The best spa hotels in Villeneuve

Check out our pick of great spa hotels in Villeneuve

Filter by:

Review score

Grand Hotel du Lac - Relais & Châteaux

Vevey (Near Villeneuve)

Situated in Vevey, 5.6 km from Train station Montreux, Grand Hotel du Lac - Relais & Châteaux features accommodation with a garden, private parking, a shared lounge and a terrace.

C
Charlotte
From
United Kingdom
Immaculate , excellent customer service, beautiful breakfast - wonderful stay in a scenic winter wonderland.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 600 reviews
Price from
US$418.79
1 night, 2 adults

Hôtel Des Trois Couronnes & Spa - The Leading Hotels of the World

Vevey (Near Villeneuve)

In the heart of Vevey, on the shore of Lake Geneva between Montreux and Lausanne, the Hotel Des Trois Couronnes offers one of the most enchanting views of Lake Geneva and the Alps Since it was founde...

A
Al-Yousef
From
Saudi Arabia
Staff Location Comfortable bed Amazing breakfast It's totally luxury hotel with all means
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 461 reviews
Price from
US$400.68
1 night, 2 adults

Fairmont Le Montreux Palace

Montreux (Near Villeneuve)

Fairmont Le Montreux Palace, 'The Pearl of the Swiss Riviera', is located on the shores of Lake Geneva with magnificent views of the lake and the Alps.

R
Rene
From
Switzerland
They gave a generous room upgrade.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 725 reviews
Price from
US$662.14
1 night, 2 adults

Hotel Mona

Montreux (Near Villeneuve)

The 4-star superior Hotel Mona is located right on the banks of Lake Geneva in Montreux, and offers unobstructed views of the lake and the Alps from all rooms, as well as free WiFi access.

R
RUCHI
From
Bahrain
This is a very convenient and comfortable hotel in a very picturesque setting. Its very close to the train station so we used it as a base to explore Geneva, Lausanne, Broc and Gruyeres. The only problem is that you have to climb down some stairs to reach the hotel which sits right on the promenade. If you have luggage then its better to take the public elevator next to the Barrel Oak pub. Just cross the road and turn left outside the station to find it. (There is a pink line on the road to guide you to it). The hotel has a very friendly and helpful reception desk, clean rooms and comfortable beds! We loved the view from our room and the location. I highly recommend it.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5,305 reviews
Price from
US$249.81
1 night, 2 adults

Royal Plaza Montreux

Montreux (Near Villeneuve)

Located on the shores of Lake Geneva, Royal Plaza Montreux offers panoramic views of the lake and the Alps.

T
TERESA
From
United States
The view from our room was excellent, the lake, swans, ducks, snowed mountains and boats were amazing. The location was extraordinary, we could walk everywhere we wanted to go. The front desk staff were amazing. Artemisa, Leandro and Bruna were very kind and helpful, they went above and beyond to help us and gave us what we needed and everyone from room service helped us as well. I would like to thank everyone for their hard work in making our stay so welcoming and wonderful, we really appreciate it. I truly recommend this hotel to everyone visiting Montreux, believe me, you won’t regret it ❤️
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,517 reviews
Price from
US$230.15
1 night, 2 adults

Hôtel Le Grand Chalet

Leysin (Near Villeneuve)

Offering spectacular views of the Swiss and French Alps, Hôtel Le Grand Chalet is a family-run, historic house from 1896, located 50 metres from the ski slopes in Leysin.

P
Pirenc
From
Australia
Great location, views and facilities. The staff were warm and friendly.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,369 reviews
Price from
US$229.77
1 night, 2 adults

Astra Vevey Hotel & Restaurant

Vevey (Near Villeneuve)

Located in the centre of Vevey, just a few steps from the train station, the Astra Vevey Hotel & Restaurant features a spa area and a roof terrace overlooking Lake Geneva and the Alps.

S
Stephen
From
United Kingdom
Lovely hotel next to train station, main bus stop to Montreux & shopping centre. Buffet breakfast in elegant surroundings. Yummy evening meals. Free travel pass upon arrival. Twenty minutes scenic bus ride into Montreux. Fifteen minutes scenic bus ride to Charlie Chaplin's house and up the mountain. Job done.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 708 reviews
Price from
US$289.24
1 night, 2 adults

Hotel Central Résidence

Leysin (Near Villeneuve)

This 3-star hotel in Leysin offers direct access to the ski slopes, free WiFi, and free access to its spa and fitness centre.

c
charles
From
Spain
It was so much better than expected for the price compared to others and the staff were really friendly and helpful
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,853 reviews
Price from
US$213.47
1 night, 2 adults

Hôtel du Grand Lac Excelsior

Montreux (Near Villeneuve)

Situated in the heart of Montreux, the Hotel du Grand Lac Excelsior has a privileged location right on Lake Geneva, on the Quai des Fleurs (Flower Bank).

D
Darren
From
United Kingdom
Fantastic views of Lake Geneva and the alps from our room, 510. Friendly and informative staff. Very large hotel built in 1908 with some fantastic period features
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,719 reviews
Price from
US$202.60
1 night, 2 adults

Villa Toscane

Montreux (Near Villeneuve)

Only a few steps from Lake Geneva, Villa Toscane is an Art Nouveau building from 1905 with a beautiful interior design. The rooms are decorated in a modern style with light colours.

R
Rebecca
From
New Zealand
We got a free upgrade so we ended up staying at the Hotel Royal Plaza, the room was beautiful, we made use of the pool and spa facilities which were excellent. We also had a lovely dinner in the restaurant.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,791 reviews
Price from
US$144.63
1 night, 2 adults
All spa hotels in Villeneuve

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Villeneuve and surroundings in the past month

See all

All-inclusive spa hotels in Villeneuve and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 42 reviews

    Centrally located aboard the lake in Montreux, this air-conditioned apartment offers panoramic views of Lake Geneva and the Alps. The unit is 2.3 km from Chillon Castle.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Spa luxury app for 2 or 4 pers centre lac view provides accommodation located 500 metres from the centre of Montreux and offers water sports facilities and an infinity pool.

  • Chambre Zen Et Calme

    Bouveret
    All-inclusive options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 10 reviews

    Featuring garden views, Chambre Zen Et Calme in Bouveret features accommodation, a casino, free bikes, massage services, a garden and a bar.

  • Hôtel Le Grand Chalet

    Leysin
    All-inclusive options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,369 reviews

    Offering spectacular views of the Swiss and French Alps, Hôtel Le Grand Chalet is a family-run, historic house from 1896, located 50 metres from the ski slopes in Leysin.

  • Les Frênes

    Leysin
    All-inclusive options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 85 reviews

    Featuring a heated pool and city views, Les Frênes is located in Leysin. This apartment provides free private parking and a lift.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Featuring a spa bath, Grand appartement atypique à la montagne avec vue unique is situated in Torgon. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2,376 reviews

    Located in the centre of Vevey, a 3-minute walk from the train station, VISIONAPARTMENTS Hôtel de Famille features Free WiFi which is available in the entire hotel.

  • Studios Astra Hotel Vevey

    Vevey
    All-inclusive options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 68 reviews

    Situated in Vevey, 6.6 km from Train station Montreux and 20 km from Lausanne Railway Station, Studios Astra Hotel Vevey offers a bar and air conditioning.

Enjoy breakfast in Villeneuve and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 2,719 reviews

    Situated in the heart of Montreux, the Hotel du Grand Lac Excelsior has a privileged location right on Lake Geneva, on the Quai des Fleurs (Flower Bank).

    From US$213.92 per night
  • Hotel Mona

    Montreux
    Breakfast options
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 5,305 reviews

    The 4-star superior Hotel Mona is located right on the banks of Lake Geneva in Montreux, and offers unobstructed views of the lake and the Alps from all rooms, as well as free WiFi access.

    From US$249.81 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 725 reviews

    Fairmont Le Montreux Palace, 'The Pearl of the Swiss Riviera', is located on the shores of Lake Geneva with magnificent views of the lake and the Alps.

    From US$735.71 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,517 reviews

    Located on the shores of Lake Geneva, Royal Plaza Montreux offers panoramic views of the lake and the Alps.

    From US$221.34 per night
  • Villa Toscane

    Montreux
    Breakfast options
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,791 reviews

    Only a few steps from Lake Geneva, Villa Toscane is an Art Nouveau building from 1905 with a beautiful interior design. The rooms are decorated in a modern style with light colours.

    From US$164.75 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 600 reviews

    Situated in Vevey, 5.6 km from Train station Montreux, Grand Hotel du Lac - Relais & Châteaux features accommodation with a garden, private parking, a shared lounge and a terrace.

    From US$430.11 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,853 reviews

    This 3-star hotel in Leysin offers direct access to the ski slopes, free WiFi, and free access to its spa and fitness centre.

    From US$203.06 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 461 reviews

    In the heart of Vevey, on the shore of Lake Geneva between Montreux and Lausanne, the Hotel Des Trois Couronnes offers one of the most enchanting views of Lake Geneva and the Alps.

Highly rated spa hotels in Villeneuve and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 708 reviews

    Located in the centre of Vevey, just a few steps from the train station, the Astra Vevey Hotel & Restaurant features a spa area and a roof terrace overlooking Lake Geneva and the Alps.

    From US$297.92 per night