Hotels in Geilo

Search and compare Geilo hotels from hundreds of travel sites and save

Geilo, Norway
24 Jul — 25 Jul2
Geilo, Norway
Sat 24/7
Sun 25/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Geilo

Filter by star ratings
All filters
Vestlia Resort
Vestlia Resort
8.4 Excellent
Bakkestolvegen 81, Geilo, Buskerud, Norway
Show on map
0.9 mi from city centre, Geilo 
ExcellentBased on 1,059 reviews
8.4

Within a 30-minute car ride of Geilo Airport Dagali, Vestlia Resort offers an indoor pool, a sauna, ski in/out facilities and free wireless internet. Some of the popular facilities on offer at this 4-star hotel are ski passes, a Turkish steam bath and a free shuttle service.

Geilo Hotel
Geilo Hotel
8.0 Excellent
Gamlevegen 2, Geilo, Buskerud, Norway
Show on map
0.2 mi from city centre, Geilo 
ExcellentBased on 1,910 reviews
8.0

This 4-star hotel is located within a short walk of Geilo Railway Station and features ski in/out facilities. Popular facilities, such as a ski school and a sauna, ensure an enjoyable stay in Hol.

Ustedalen Hotell Geilo
Ustedalen Hotell Geilo
8.4 Excellent
Gamlevegen 32, Geilo, Buskerud, Norway
Show on map
0.5 mi from city centre, Geilo 
ExcellentBased on 484 reviews
8.4

Ustedalen Hotel Hol is ideally positioned in a peaceful setting in Geilo, just a short car ride from Ustaoset. It also offers an indoor pool, free Wi-Fi and a sauna.

Highland Lodge
Highland Lodge
7.3 Good
Lienvegen 11, Geilo, Buskerud, Norway
Show on map
0.2 mi from city centre, Geilo 
GoodBased on 427 reviews
7.3

Highland Lodge is ideally placed in peaceful surrounds in Geilo, just a short drive from Ustaoset. Some of the popular facilities provided at this modern 3-star hotel include free Wi-Fi, a free shuttle service and an indoor pool.

Bardola Hoyfjellshotell
Bardola Hoyfjellshotell
8.0 Excellent
Bardolavegen 33, Geilo, Buskerud, Norway
Show on map
0.8 mi from city centre, Geilo 
ExcellentBased on 242 reviews
8.0

Bardola Hoyfjellshotell is ideally positioned in peaceful surrounds in Geilo, just a short car trip from Ustaoset. Some of the popular features at this 4-star hotel include a free shuttle service, outdoor tennis courts and an indoor pool.

Dr. Holms Hotel
Dr. Holms Hotel
7.7 Good
Timrehaugvn 2, Geilo, Buskerud, Norway
Show on map
0.2 mi from city centre, Geilo 
GoodBased on 1,533 reviews
7.7

Located within the scenic countryside of Geilo, Dr Holms Hotel provides elegant accommodation and a wide range of facilities, including a sauna, a Jacuzzi and free Wi-Fi. It also features a bowling alley, a beauty centre and an indoor pool.

Havsdalsgrenda Apartments
Havsdalsgrenda Apartments
8.5 Excellent
Geilo, Buskerud, Norway
Show on map
0.9 mi from city centre, Geilo 
ExcellentBased on 681 reviews
8.5

Featuring a sauna, ski in/out facilities and an indoor pool, Havsdalsgrenda Geilo is located in Hol and provides comfortable accommodation. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

Tips for booking a Geilo hotel

Cheapest month:December
Most expensive month:July
Average price in Geilo:£107/night
Absolute cheapest price found:£65/night
Cheapest day:Thursday
Most expensive day:Wednesday
£81 - £158
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£69 - £110
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Geilo hotels

Show all 53 hotels
1
Geilo Hotel
Geilo Hotel
8.0 Excellent
Gamlevegen 2, Geilo, Buskerud, Norway
Show on map
0.2 mi from city centre, Geilo 

This 4-star hotel is located within a short walk of Geilo Railway Station and features ski in/out facilities. Popular facilities, such as a ski school and a sauna, ensure an enjoyable stay in Hol.

2
Vestlia Resort
Vestlia Resort
8.4 Excellent
Bakkestolvegen 81, Geilo, Buskerud, Norway
Show on map
0.9 mi from city centre, Geilo 

Within a 30-minute car ride of Geilo Airport Dagali, Vestlia Resort offers an indoor pool, a sauna, ski in/out facilities and free wireless internet. Some of the popular facilities on offer at this 4-star hotel are ski passes, a Turkish steam bath and a free shuttle service.

Cheapest hotels in Geilo, Buskerud

Show all 53 hotels
Dr. Holms Hotel
Dr. Holms Hotel
7.7 Good
Timrehaugvn 2, Geilo, Buskerud, Norway
Show on map
0.2 mi from city centre,  

Located within the scenic countryside of Geilo, Dr Holms Hotel provides elegant accommodation and a wide range of facilities, including a sauna, a Jacuzzi and free Wi-Fi. It also features a bowling alley, a beauty centre and an indoor pool.

£65
Avg. per night
Geilo Hotel
Geilo Hotel
8.0 Excellent
Gamlevegen 2, Geilo, Buskerud, Norway
Show on map
0.2 mi from city centre,  

This 4-star hotel is located within a short walk of Geilo Railway Station and features ski in/out facilities. Popular facilities, such as a ski school and a sauna, ensure an enjoyable stay in Hol.

£69
Avg. per night
Highland Lodge
Highland Lodge
7.3 Good
Lienvegen 11, Geilo, Buskerud, Norway
Show on map
0.2 mi from city centre,  

Highland Lodge is ideally placed in peaceful surrounds in Geilo, just a short drive from Ustaoset. Some of the popular facilities provided at this modern 3-star hotel include free Wi-Fi, a free shuttle service and an indoor pool.

£79
Avg. per night
Ustedalen Hotell Geilo
Ustedalen Hotell Geilo
8.4 Excellent
Gamlevegen 32, Geilo, Buskerud, Norway
Show on map
0.5 mi from city centre,  

Ustedalen Hotel Hol is ideally positioned in a peaceful setting in Geilo, just a short car ride from Ustaoset. It also offers an indoor pool, free Wi-Fi and a sauna.

£90
Avg. per night
Vestlia Resort
Vestlia Resort
8.4 Excellent
Bakkestolvegen 81, Geilo, Buskerud, Norway
Show on map
0.9 mi from city centre,  

Within a 30-minute car ride of Geilo Airport Dagali, Vestlia Resort offers an indoor pool, a sauna, ski in/out facilities and free wireless internet. Some of the popular facilities on offer at this 4-star hotel are ski passes, a Turkish steam bath and a free shuttle service.

£91
Avg. per night
Bardola Hoyfjellshotell
Bardola Hoyfjellshotell
8.0 Excellent
Bardolavegen 33, Geilo, Buskerud, Norway
Show on map
0.8 mi from city centre,  

Bardola Hoyfjellshotell is ideally positioned in peaceful surrounds in Geilo, just a short car trip from Ustaoset. Some of the popular features at this 4-star hotel include a free shuttle service, outdoor tennis courts and an indoor pool.

£106
Avg. per night
Havsdalsgrenda Apartments
Havsdalsgrenda Apartments
8.5 Excellent
Geilo, Buskerud, Norway
Show on map
0.9 mi from city centre,  

Featuring a sauna, ski in/out facilities and an indoor pool, Havsdalsgrenda Geilo is located in Hol and provides comfortable accommodation. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

£108
Avg. per night

Hotel prices in Geilo

3 stars

£69 - £106

Ustedalen Hotell Geilo

No. 1 most popular

£90
Avg. per night
Bardola Hoyfjellshotell

No. 2 most popular

£106
Avg. per night
Geilo Hotel

Best value

Geilo Hotel
8.0 Excellent
£69
Avg. per night
4 stars and up

£65 - £91

Vestlia Resort

No. 1 most popular

Vestlia Resort
8.4 Excellent
£91
Avg. per night
Highland Lodge

No. 2 most popular

£79
Avg. per night
Dr. Holms Hotel

Best value

£65
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Geilo

About Geilo

Set among snow-capped mountains, Geilo is one of Norway’s original alpine resorts. The town offers access to more than 40 ski slopes, with runs for every skill level. Sign up for lessons and improve your technique or head to nearby Hallingskarvet for exhilarating runs and lashings of powder.

After a day on the slopes, refuel at one of the cosy cafes in town. Syrup-covered waffles, cured meat and “lefsekling” sweet Norwegian flatbread are perfect for warming up.

In summer, Geilo is a launchpad to Hallingskarvet National Park, a spectacular pocket of Norway defined by soaring cliffs and lush evergreen forests. The park is laced with trails that take you to scenic lookouts and historic huts. As you hike, watch for arctic foxes prowling in the forest.

Beautiful Hardangervidda National Park is crisscrossed with crystalline rivers and streams. Hardangervidda is also an important habitat for wild reindeer herds, so keep an eye out for the majestic creatures grazing in the forest.

Getting there

Geilo is located in southern Norway, a 3.5-hour drive from Oslo and four hours from Bergen. Trains run between Oslo and Geilo in around 3.5 hours. Rental cars are a good way to explore the region at your own pace.

Geilo travel FAQs

  • What are the best hotels in Geilo?

    Vestlia Resort is a very popular hotel in Geilo, with a score of 8.4 from 1,059 reviews. Geilo Hotel (8.0 from 1,903 reviews) and Dr. Holms Hotel (7.7 from 1,533 reviews) are also highly rated Geilo hotels based on recent feedback from HotelsCombined users.