Photo by Alex Cohen

Find hotels in Hafnir from $96

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

Bay View Apartments

Bay View Apartments
3.0 star property
Suðurnesjabær
10.0 out of 10, Exceptional, (78)
"View, amenities, clean room, hot tub, well equipped kitchen. "
United States
Miki
Bay View Apartments

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
$124 nightly
The price is $145
Dec 27 - Dec 28
Total with taxes and fees
Garður Apartments

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
$121 nightly
The price is $141
Dec 27 - Dec 28
Total with taxes and fees
Geo Hotel Grindavik

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
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

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
$740 nightly
The price is $828
Jan 14 - Jan 15, 2026
Total with taxes and fees
Silica Hotel

Lighthouse Inn

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

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
$132 nightly
The price is $155
Jan 9 - Jan 10, 2026
Total with taxes and fees
Reykjanes Guesthouse

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, (1652)
"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

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's Ray of sunshine Hafnargata

Keflavik's Ray of sunshine Hafnargata
3.0 star property
Reykjanesbær
9.0 out of 10, Wonderful, (17)
"Love this spot. Thank you"
United States
Zelmia
$185 nightly
The price is $211
Jan 5 - Jan 6, 2026
Total with taxes and fees
Keflavik's Ray of sunshine Hafnargata

Keflavik Luxury Apartments

Keflavik Luxury Apartments
4.0 star property
Reykjanesbær
9.8 out of 10, Exceptional, (56)
"Very clean and comfortable. So close to the airport! "
United States
Janice
Keflavik Luxury Apartments

Diamond Suites by Reykjavik Keflavik Airport

Diamond Suites by Reykjavik Keflavik Airport
5.0 star property
Reykjanesbær
8.8 out of 10, Excellent, (42)
"The Diamond Suites were fantastic—a perfect, relaxing place to stay for our last night! The staff were wonderful and made sure everything went perfectly. Great stay!"
United States
Marisa
$400 nightly
The price is $454
Jan 18 - Jan 19, 2026
Total with taxes and fees
Diamond Suites by Reykjavik Keflavik Airport

Hotel Vogar

Hotel Vogar
2.5 star property
Vogar
8.4 out of 10, Very Good, (349)
"Very nice place just a few min from Keflavik airport, "
Spain
Pawel
$189 nightly
The price is $219
Jan 2 - Jan 3, 2026
Total with taxes and fees
Hotel Vogar

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
$132 nightly
The price is $153
Dec 27 - Dec 28
Total with taxes and fees
Hotel 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
$199 nightly
The price is $228
Dec 29 - Dec 30
Total with taxes and fees
Park Inn by Radisson Reykjavik Keflavik Airport

Courtyard by Marriott Reykjavik Keflavik Airport

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

Start Hostel

Start Hostel
2.0 star property
Reykjanesbær
9.4 out of 10, Exceptional, (492)
"Close to airport, clean and comfortable room, easy to check in, and excellent morning breakfast option Highly revommend"
United States
Mark
$122 nightly
The price is $144
Jan 2 - Jan 3, 2026
Total with taxes and fees
Start Hostel

Keflavik Micro Suites

Keflavik Micro Suites
3.5 star property
Reykjanesbær
8.8 out of 10, Excellent, (613)
"Excellent Location "
United Kingdom
Umang
Keflavik Micro Suites

Hotel Keilir by Reykjavik Keflavik Airport

Hotel Keilir by Reykjavik Keflavik Airport
3.0 star property
Reykjanesbær
7.2 out of 10, Good, (823)
"The Keilir is a very nice family owned Hotel. It is clean, safe, has good heat and fist internet. The breakfast is simple but nice and food is fresh. I have stayed at just about every hotel in Keflavik and for my money Hotel Keilir is the best value. I've spent dozens of nights there and I always look forward to my stay."
United States
MARK
$142 nightly
The price is $164
Dec 30 - Dec 31
Total with taxes and fees
Hotel Keilir by Reykjavik Keflavik Airport
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 $96 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