2 Guests

Geilo Chalets

5 star Geilo chalets

There are no options with this star rating in Geilo, but you can browse nearby chalets in

4 star Geilo chalets

Forest Cabins

in Geilo, Norway
26/01/25 Sun • Manchester • 7 nights • Self Catering
Wifi/internetSauna/Steam/TurkishSpa/WellnessFamily friendlyFireplace/Hearth/StoveBalcony/Terrace/Veranda
was £665
Enquire View
Free Child Places.

Bardola Cabins

in Geilo, Norway
09/02/25 Sun • Gatwick • 7 nights • Self Catering
was £1072
Enquire View
Free Child Places.

3 star Geilo chalets

There are no options with this star rating in Geilo, but you can browse nearby chalets in

2 star Geilo chalets

There are no options with this star rating in Geilo, but you can browse nearby chalets in

Which are the best ski chalet holidays in Geilo?

Chalet Prices Sleeps Features
Forest Cabins £528 to £1294 Wifi/internet, Sauna/Steam/Turkish, Spa/Wellness, Family friendly, Fireplace/Hearth/Stove, Balcony/Terrace/Veranda
Bardola Cabins £580 to £1353 Sauna/Steam/Turkish, Balcony/Terrace/Veranda, Fireplace/Hearth/Stove, Wifi/internet, Pool, Gym/Fitness

Geilo ski chalet holidays

Though hotels are a more popular type of accommodation in this neck of the woods, that’s not to say catered chalets are impossible to find.

Take Forest Chalet for example, an authentic log cabin among the trees. It usually comes with chalet catering and is positioned about a five-minute walk from the ski lifts, ski school, ski shop and childcare. This is a rare find in Norway, but having breakfasts, afternoon teas and suppers provided six days of the week – not to mention a cosy lodge to call home – makes for a brilliant week on the snow.

If you’d prefer more choice of chalets, our chalet homepage includes all the properties we have in France, Switzerland, Austria and further afield.

Widen your search:

All ski chalets

Norwegian ski chalets

Frequently Asked Questions about Chalets in Geilo

Forest Cabins is a popular choice among Geilo skiers, whereas Bardola Cabins is often booked by snowboarders

Lots of couples on vacation in Geilo have enjoyed staying in Forest Cabins and Bardola Cabins. Snow lovers adore romantic Geilo accommodation.

Forest Cabins is popular with families skiing in Geilo. Tick ‘family friendly’ in the search filter.

Forest Cabins and Bardola Cabins are among the highest rated chalets in Geilo.

Facilities might change so check with us but Bardola Cabins visitors have enjoyed the pool.

We’ve had positive feedback about the gym in Bardola Cabins.

Guests of chalets mentioning Sauna include Forest Cabins and Bardola Cabins but check before you book.

Forest Cabins and Bardola Cabins have WiFi – use filters to view their prices.

Call us to investigate taking your dog or pet to Geilo.

Most Popular time to Book a Chalet in Geilo

You can read all about Geilo holidays, but here’s a quick overview of average chalets prices, weather and snow conditions during the ski season.

Month Price per week Snowfall
December £782 - £1069 32cm to 41cm
January £403 - £754 43cm to 55cm
February £558 - £1154 55cm to 68cm
March N/A 50cm to 68cm
April N/A 37cm to 58cm

At a glance: Geilo Chalets Information and Statistics

Number of Chalets listed in Geilo:


Geilo Chalet Photographs:


Geilo Chalet Reviews:


2 Self-catering chalets in Geilo

Average price per person

£768 per person per week

Lowest chalets price

£403 pp/week

Highest chalets price

£1154 pppw

Low season in Geilo:

1. December 2. January 3. April

Low-season Chalet Prices:

£403 to £819

High season:

1. Half-term 2. Easter 3. New Year 4. Christmas

High-season Chalet Prices:

£894 to £1069

What customers browsing Geilo chalets ended up booking

Chalet Ubud Tignes France, Folkestone Eurotunnel 14th December.
From £927pp
Chalet Chamois Vo... Les Deux Alpes France, Folkestone Eurotunnel 12th April.
From £864pp
Chalet Marie Avoriaz France, Dover Ferry 14th December.
From £1144pp
Chalet La Rocheure Val d'Isere France, Folkestone Eurotunnel 12th April.
From £1204pp
Chalet Sachette Tignes France, Folkestone Eurotunnel 11th January.
From £680pp

← online or call ↴
020 7770 6888