Hotels in Hafnarfjörður

Find the best Hafnarfjörður hotel for your dates, by price or preference

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

Look out for Hafnarfjörður hotels with free cancellation or excellent ratings

Trusted Hafnarfjörður hotel providers

See all hotels in Hafnarfjörður

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 Hafnarfjörður.

Find a Hafnarfjörður hotel in the heart of the action

Beat the queues at the top Hafnarfjörður attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelStrand Hotel Apartments – 4.4

How to find the best hotel deals in Hafnarfjörður

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 Hafnarfjörður

  • Want to find hotel deals as easily as you book flights? Our smart search engine handles it all. Here's how you can save time and money when searching for your Hafnarfjörður hotel.

  • The earlier you book, the more you win. You're more likely to score a cheaper rate on a Hafnarfjörður hotel and have a greater range of choice when you plan in advance.

  • However, you could still come across last-minute deals. Although prices generally rise closer to your stay, some places cut rates a day or two before to fill vacant rooms, especially during low season.

  • Another secret to finding cheaper hotels? Being flexible. If your itinerary isn't fixed, check rates across different dates and discover how much you can save.

  • Search for stays with free cancellation. Lock in a low rate today and easily cancel later if your travel plans change.

Where to stay in Hafnarfjörður

Central Hafnarfjörður

  • To get the most out of central Hafnarfjörður, you'll want to be near the attractions that inspired your trip in the first place. Here are a few standout accommodation options close to the highlights.

  • If your goal is to stay near Nature Walks, check out Helguhus B&B And Apartment. This Hafnarfjörður hotel is about 2 kilometres from this popular sight.

  • Looking to stay near Christmas Village? Route 1 Guesthouse is roughly 2 kilometres away. This hotel in Hafnarfjörður checks both the comfort and location boxes.

  • Or check out the options for hotels near Vidistadatun Sculpture Park. T10 Hotel Iceland is 0.32 kilometres or so from this leading sight. This stay makes the perfect base for exploring both this area and the wider city.

When to go to Hafnarfjörður

  • Don't forget to factor in the weather when picking your dates. July offers the warmest conditions, with maximum temperatures of 15ºC (59ºF).

  • The coolest month here is December. Expect lows of -6ºC (21ºF).

  • Want to leave the umbrella at home? Search for Hafnarfjörður hotels in June. It's the driest time to visit, with seven days of rain on average.

  • It rains the most in January, which gets around 14 days of wet weather.

Best hotels in Hafnarfjörður

Best budget hotels

  • Great trips don't need hefty hotel bills. With at least 40 budget Hafnarfjörður hotels available, you can spend more on enjoying the city and less on where you rest your head. You can expect basic comforts like Wi-Fi, simple breakfasts, and cosy beds at these affordable stays.

  • Storm Hotel by Keahotels promises comfort without breaking the bank. Make use of a ticket office, a restaurant and more at this 3-star option in Tún.

  • A practical stop for your city plans, Hotel Phoenix comes with conveniences like security services and Wi-Fi. This 3-star Hafnarfjörður hotel is in the Holt area.

  • A lift and Wi-Fi are just a taste of what's on offer at Oddsson Midtown Hotel. Another win for your finances, it's rated 3 stars and is located in Háaleiti.

Best 4-star hotels in Hafnarfjörður

  • Searching for hotels in Hafnarfjörður that go beyond the basics? A 4-star stay is the perfect match. With around 30 to choose from, they come with attractive extras like pools, concierge service, and stylish restaurants. You get high quality without the high price tag.

  • Massage services and room service are the start of the things that add to your comfort at Tower Suites Reykjavík. This 4-star option is located in Tún.

  • Another Hafnarfjörður hotel worth a mention is Reykjavik Residence Apartment Hotel. It offers thoughtful amenities such as room service and a lobby bar. You'll find this place in the Miðborg area.

  • Need more to choose from? Exeter Hotel in Miðbær proves you don't need a fortune to feel fancy. Make the most of a steam room, concierge assistance and other extras at this stay.

Best hotels in Hafnarfjörður for families

  • Heading away with the kids? You need a hotel that's built for real-life travel. Childcare services, cribs, and connecting rooms help make family escapes easier. You'll find roughly ten family-friendly hotels in Hafnarfjörður standing by for your crew.

  • Reykjavik Consulate Hotel, Curio Collection by Hilton takes the usual family trip to the next level. This 4-star stay in Miðbær offers a restaurant and a 24-hour front desk.

Best hotels with a spa

  • Plan for more than just sightseeing. Book one of the 20 or so Hafnarfjörður hotels with a spa and schedule in time to truly relax. Steam rooms, hot tubs, and wellness services are the types of features they come with.

  • Ready to hit pause on your busy schedule? Come rest at The Reykjavik Edition. This 5-star accommodation option in Miðbær has a fitness centre and a steam room.

  • Self-care is also made simple at Hotel Reykjavík Saga. This 4-star hotel in Hafnarfjörður offers a spa, concierge assistance and more. It's located in Miðbær.

  • Iceland Parliament Hotel, Curio Collection By Hilton lets you balance sightseeing with a little spa bliss. You'll find a spa and room service at this 4-star accommodation option in Miðbær.

Best hotels with a pool

  • A pool is a great way to add some play to your travel plans. Book a resort and you'll usually find multiple swimming areas and maybe even water slides and lazy rivers. At city hotels, rooftop and indoor pools are the norm. Check out the range of pool hotels in Hafnarfjörður and jump right in.

  • Relaxing moments by the water will define your stay at Ion City Hotel, Reykjavik, a Member of Design Hotels. With an outdoor swimming pool, ATMs and Wi-Fi, this 4-star Hafnarfjörður hotel is located in Miðborg.

Best pet-friendly hotels

  • With at least ten pet-friendly Hafnarfjörður hotels, your best buddy can share the adventure. Many have outdoor areas or nearby parks for exercise, and some even offer extras like pet-friendly menus or grooming services. A few rules might apply, but most places go out of their way to make your furry friend feel comfortable.

  • Check in with your loyal sidekick at Hotel Local 101. This 3-star pet-friendly hotel in Hafnarfjörður is based in Gamli Vesturbær. You'll find conveniences here like a restaurant and luggage storage.

  • Snorri's Guesthouse is another place that'll treat your loyal companion like family. This 3-star accommodation option in Hliðar comes with parking and a 24-hour front desk.

  • With a 3-star rating, City Centre Hotel ranks right up there too. It's in Miðbær and features a ticket office and luggage storage.

Finding cheap hotels in Hafnarfjörður: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Hafnarfjörður 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 97 € per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for 179 € per night.

The average price of a hotel during the week is 233 € per night, and the average price on weekends is 254 €. Overall, it looks like the cheapest day to stay in Hafnarfjörður could be Thursday.

We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Hafnarfjörður. And the most expensive day seems to be Saturday

The average price of a 3-star hotel in Hafnarfjörður is currently around 210 € per night. And the cheapest 3-star hotel we found is 150 € per night.