Find and Book Top Rated Hotels in Hafnarfjordur

Search among 4 available hotels and places to stay in Hafnarfjordur from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-4 out of 4
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great403 reviews
MapView on map400 m from City Centre400 m from Keilir Golf Club
From   US$ 195 /nightSelect
8.4
Great179 reviews
MapView on map2.1 km from City Centre
From   US$ 172 /nightSelect
Hotel
8.4
Great249 reviews
1.5 km from City Centre1.5 km from Keilir Golf Club
From   US$ 52 /nightSelect
5.0 km from City Centre
From   US$ 433 /nightSelect

Best hotels and places to stay in Hafnarfjordur

Why visit?

Hafnarfjordur, Iceland offers a unique and picturesque destination for tourists. The town is renowned for its rich history, stunning landscapes, and vibrant culture. With a wide range of hotels and accommodations, visitors can truly enjoy their stay in Hafnarfjordur.

Where to stay?

Hafnarfjordur Harbor: Situated along the coast, Hafnarfjordur Harbor is a prime location for tourists seeking a scenic stay. This area offers picturesque views of the harbor and easy access to charming local shops and restaurants. Visitors can enjoy boat tours, explore the local historical attractions, and immerse themselves in the towns maritime heritage.

Downtown Hafnarfjordur: For those who prefer a vibrant and lively atmosphere, downtown Hafnarfjordur is the ideal place to stay. This area is known for its bustling streets, lively nightlife, and diverse range of dining options. It also offers convenient access to popular landmarks, such as the iconic Hafnarfjordur Church and the Hafnarborg Art Museum.

Hellisgerdi Park: Nature lovers will appreciate a stay in Hellisgerdi Park, located in the heart of Hafnarfjordur. This tranquil area is filled with lush greenery, walking paths, and colorful flora. It provides a peaceful retreat for visitors, allowing them to connect with nature while still being close to the towns amenities.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $100 to $150.

4-star hotels: The average price per night ranges from $150 to $250.

5-star hotels: The average price per night ranges from $250 to $400.

Best value for money:

Hotel Hafnarfjordur: This charming hotel offers comfortable rooms with modern amenities at an affordable price. Located in the heart of Hafnarfjordur, it provides easy access to local attractions, restaurants, and shops. Guests can enjoy complimentary breakfast and free Wi-Fi during their stay, making it a great choice for budget-conscious travelers.

Harbourfront Guesthouse: Nestled along the harbor, this guesthouse offers stunning views of the water and a cozy atmosphere. The comfortable rooms are tastefully decorated, and guests have access to shared kitchen facilities. With its affordable rates and scenic location, Harbourfront Guesthouse provides excellent value for money.

Viking Village Hotel: Situated within a reconstructed Viking village, this unique hotel offers a memorable stay at a reasonable price. The rooms are designed with a traditional Viking flair, featuring wooden furnishings and Viking-inspired decor. Guests can also experience Viking-themed activities and enjoy delicious meals at the onsite restaurant, providing a one-of-a-kind experience without breaking the bank.

Best kids-friendly hotels:

Hotel Vellir: This family-friendly hotel offers spacious rooms and a range of amenities for children. The hotel provides cribs, high chairs, and a play area, ensuring a comfortable stay for families traveling with young children. Additionally, Hotel Vellirs location near recreational areas and attractions suitable for kids makes it an excellent choice for families.

Hotel Laxnes: Featuring family rooms and a welcoming atmosphere, Hotel Laxnes caters to the needs of families traveling with children. The hotel offers a playground, games area, and a buffet breakfast with options for children. Its proximity to outdoor activities, such as horse riding and hiking, provides ample opportunities for fun-filled family adventures.

Best hotels for a romantic getaway:

Hotel Hafnarfjordur: With its cozy ambiance and tranquil surroundings, Hotel Hafnarfjordur sets the scene for a romantic retreat. Couples can indulge in a romantic dinner at the onsite restaurant or take a leisurely stroll through the charming streets of Hafnarfjordur. The comfortable rooms and attentive service make for an unforgettable romantic escape.

Hotel Viking: This hotel immerses couples in a romantic atmosphere with its Viking-inspired decor and serene surroundings. Guests can enjoy a relaxing spa experience or opt for a private hot tub, perfect for unwinding after a day of exploring. The hotels picturesque location and proximity to natural attractions make it an ideal choice for couples seeking a romantic getaway.

Best for location:

Icelandair Hotel Reykjavik Marina: Located a short distance from Hafnarfjordur, this hotel offers convenient access to both Hafnarfjordur and Reykjavik. Guests can explore the vibrant city center, visit nearby attractions, or simply enjoy the stunning views of the harbor. The hotels comfortable rooms and excellent service make it a top choice for travelers looking for a well-located hotel.

Hotel Viking: Situated in close proximity to Hafnarfjordurs main attractions and the stunning Icelandic landscape, Hotel Viking offers a convenient and picturesque location. Guests can easily explore the towns Viking heritage, participate in outdoor activities such as hiking and horse riding, or venture further to experience the wonders of Icelands nature.

Hotel Laxnes: Located near the outskirts of Hafnarfjordur, Hotel Laxnes provides a peaceful setting while still offering easy access to the towns amenities. Its proximity to scenic areas, including lava fields and hot springs, makes it an excellent choice for travelers looking to explore the natural beauty of the region.

Best for a short city break:

Hotel Vellir: Situated in a tranquil area outside of Hafnarfjordur, Hotel Vellir offers a calm and relaxing environment for a short city break. Guests can enjoy the hotels serene surroundings, indulge in local cuisine at nearby restaurants, and easily reach Hafnarfjordur and Reykjavik for city exploration.

Hotel Hafnarfjordur: This centrally located hotel allows travelers on a short city break to immerse themselves in the charm of Hafnarfjordur. With its proximity to local attractions, restaurants, and shops, guests can make the most of their limited time to explore the towns unique offerings and enjoy a comfortable rest at Hotel Hafnarfjordur.

Show moreLess