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.

S
Sergey
From
United Arab Emirates
perfect style, very nice, beautiful hotel!!! the most beautiful I ever seen.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 601 reviews
Price from
US$420.16
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...

d
dancinglover
From
Gibraltar
we had room service breakfast ...brilliant. Everything was just lovely. So helpful. Free travel card and discounts to attractions. Lovely position almost on the lake. Staff delighful. The most amazing suite with two of everything, two TVs, two sinks, two rooms, two toilets, two double wardrobes, two sofas, two tables, two balconies and even two big proper keys, with those old fashioned tassles. Old lovely hotel with new ideas. so good, so good, so good!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 459 reviews
Price from
US$401.99
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.

M
Marta Elena
From
Canada
Location, staff, room, restaurant on the lake
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 725 reviews
Price from
US$664.31
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.

H
Hendrik
From
South Africa
Great location right on the riviera and 5min walk from the train station. Very friendly staff made the stay so enjoyable, and the view from our apartment was breathtaking. Would definitely recommend staying here.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5,298 reviews
Price from
US$250.63
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.

S
Stacey
From
United Kingdom
Location fantastic. Views amazing. Very friendly and helpful staff
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,524 reviews
Price from
US$230.90
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.

A
Annie
From
New Zealand
Everything about the place was amazing!!! Sam was lovely and he was an incredible host, also the girl who served us drinks was lots of fun. The food was delicious and the dinner/ breakfast staff were lovely.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,373 reviews
Price from
US$230.52
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.

L
Lee Evelyn
From
Ireland
Comfortable rooms, excellent restaurant (our waiter was friendly, helpful and humorous , gym, spa & wellness facilities, Nespresso machine in room. Multilingual staff. Lovely outdoor seating in front of hotel, with trees & greeneries around. Perfect for an afternoon drink or snack. Across the train station with a taxi rank
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 706 reviews
Price from
US$290.19
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.

F
Fiona
From
Hong Kong
Breakfast is ok , dinner always need to line up !
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,856 reviews
Price from
US$214.17
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).

S
SHEKHAR
From
India
Fabulous view from the room Very friendly and helpful staff Lot of facilities Grand looking hotel (inside)
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,723 reviews
Price from
US$203.27
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.

J
JURAJ
From
Ireland
Everything perfect. The staff in The Royal Plaza hotel is exceptional
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,790 reviews
Price from
US$145.10
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.

  • Hotel Mona

    Montreux
    All-inclusive options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 5,298 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$250.63 per night
  • 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,373 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,377 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.

Save money on spa in Villeneuve and nearby – budget options available

  • Studios Astra Hotel Vevey

    Vevey
    Budget 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,723 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$214.62 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$738.12 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,524 reviews

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

    From US$222.07 per night
  • Villa Toscane

    Montreux
    Breakfast options
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,790 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$165.29 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 601 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$431.52 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,856 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.72 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 459 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.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 706 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$290.19 per night