Top 10 Hotels in Ollon

See all 5 Hotels in Ollon
Alpe Fleurie
Alpe Fleurie

Rue Centrale 148, Ollon 1884

3.0 out of 5.0
3.8 out of 5 (10 reviews)

Conveniently near skiing facilities, this Villars hotel is located in the mountains within 3 mi (5 km) of Roc d'Orsay Gondola …

$267
Chalet RoyAlp Hôtel & Spa
Chalet RoyAlp Hôtel & Spa

Domaine de Rochegrise, Ollon 1884

5.0 out of 5.0
5 out of 5 (4 reviews)

Located in the mountains, this Villars hotel offers ski-in/ski-out access within 3 mi (5 km) of Roc d'Orsay Gondola, …

$737
Hôtel Central-Résidence
Hôtel Central-Résidence

Route de Belvedere, Leysin 1854

3.0 out of 5.0
3.5 out of 5 (14 reviews)

Located near the slopes, this Leysin hotel is in the city center and within a 10-minute walk of Leysin-Berneuse Gondola, Sk …

$77
Résidence Chamossaire
Résidence Chamossaire

Route du Chamossaire 1-3, Leysin 1854

3.0 out of 5.0
4.7 out of 5 (3 reviews)

Set amidst the mountains, this ski-in/ski-out apartment in Leysin is within a 10-minute walk of Leysin-Berneuse Gondola, Sk …

$130
Alpine Classic Hotel
Alpine Classic Hotel
1.1 mi from Ollon
3.0 out of 5.0
3.7 out of 5 (11 reviews)

Set amidst the mountains, this ski-in/ski-out hotel in Leysin is within a 5-minute walk of Ski Lift Leysin - Mayen and …

$93
Hôtel Bon Port
Hôtel Bon Port
9.2 mi from Ollon
3.0 out of 5.0
3.5 out of 5 (20 reviews)

Situated in Montreux, this hotel is within a 10-minute walk of Montreux Casino and Freddie Mercury Statue. Place du Marche an …

$70
Hotel Helvetie
Hotel Helvetie
9.3 mi from Ollon
3.0 out of 5.0
3.8 out of 5 (91 reviews)

Situated in Montreux, this hotel is within a 5-minute walk of Montreux Casino and Freddie Mercury Statue. Place du Marche and …

$88
Hotel Eden Palace Au Lac
Hotel Eden Palace Au Lac
9.6 mi from Ollon
4.0 out of 5.0
4 out of 5 (200 reviews)

Hotel Eden Palace Au Lac offers stunning views of the Swiss Alps, and it's just 20 minutes from the ski slopes. It’s a 3 …

$139
Grand Hotel Suisse Majestic
Grand Hotel Suisse Majestic
9.7 mi from Ollon
4.5 out of 5.0
4.4 out of 5 (122 reviews)

Located in the heart of Montreux, this luxury hotel is within a 10-minute walk of Montreux Convention Center and Freddie …

$170
Royal Plaza Montreux & Spa
Royal Plaza Montreux & Spa
10.3 mi from Ollon
5.0 out of 5.0
3.8 out of 5 (87 reviews)

This family-friendly Montreux hotel is located on a lake, within a 15-minute walk of Montreux Convention Center and Freddie …

$164

Recent Reviews in Ollon

Hide content

Where to stay in Ollon

Ollon Hotel Guide

Planning to visit Ollon? Looking for a place to relax and put your feet up? At the moment, Expedia's booking portal has 12 places to base yourself within easy driving distance of Ollon's center.

Take in the sights near the center of Ollon. Accommodations in the vicinity include Chalet RoyAlp Hôtel & Spa and Hotel du Golf.

One of the small number of budget-oriented hotel options in Ollon is the Alpe Fleurie.

The The Alpina Gstaad is 17 miles away from the main part of Ollon. Another accommodation option is the W Verbier, which is located 17 miles away. Two more hotel options in this area are the Hôtel Nendaz 4 Vallées & Spa and the Park Gstaad.

Looking for more things to do? Spend some time enjoying Diablerets-Isenau Gondola and Ski Lift Les Diablerets - Isenau, in Les Diablerets, 6 miles to the northeast of Ollon. Some of our recommended Les Diablerets hotels are the Eurotel Victoria and Relais du Silence Hotel du Pillon. 3 miles to the northwest of Ollon, you can also stay at Leysin, which is home to the Hôtel Central-Résidence and Hotel le Grand Chalet. If you're staying in Leysin, set aside a little time to check out the Leysin Ski Resort and Leysin-Berneuse Gondola.

While you are here why not spend some time hanging out with fellow sports fans at a local game. Stade de Suisse Wankdorf is 50 miles to the northeast of Ollon. For travelers who are interested in staying nearby, make a reservation in the Hotel Bellevue Palace or Hotel Schweizerhof Bern.

Situated 45 miles from Ollon is Cointrin International Airport. Stay nearby at Swiss Luxury Apartments or Beau Rivage Geneva.