Satellite view of Villars Palace location
Satellite View

Villars Palace

Villars-sur-Ollon, Vaud, Switzerland

"Magical, daring & intimate at heart"

ResortPublicMountain

Brand

The Leading Hotels of the World logo

The Leading Hotels of the World

View all properties

Key Features

  • 105 rooms including Royal Suite
  • Historic 1913 Swiss Alps property
  • 7 dining venues including signature Le 1913 restaurant
  • KAEA Villars Alpine Spa with mountain views
  • Switzerland's oldest alpine theater
  • Grand ballroom for up to 250 guests
  • 1h30 from Geneva, in heart of Villars resort
  • Home to Villars Institute sustainability summits

Vibes

Historic eleganceAlpine luxuryWellness-focusedSustainableIntimateCulturalFamily-friendly

Accolades

  • The Leading Hotels of the World member (2024)
  • Swiss Deluxe Hotels member
  • Historic Hotel of the Year Switzerland 2024
  • Best Mountain Hotel 2024 - Canton of Vaud
  • 101 Best Hotels in Switzerland, Austria & Germany 2024
  • World Luxury Hotel Awards Regional Winner 2025
  • Swiss Location Award 2024 (9.3/10)
  • Le 1913 Restaurant: 16 Gault & Millau points

Amenities

KAEA Villars Alpine SpaOutdoor poolFitness centerSaunaHammamRelaxation zones7 meeting spaces3 event venuesGrand ballroomHistoric theaterConcierge serviceRoom serviceSki accessMountain activities

Property Info

Category
Resort
Access Type
Public
Price Tier
Luxury
Setting
Mountain
Region
Europe

Address

Route des Hôtels 28Villars-sur-Ollon, Vaud 1884Switzerland

Fee Structure

Initiation Fee
No
Annual Dues
No
Per-Visit Fee
No

Similar Properties

More from The Leading Hotels of the World

More in Europe