Hotel Villars Bristol (Villars-sur-Ollon, Switzerland)


Hotel Villars Bristol (Villars-sur-Ollon, Switzerland)

About Hotel Villars Bristol

General: This is a lovely, typically Swiss-style mountain hotel. It is well located, only 30 kilometres from Montreux.Rooms: The rooms are decorated in light woods, in keeping with the style of the building. Decor is simple, but stylish, and all rooms have a balcony.Restaurant: There are 2 restaurants; one offering light meals and the other is more suitable for an evening meal in a cosy atmosphere. There is also a popular bar situated alongside the lobby area.Villars is located just beyond the tip of Lake Geneva. The nearest town is Montreux. The hotel is centrally located, alongside a small road that runs though Villars. There are beautiful views of the surrounding mountains from the hotel.

Top amenities

  • WiFi in lobby

  • Free WiFi

  • Pool

  • Spa

  • Parking

  • Pets

  • A/C

  • Restaurant

  • Hotel bar

  • Gym


Rue Centrale 164, 1884, Villars-sur-Ollon, Switzerland

Rating overview

  • Location
    Very good  8.3 / 10
  • Rooms
    Good  7.6 / 10
  • Service
    Good  7.8 / 10

All amenities

Wellness / Spa
  1. Beauty salon
  2. Sauna
  3. Body treatments
Property amenities
  1. Café
  2. Arcade/Video games
  3. Entrance Hall/lobby
  4. Lift
  1. Wheelchair accessible
  2. Accessible parking
Room amenities
  1. Balcony (upon inquiry)
  2. Shower
  3. Openable windows
  4. Television
Sports facilities
  1. Bowling
  2. Golf course
  3. Horse riding
  4. Skiing

Arrival / Departure

  1. Check in: 16:00
  2. Check out: 10:00


Rue Centrale 164 , 1884 , Villars-sur-Ollon , Switzerland
Telephone: +41 788734078 | Fax: +41 792128833 | 

Frequently Asked Questions about Hotel Villars Bristol

  • Is there a pool area at Hotel Villars Bristol?

    Yes, Hotel Villars Bristol offers 2 pool areas.

  • Are pets allowed at Hotel Villars Bristol?

    No, Hotel Villars Bristol doesn’t allow pets.

  • Is parking available at Hotel Villars Bristol?

    Yes, Hotel Villars Bristol provides Accessible parking for guests.

  • What time is check-in and check-out at Hotel Villars Bristol?

    Check-in at Hotel Villars Bristol is available from: . Check-out time is by .

  • Where is Hotel Villars Bristol located?

    Hotel Villars Bristol is located in Rue Centrale 164, 1884, Villars-sur-Ollon, Switzerland.

Interesting hotels nearby Hotel Villars Bristol

These hotels may also be interesting for you...

Destinations nearby Hotel Villars Bristol

Other destinations close to Hotel Villars Bristol

Explore nearby attractions