Hotels in Geilo

Find the best Geilo hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Geilo hotels with free cancellation or excellent ratings

Trusted Geilo hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Geilo

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Geilo.

Find a Geilo hotel in the heart of the action

Beat the queues at the top Geilo attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelGeilo Mountain Lodge – 4.9
Cheapest month to bookJuly
Average 4 star hotel price190 € per night
Average 5 star hotel price404 € per night

How to find the best hotel deals in Geilo

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Geilo

  • Love how quick and easy it is to book flights with us? The same smart search engine has a talent for hunting down deals on Geilo hotels too. Give these tips a go to save on where you'll rest your head.

  • Save on your Geilo hotel and get access to a fuller range of rooms by booking early. You'll also have more time to weigh your options and choose the perfect place.

  • Still, be ready to grab any last-minute deals. Some places discount their rates just before check-in to fill empty beds. It's more likely this will happen during low season or on quieter days, though.

  • The more flexible your dates, the better your savings. Move your travel timing around to discover what deals pop up. Prices are usually cheaper midweek and outside of busy travel seasons.

  • Search for accommodation options with free cancellation and take the stress out of booking. You can adjust or cancel your stay without penalty if your travel dates shift or you spot a better offer.

Where to stay in Geilo

Central Geilo

  • Choose the city centre and you'll be surrounded by things to do. Take your pick of these hotels that keep you near the most-visited attractions in central Geilo.

  • Book a stay at Ro Hotel if you'd like to be close to The National Park View & Open Summer Chairlift. Roughly 2 kilometres from this major sight, this Geilo hotel sets you up to explore with ease.

  • When it comes to hotels near Hallingskarvet National Park, Vestlia Resort wins points for comfort and convenience. Drop your bags at this 4-star hotel in Geilo and you'll be roughly 2 kilometres away. While it's a great fit for most travellers, families find it especially appealing.

  • Hotels near The Ustedalsfjord are also worth checking out. Geilo Mountain Lodge is 0.80 kilometres or so from this top sight. It's a great starting point for discovering the city.

When to go to Geilo

  • The weather often decides when it's best to go. If you prefer warmer conditions, July typically delivers with temperatures that reach a high of 20ºC (68ºF).

  • The coolest month here is January. Expect lows of -18ºC (0ºF).

  • To enjoy mostly clear skies, search for Geilo hotels during September. With an average of seven days of rain, this is the driest month.

  • December has the wettest weather. You can expect around 14 days of rainfall.

Best hotels in Geilo for families

  • Picking the right hotel can save your sanity when travelling with kids. With things like cinema rooms, play areas, and large suites, family-friendly hotels in Geilo come with perks that make the trip easier. Choose from around eight of these stays that blend kid-friendly fun with grown-up comfort.

  • Bardøla Fjelltun takes the usual family trip to the next level. This 4-star stay features accessible parking and Wi-Fi.

Best hotels with a spa

  • Rediscover calm at one of the ten or so Geilo hotels with a spa. They offer anything from saunas and hot tubs, to gyms and flotation tanks. Toss in meditation spaces, massages, and manicures and you have the recipe for relaxation.

  • Your sanctuary is waiting at Geilo Hotel. This popular accommodation option comes with all the right perks, including a steam room.

Best hotels with a pool

  • There are around five pool hotels in Geilo, each bringing something different to the table. City hotels tend to offer rooftop or indoor pools, while resorts generally go big with open-air setups and extras like lazy rivers. Whether you're here for rest or play, there's a stay that fits your style.

  • Find your happy place by the water at Bardøla Fjelltun. With an indoor swimming pool, internet access and a kitchen, this Geilo hotel has all the perks to make your visit enjoyable.

  • Ustedalen Hotel Geilo also gives you every reason to pack your swimsuit and goggles. Go for this popular option and take advantage of an indoor swimming pool, internet access and a sauna.

  • Highland Lodge is one more stay that delivers everything you want. This hotel offers a children's pool, tour services and parking.

Finding cheap hotels in Geilo: FAQs

In Geilo, the expected average temperature in August is 9°C. The warmest month is typically July, which averages 14°C. The coolest month is January, with temperatures averaging -12°C. The rainiest month is August, and the driest month is April.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Geilo with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is 77 € per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for 93 € per night.
The average price of a hotel during the week is 299 € per night, and the average price on weekends is 309 €. Overall, it looks like the cheapest day to stay in Geilo could be Wednesday.
We crunched some numbers on our calendar and found that Wednesday is the cheapest day to stay in Geilo. And the most expensive day seems to be Friday
The average price of a 4-star hotel in Geilo is currently around 161 € per night. And the cheapest 4-star hotel we found is 94 € per night.
The average price of a 5-star hotel in Geilo is currently around 416 € per night. And the cheapest 5-star hotel we found is 395 € per night.
The cheapest month to stay in a hotel in Geilo is February, with an average price of 210 € per night. The most expensive month is December, when the average room rate can rise to 324 € per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in August is 269 € per night, which is around 2% lower than the rest of the year.