Hotels in Geilo

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

Geilo, Norway
28 Jan — 29 Jan2
Geilo, Norway
Fri 28/1
Sat 29/1
...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.3 Excellent
Bakkestolvegen 81, Geilo, Buskerud, Norway
Show on map
1.4 km from city centre, Geilo 
ExcellentBased on 1,178 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 Hotel Geilo
Ustedalen Hotel Geilo
8.3 Excellent
Gamleveien 32, Geilo, Buskerud, Norway
Show on map
0.9 km from city centre, Geilo 
ExcellentBased on 413 reviews
8.3

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.

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,822 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.

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,200 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.

Bardøla Høyfjellshotell
Bardøla Høyfjellshotell
8.0 Excellent
Bardolavegen 33, Geilo, Geilo, Buskerud, Norway
Show on map
1.3 km from city centre, Geilo 
ExcellentBased on 211 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 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 630 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:$149/night
Absolute cheapest price found:$89/night
Cheapest day:Thursday
Most expensive day:Wednesday
$112 - $218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$95 - $152
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Geilo hotels

Show all 56 hotels
1
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.

2
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 56 hotels
Ustedalen Hotel Geilo
Ustedalen Hotel Geilo
8.3 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. It also offers an indoor pool, free Wi-Fi and a sauna.

$93
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.

$105
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.

$120
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.

$145
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. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

$177
Avg. per night
Bardøla Høyfjellshotell
Bardøla Høyfjellshotell
8.0 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 4-star hotel include outdoor tennis courts, an indoor pool and a free shuttle service.

$255
Avg. per night

Hotel prices in Geilo

3 stars
Geilo Hotel
#1 most popular

Geilo Hotel

Gamlevegen 2, Geilo, Buskerud, Norway

7.9 Good
$120

Avg. per night

Bardøla Høyfjellshotell
#2 most popular

Bardøla Høyfjellshotell

Bardolavegen 33, Geilo, Geilo, Buskerud, Norway

8.0 Excellent
$255

Avg. per night

Ustedalen Hotel Geilo
Best value

Ustedalen Hotel Geilo

Gamleveien 32, Geilo, Buskerud, Norway

8.3 Excellent
$93

Avg. per night

4 stars +
Vestlia Resort
#1 most popular

Vestlia Resort

Bakkestolvegen 81, Geilo, Buskerud, Norway

8.3 Excellent
$145

Avg. per night

#2 most popular

Highland Lodge

Lienvegen 11, Geilo, Buskerud, Norway

7.2 Good
$118

Avg. per night

Geilo Gaarden
Best value

Geilo Gaarden

Gjeilogutu 1, Geilo, Buskerud, Norway

7.8 Good
$97

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?

    Geilo is home to many highly-rated hotels, one of which is Vestlia Resort, which has a current rating of 8.3. For other potential stays, consider Ustedalen Hotel Geilo and Highland Lodge, which can also be great places to stay in Geilo.

  • How much do hotels in Geilo cost?

    Searches in the last 72 hours suggest an average price of around $162/night is normal for a hotel in Geilo. 4-star and 5-star hotels in Geilo had average prices of $176/night and $501/night, respectively.

  • How much is a cheap hotel in Geilo?

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