Hotels in Geilo

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

Geilo, Norway
20 May — 21 May2
Geilo, Norway
Fri 20-5
Sat 21-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
Dr. Holms Hotel
Dr. Holms Hotel
7.5 Good
Timrehaugvn 2, Geilo, Buskerud, Norway
Show on map
0.3 km from city centre, Geilo 
GoodBased on 1,792 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
Vestlia Resort
8.3 Excellent
Bakkestolvegen 81, Geilo, Buskerud, Norway
Show on map
1.4 km from city centre, Geilo 
ExcellentBased on 1,132 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.

Ustedalen Hotell Geilo
Ustedalen Hotell Geilo
8.1 Excellent
Gamleveien 32, Geilo, Buskerud, Norway
Show on map
0.9 km from city centre, Geilo 
ExcellentBased on 396 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
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.

Bardola Hoyfjellshotell Og Hytter
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
Havsdalsgrenda Apartments
8.5 Excellent
Geilo, Buskerud, Norway
Show on map
1.2 km from city centre, Geilo 
ExcellentBased on 647 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
Geilo Hotel
7.9 Good
Gamlevegen 2, Geilo, Buskerud, Norway
Show on map
0.4 km from city centre, Geilo 
GoodBased on 2,291 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:S$ 203/night
Cheapest price found:S$ 113/night
Cheapest day:Monday
Most expensive day:Friday
S$ 153 - S$ 382
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 142 - S$ 377
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
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
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
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
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.

S$ 112
Avg. per night
Geilo Gaarden
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.

S$ 122
Avg. per night
Dr. Holms Hotel
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.

S$ 124
Avg. per night
Geilo Hotel
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.

S$ 146
Avg. per night
Havsdalsgrenda Apartments
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.

S$ 193
Avg. per night
Vestlia Resort
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.

S$ 214
Avg. per night
Bardola Hoyfjellshotell Og Hytter
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.

S$ 706
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
S$ 706

Avg. per night

Geilo Hotel
#2 most popular

Geilo Hotel

Gamlevegen 2, Geilo, Buskerud, Norway

7.9 Good
S$ 146

Avg. per night

Ustedalen Hotell Geilo
Best value

Ustedalen Hotell Geilo

Gamleveien 32, Geilo, Buskerud, Norway

8.1 Excellent
S$ 112

Avg. per night

4 stars +
Dr. Holms Hotel
#1 most popular

Dr. Holms Hotel

Timrehaugvn 2, Geilo, Buskerud, Norway

7.5 Good
S$ 124

Avg. per night

Vestlia Resort
#2 most popular

Vestlia Resort

Bakkestolvegen 81, Geilo, Buskerud, Norway

8.3 Excellent
S$ 214

Avg. per night

Geilo Gaarden
Best value

Geilo Gaarden

Gjeilogutu 1, Geilo, Buskerud, Norway

7.7 Good
S$ 122

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

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?

    1,792 reviews rated Dr. Holms Hotel with an average score of 7.5/10. It may also be worth looking into the Vestlia Resort, which received a rating of 8.3/10 from 1,132 reviews. Ustedalen Hotell Geilo could also be a good option, with a score of 8.1/10 from 396 reviews.

  • How much do hotels in Geilo cost?

    S$ 211/night is the average price of a hotel in Geilo, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Geilo, the average price found is S$ 221/night, and for 5-star hotels the average price is S$ 532/night.

  • How much is a cheap hotel in Geilo?

    S$ 76/night is the cheapest price found for a hotel in Geilo by HotelsCombined users over the last 72 hours.