Hotels in Geilo

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

Geilo, Norway
26 May — 27 May2
Geilo, Norway
Thu 26/5
Fri 27/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Geilo

Filter by star ratings
All filters
Ustedalen Hotell Geilo
8.1 Excellent
Gamleveien 32, Geilo, Buskerud, Norway
Show on map
0.9 km from city centre, Geilo 
ExcellentBased on 392 reviews
8.1

Ustedalen Hotel Hol is ideally positioned in a peaceful setting in Geilo, just a short car ride from Ustaoset. Some of the popular features at this modern 3-star hotel include an indoor pool, a ski school and free Wi-Fi.

Geilo Gaarden
7.7 Good
Gjeilogutu 1, Geilo, Buskerud, Norway
Show on map
0.3 km from city centre, Geilo 
GoodBased on 463 reviews
7.7

Geilo Gaarden is ideally placed in a peaceful setting in Geilo, just a short car ride from Ustaoset. It also offers a sauna, a ski school and an indoor pool.

Dr. Holms Hotel
7.5 Good
Timrehaugvn 2, Geilo, Buskerud, Norway
Show on map
0.3 km from city centre, Geilo 
GoodBased on 1,801 reviews
7.5

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

Vestlia Resort
8.3 Excellent
Bakkestolvegen 81, Geilo, Buskerud, Norway
Show on map
1.4 km from city centre, Geilo 
ExcellentBased on 1,133 reviews
8.3

Within a 30-minute car ride of Geilo Airport Dagali, Vestlia Resort offers a Turkish steam bath, an indoor pool, ski in/out facilities and free wireless internet. Popular facilities, such as a Jacuzzi, a sauna and a ski school, make for a satisfying stay in Hol.

Bardola Hoyfjellshotell Og Hytter
8.4 Excellent
Bardolavegen 33, Geilo, Geilo, Buskerud, Norway
Show on map
1.3 km from city centre, Geilo 
ExcellentBased on 1 review
8.4

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

Havsdalsgrenda Apartments
8.5 Excellent
Geilo, Buskerud, Norway
Show on map
1.2 km from city centre, Geilo 
ExcellentBased on 645 reviews
8.5

Featuring a sauna, ski in/out facilities and an indoor pool, Havsdalsgrenda Geilo is located in Hol and provides comfortable accommodation. It has a gym, as well as a ski school, free Wi-Fi and a bowling alley.

Geilo Hotel
7.9 Good
Gamlevegen 2, Geilo, Buskerud, Norway
Show on map
0.4 km from city centre, Geilo 
GoodBased on 2,306 reviews
7.9

This 3-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, a sauna and a bowling alley, make for a satisfying stay in Hol.

Tips for booking a Geilo hotel

Cheapest month:August
Most expensive month:February
Average price in Geilo:C$ 187/night
Cheapest price found:C$ 104/night
Cheapest day:Monday
Most expensive day:Friday
C$ 141 - C$ 353
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 132 - C$ 348
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Geilo hotels

Show all 58 hotels
1
Geilo Gaarden
7.7 Good
Gjeilogutu 1, Geilo, Buskerud, Norway
Show on map
0.3 km from city centre, Geilo, Norway 

Geilo Gaarden is ideally placed in a peaceful setting in Geilo, just a short car ride from Ustaoset. It also offers a sauna, a ski school and an indoor pool.

2
Geilo Hotel
7.9 Good
Gamlevegen 2, Geilo, Buskerud, Norway
Show on map
0.4 km from city centre, Geilo, Norway 

This 3-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, a sauna and a bowling alley, make for a satisfying stay in Hol.

3
Vestlia Resort
8.3 Excellent
Bakkestolvegen 81, Geilo, Buskerud, Norway
Show on map
1.4 km from city centre, Geilo, Norway 

Within a 30-minute car ride of Geilo Airport Dagali, Vestlia Resort offers a Turkish steam bath, an indoor pool, ski in/out facilities and free wireless internet. Popular facilities, such as a Jacuzzi, a sauna and a ski school, make for a satisfying stay in Hol.

Cheapest hotels in Geilo, Buskerud

Show all 58 hotels
Ustedalen Hotell Geilo
8.1 Excellent
Gamleveien 32, Geilo, Buskerud, Norway
Show on map
0.9 km from city centre,  

Ustedalen Hotel Hol is ideally positioned in a peaceful setting in Geilo, just a short car ride from Ustaoset. Some of the popular features at this modern 3-star hotel include an indoor pool, a ski school and free Wi-Fi.

C$ 106
Avg. per night
Geilo Gaarden
7.7 Good
Gjeilogutu 1, Geilo, Buskerud, Norway
Show on map
0.3 km from city centre,  

Geilo Gaarden is ideally placed in a peaceful setting in Geilo, just a short car ride from Ustaoset. It also offers a sauna, a ski school and an indoor pool.

C$ 117
Avg. per night
Dr. Holms Hotel
7.5 Good
Timrehaugvn 2, Geilo, Buskerud, Norway
Show on map
0.3 km from city centre,  

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

C$ 120
Avg. per night
Geilo Hotel
7.9 Good
Gamlevegen 2, Geilo, Buskerud, Norway
Show on map
0.4 km from city centre,  

This 3-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, a sauna and a bowling alley, make for a satisfying stay in Hol.

C$ 140
Avg. per night
Havsdalsgrenda Apartments
8.5 Excellent
Geilo, Buskerud, Norway
Show on map
1.2 km from city centre,  

Featuring a sauna, ski in/out facilities and an indoor pool, Havsdalsgrenda Geilo is located in Hol and provides comfortable accommodation. It has a gym, as well as a ski school, free Wi-Fi and a bowling alley.

C$ 170
Avg. per night
Vestlia Resort
8.3 Excellent
Bakkestolvegen 81, Geilo, Buskerud, Norway
Show on map
1.4 km from city centre,  

Within a 30-minute car ride of Geilo Airport Dagali, Vestlia Resort offers a Turkish steam bath, an indoor pool, ski in/out facilities and free wireless internet. Popular facilities, such as a Jacuzzi, a sauna and a ski school, make for a satisfying stay in Hol.

C$ 196
Avg. per night
Bardola Hoyfjellshotell Og Hytter
8.4 Excellent
Bardolavegen 33, Geilo, Geilo, Buskerud, Norway
Show on map
1.3 km 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 3-star hotel include outdoor tennis courts, an indoor pool and a free shuttle service.

C$ 652
Avg. per night

Hotel prices in Geilo

3 stars
Bardola Hoyfjellshotell Og Hytter
#1 Most popular

Bardola Hoyfjellshotell Og Hytter

Bardolavegen 33, Geilo, Geilo, Buskerud, Norway

8.4 Excellent
C$ 652

Avg. per night

View Deal
Geilo Hotel
#2 Most popular

Geilo Hotel

Gamlevegen 2, Geilo, Buskerud, Norway

7.9 Good
C$ 140

Avg. per night

View Deal
Ustedalen Hotell Geilo
Best value

Ustedalen Hotell Geilo

Gamleveien 32, Geilo, Buskerud, Norway

8.1 Excellent
C$ 109

Avg. per night

View Deal
4 stars +
Dr. Holms Hotel
#1 Most popular

Dr. Holms Hotel

Timrehaugvn 2, Geilo, Buskerud, Norway

7.5 Good
C$ 120

Avg. per night

View Deal
Vestlia Resort
#2 Most popular

Vestlia Resort

Bakkestolvegen 81, Geilo, Buskerud, Norway

8.3 Excellent
C$ 196

Avg. per night

View Deal
Geilo Gaarden
Best value

Geilo Gaarden

Gjeilogutu 1, Geilo, Buskerud, Norway

7.7 Good
C$ 117

Avg. per night

View Deal

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

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.

  • What are the best hotels in Geilo?

    Ustedalen Hotell Geilo (8.1/10 from 392 reviews), Geilo Gaarden (7.7/10 from 463 reviews), and Dr. Holms Hotel (7.5/10 from 1,801 reviews) are all highly rated places to stay in Geilo.