Photo by Alex Cohen

Find hotels in Hafnir from $97

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Hafnir hotels

Aurora Hotel at Reykjavik-Keflavik Airport Terminal KEF

Aurora Hotel at Reykjavik-Keflavik Airport Terminal KEF
3.0 star property
Suðurnesjabær
8.8 out of 10, Excellent, (1655)
"Nice staff and a great breakfast."
Australia
Garry
$149 nightly
The price is $172
Jan 17 - Jan 18, 2026
Total with taxes and fees
Aurora Hotel at Reykjavik-Keflavik Airport Terminal KEF

Konvin Hotel by Reykjavik Keflavik Airport

Konvin Hotel by Reykjavik Keflavik Airport
3.0 star property
Reykjanesbær
8.6 out of 10, Excellent, (1105)
"Great hotel"
United States
Linying
Konvin Hotel by Reykjavik Keflavik Airport

Lighthouse Inn

Lighthouse Inn
3.5 star property
Suðurnesjabær
9.8 out of 10, Exceptional, (1000)
"Staff was friendly and room was comfortable for our 2 night stay."
United States
Jedidiah
$135 nightly
The price is $157
Dec 26 - Dec 27
Total with taxes and fees
Lighthouse Inn

Hotel Duus

Hotel Duus
3.5 star property
Reykjanesbær
8.2 out of 10, Very Good, (1003)
"+ easy self check-in, very clean and well equipped room. - thin walls, noisy beds."
United States
Jens
$99 nightly
The price is $116
Jan 23 - Jan 24, 2026
Total with taxes and fees
Hotel Duus

Reykjanes Guesthouse

Reykjanes Guesthouse
3.0 star property
Grindavik
8.6 out of 10, Excellent, (155)
"We enjoyed our stay! Fish and Chips restaurant next door was convenient. Quiet and safe with parking. Would stay again."
United States
Jessica
$133 nightly
The price is $156
Jan 9 - Jan 10, 2026
Total with taxes and fees
Reykjanes Guesthouse

Blue Viking Pods

Blue Viking Pods
1.5 star property
Reykjanesbær
8.0 out of 10, Very Good, (1)
$51 nightly
The price is $63
Jan 4 - Jan 5, 2026
Total with taxes and fees
Blue Viking Pods

Courtyard by Marriott Reykjavik Keflavik Airport

Courtyard by Marriott Reykjavik Keflavik Airport
4.0 star property
Reykjanesbær
9.2 out of 10, Wonderful, (1012)
"Nice hotel, convenient location"
United States
Rhianna
$170 nightly
The price is $196
Jan 24 - Jan 25, 2026
Total with taxes and fees
Courtyard by Marriott Reykjavik Keflavik Airport

Northern Light Inn

Northern Light Inn
3.5 star property
Grindavik
9.2 out of 10, Wonderful, (1000)
"Food was fabulous! loved the location, staff and hotel. It was a wonderful stay and highly recommend. "
United States
Hudson
$313 nightly
The price is $354
Jan 6 - Jan 7, 2026
Total with taxes and fees
Northern Light Inn

Keflavik Micro Suites

Keflavik Micro Suites
3.5 star property
Reykjanesbær
8.8 out of 10, Excellent, (613)
"Excellent Location "
United Kingdom
Umang
$95 nightly
The price is $113
Jan 6 - Jan 7, 2026
Total with taxes and fees
Keflavik Micro Suites

Kef Guesthouse by Keflavík airport

Kef Guesthouse by Keflavík airport
3.0 star property
Reykjanesbær
8.4 out of 10, Very Good, (832)
"Everything was good"
Canada
Mayra
$80 nightly
The price is $97
Jan 5 - Jan 6, 2026
Total with taxes and fees
Kef Guesthouse by Keflavík airport

Geo Hotel Grindavik

Geo Hotel Grindavik
3.0 star property
Grindavik
9.2 out of 10, Wonderful, (818)
"Great place to stay not that far from airport. Very clean, good breakfast. Comfortable bed"
United States
Pamela
$132 nightly
The price is $152
Dec 28 - Dec 29
Total with taxes and fees
Geo Hotel Grindavik

Silica Hotel

Silica Hotel
4.0 star property
Grindavík
9.0 out of 10, Wonderful, (7)
"Great private Blue Lagoon experience "
United States
Piotr
$733 nightly
The price is $821
Jan 24 - Jan 25, 2026
Total with taxes and fees
Silica Hotel

Hótel Berg

Hótel Berg
4.0 star property
Reykjanesbær
9.4 out of 10, Exceptional, (1238)
"Great stay, food lovely and great to have airport transfer "
United Kingdom
Ashleigh
$184 nightly
The price is $211
Jan 19 - Jan 20, 2026
Total with taxes and fees
Hótel Berg

Ocean Break Cabins

Ocean Break Cabins
3.0 star property
Suðurnesjabær
9.4 out of 10, Exceptional, (205)
"Great place to stay, close to the airport and private."
United States
David
$230 nightly
The price is $262
Jan 17 - Jan 18, 2026
Total with taxes and fees
Ocean Break Cabins

iStay Cottages

iStay Cottages
3.0 star property
Suðurnesjabær
9.2 out of 10, Wonderful, (408)
"Comfortable,can see netflix,easy self check in"
Hong Kong SAR China
Pui Yin
$123 nightly
The price is $144
Jan 6 - Jan 7, 2026
Total with taxes and fees
iStay Cottages

Hotel Keflavik by Reykjavik Keflavik Airport

Hotel Keflavik by Reykjavik Keflavik Airport
4.0 star property
Reykjanesbær
8.8 out of 10, Excellent, (1000)
"Great customer care, spotless room and wonderful restaurant. "
United Kingdom
Bryan
$131 nightly
The price is $152
Dec 25 - Dec 26
Total with taxes and fees
Hotel Keflavik by Reykjavik Keflavik Airport

Guesthouse Keflavik by Reykjavik Keflavik Airport

Guesthouse Keflavik by Reykjavik Keflavik Airport
2.0 star property
Reykjanesbær
8.2 out of 10, Very Good, (229)
"Breakfast was delicious"
United States
Matthew
$89 nightly
The price is $106
Jan 4 - Jan 5, 2026
Total with taxes and fees
Guesthouse Keflavik by Reykjavik Keflavik Airport

Park Inn by Radisson Reykjavik Keflavik Airport

Park Inn by Radisson Reykjavik Keflavik Airport
4.0 star property
Reykjanesbær
8.6 out of 10, Excellent, (619)
"Room was wonderful and staff was so kind."
United States
Kelly
$200 nightly
The price is $228
Dec 27 - Dec 28
Total with taxes and fees
Park Inn by Radisson Reykjavik Keflavik Airport

Garður Apartments

Garður Apartments
3.0 star property
Suðurnesjabær
9.2 out of 10, Wonderful, (195)
"Very nice apartment and very convenient to the airport."
Canada
Debra
Garður Apartments

Bank Guesthouse

Bank Guesthouse
4.0 star property
Reykjanesbær
8.0 out of 10, Very Good, (192)
"Room is clean and close to airport "
Canada
ZHEN
$87 nightly
The price is $104
Jan 24 - Jan 25, 2026
Total with taxes and fees
Bank Guesthouse
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Hafnir

Escape to Hafnir! Enjoy its parks.

In-depth with Icelandic horses #AquaTrove
Photo by Alex Cohen
Open Photo by Alex Cohen

Top Hafnir Hotel Reviews

More cheap stays in Hafnir

Hotels in Hafnir with star-rating

Find out more about Hafnir

Top reasons to visit Hafnir

  • Stunning Coastal Views: Experience breathtaking shoreline sightseeing and picturesque landscapes that define Hafnir's charm.
  • Outdoor Adventures: Engage in a variety of eco-friendly activities, from hiking to exploring unique rock formations.
  • Cultural Attractions: Visit the maritime museum and modern bridge to immerse yourself in local history and culture.
  • Relaxation Options: Unwind with spa and body treatments, or enjoy a leisurely day on the local golf course.
  • Welcoming Accommodations: Choose from inviting hotels and guesthouses that cater to diverse preferences and offer a friendly atmosphere.

Find great hotels near Hafnir

Discover a range of comfortable accommodations in Hafnir, Reykjanesbær, perfect for both leisure and business travelers. From inviting hotels to charming guesthouses, you'll find options that cater to various preferences, including hot spring experiences and LGBTQIA-friendly services. Whether you're seeking a cozy stay or a convenient base for exploring Iceland, Hafnir offers a welcoming atmosphere for every visitor.

  • Konvin Hotel by Reykjavik Keflavik Airport: Experience a seamless blend of comfort and convenience at Konvin Hotel, a 3-star haven located just 4 miles from Hafnir. Ideal for business travelers, this hotel emphasizes a professional atmosphere with a dedicated Business Center designed to meet your work needs. Guests appreciate the modern accommodations and accessibility to nearby attractions, making it a practical choice for those seeking a focused vacation experience.
  • Courtyard by Marriott Reykjavik Keflavik Airport: With its eco-certified status, the Courtyard by Marriott Reykjavik Keflavik Airport stands out as a 3.5-star option just 6 miles from Hafnir, perfect for eco-conscious travelers. This hotel features a variety of business amenities including a 24-hour accessible Business Center and meeting rooms, ensuring you can conduct business smoothly. Guests enjoy the comfortable rooms and sustainable practices, making it a great choice for those wanting to balance work and environmental responsibility.
  • Aurora Hotel at Reykjavik-Keflavik Airport Terminal KEF: Situated 5 miles away from Hafnir, the Aurora Hotel offers a unique blend of family-friendly and business-themed accommodations. This 3-star hotel is conveniently located in the city center, making it easy to explore local attractions. Families will appreciate amenities like free cribs and window guards for children, along with essential services for business travelers. The welcoming atmosphere and thoughtful features make this hotel an excellent choice for both families and professionals.

Where to stay in Hafnir

Discover the charm of Hafnir, a picturesque fishing village nestled in the Reykjanes Peninsula of southwestern Iceland. This eco-friendly destination is perfect for family vacations, offering friendly local atmospheres and a chance to unwind. Explore nearby attractions like the stunning coastal landscapes, geothermal areas, and unique rock formations, or venture into the vibrant communities that surround Hafnir for a taste of authentic Icelandic culture. Experience the best of nature and relaxation in this enchanting region.

  • Reykjanesbær: Reykjanesbær is a vibrant city situated around Hafnir, offering a unique blend of outdoor activities and family-friendly experiences. The area attracts visitors year-round, with peak travel periods in April and the summer months of June and July. Here, you can indulge in soothing spa treatments, explore nearby parks, or relax in natural hot springs. The city's shopping area provides a variety of local goods and souvenirs, making it a great spot to unwind after a day of exploration. Don't miss the iconic Blue Lagoon, a popular attraction that combines stunning scenery with relaxation.
  • Suðurnesjabær: Located approximately 6 miles from Hafnir, Suðurnesjabær is another charming city that shares the same appeal for outdoor enthusiasts and families. This area experiences peak travel from July to September, with quieter months in April and December. Visitors can enjoy spa treatments, body wellness services, and a lively marina perfect for waterfront activities. With its parks and picturesque landscapes, Suðurnesjabær is an excellent base for exploring the natural beauty of the region while providing a friendly, eco-conscious atmosphere.
  • Reykjanes UNESCO Global Geopark: Just 5 miles from Hafnir, Reykjanes UNESCO Global Geopark is a stunning natural reserve that showcases Iceland's geological wonders. This area is ideal for outdoor adventures, with many opportunities for hiking, birdwatching, and photography. Peak visitor numbers occur from July to September, but the park remains inviting throughout the year. Engage in guided tours to learn about the unique landscapes, soak in hot springs, or simply enjoy the remarkable architecture that reflects the region's rich history. A visit to this geopark is a must for nature lovers and eco-tourists alike.

Things to do near Hafnir

Hafnir offers a delightful escape for eco-friendly family vacations, featuring a variety of outdoor activities. Enjoy shoreline sightseeing while soaking in the stunning coastal views. For relaxation, indulge in spa and body treatments, or challenge yourself on the local golf course. Whether you're looking for adventure or tranquility, Hafnir has something for everyone to enjoy.

Shopping

In Hafnir, explore local shops for unique souvenirs and gifts, including handcrafted Icelandic items. If you're up for a drive, visit the Kringlan Shopping Mall in Reykjavík, where you can find a variety of international brands and Icelandic specialties.

Recreation

The Brimketill Lava Rock Pool, located 8 miles from Hafnir, offers a unique blend of sports and relaxation amid stunning natural scenery. Enjoy the invigorating outdoor atmosphere with family-friendly vibes while soaking in the geothermal warmth of this natural pool, perfect for rejuvenating your spirit.

Adventure

Explore the dramatic landscapes of Reykjanes Peninsula, where you can hike to rugged coastline cliffs and witness geothermal activity. Experience thrilling ATV tours through volcanic terrain or relax in the soothing Blue Lagoon, indulging in natural hot springs surrounded by stunning scenery.

Nightlife

Explore the cozy vibe at Hafnir's local pubs, where you can enjoy a selection of craft beers and cocktails. Don't miss live music nights at nearby venues for a taste of Icelandic talent, creating a lively atmosphere perfect for mingling and making new friends.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Hafnir

To save money on your trip to Hafnir, visit during the cheaper months of January, April, or November, and aim to book your hotel about a month in advance for the best rates. Consider traveling on a Tuesday, the least expensive day, and use Expedia's search tool to filter options by budget. Don't forget to explore last-minute deals and combine your hotel with flights for package savings. Joining Expedia's One Key membership can also provide exclusive discounts and cash rewards for future bookings. Lastly, check cancellation options and upfront pricing to avoid unexpected costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Hafnir are January, April and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Hafnir about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Hafnir is Tuesday. The most expensive day to stay in Hafnir is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to narrow down your options based on your budget, desired location, and preferred hotel category. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel stay in Hafnir with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Hafnir

Hafnir is a fantastic destination for eco-friendly family vacations, offering a mix of outdoor adventures and cultural experiences. Visitors can explore attractions like the maritime museum, modern bridge, and stunning cliffs. This charming town caters to those seeking both adventure and a taste of local culture, making it a perfect spot for memorable tourist destinations.

  • Hafnaberg Cliffs: Just 4 miles from Hafnir, the Hafnaberg Cliffs offer breathtaking views of the Atlantic Ocean and rugged landscapes. Perfect for outdoor enthusiasts, this spot is ideal for hiking and photography, showcasing Iceland's dramatic scenery.
  • Bridge between Continents: Located 4 miles away, this modern bridge connects the North American and Eurasian tectonic plates. Visitors can walk across the bridge, experiencing a unique geological wonder while enjoying the surrounding urban vibe.
  • Viking World Museum: Situated 6 miles from Hafnir, this maritime museum immerses you in Viking history. With fascinating exhibits and a replica of a Viking ship, it’s a cultural treasure trove that brings the Viking Age to life.

The nearest major airports for your trip to Hafnir

Traveling to Hafnir, Reykjanesbær is convenient with two major airports nearby. Keflavik International Airport (KEF) is located 5 miles from Hafnir, offering excellent hotel options like The Retreat at Blue Lagoon Iceland, 10 miles away, and Diamond Suites by Reykjavik Keflavik Airport, just 2 miles from the airport. Additionally, the 4-star Hotel Keflavik by Reykjavik Keflavik Airport is also 2 miles from KEF. For those considering Reykjavik Domestic Airport (RKV), it's situated 27 miles from Hafnir, with nearby accommodations such as The Reykjavik EDITION, Tower Suites Reykjavik, and Fosshotel Reykjavik, all within a mile of the airport.

Frequently asked questions

Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Hafnir.
How can I save on a Hafnir hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Hafnir hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Hafnir hotel?
Prices for hotels in Hafnir often vary, but you can find a great deal from $97 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia