Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Audrey Stocker on trover

Search for Keflavik Hotels from CA $116

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Keflavik hotels and places to stay

B&B Guesthouse Keflavík
2.5 out of 5
Hringbraut 92, Reykjanesbaer
Free CancellationReserve now, pay when you stay
The price is CA $155 per night
0.24 km from city centre
3.7/5Good! (11 reviews)

"Lovely and great owner with pick up from airport very nice to stay here"…"

Reviewed on Nov. 22, 2019

B&B Guesthouse Keflavík
Hótel Berg
4 out of 5
Bakkavegur 17, Reykjanesbaer
Free CancellationReserve now, pay when you stay
The price is CA $210 per night
1.12 km from city centre
4.6/5Exceptional! (756 reviews)

"Top hotel.Great place.next to the harbour.Definetly recomend to everyone.Thanks"…"

Reviewed on Mar. 2, 2020

Hótel Berg
Nupan Deluxe
3 out of 5
Adalgata 10, Reykjanesbaer
Free CancellationReserve now, pay when you stay
The price is CA $151 per night
0.5 km from city centre
4.4/5Wonderful! (616 reviews)

"Hot tub is a nice addition. Airport shuttle is convenient. Moderately priced."…"

Reviewed on Feb. 4, 2020

Nupan Deluxe
A. Bernhard Guesthouse
3 out of 5
Vallargata 6, Reykjanesbaer
Free CancellationReserve now, pay when you stay
The price is CA $116 per night
0.42 km from city centre
4.6/5Wonderful! (44 reviews)
A good Airport option.

"An overnight stay after an evening arrival into Keflavik. The owner was very helpful with dining tips and information and drove us to the airport the next morning to pick up our rental car. All in All a good choice for a pre or post flight stay."…"

Reviewed on Mar. 2, 2020

A. Bernhard Guesthouse
Kef Guesthouse by Keflavík airport
3 out of 5
Grænásvegur 10, Reykjanesbær, Reykjanesbaer
Free CancellationReserve now, pay when you stay
The price is CA $143 per night
1.97 km from city centre
4.2/5Excellent! (549 reviews)

"Excellent shuttle service to and from the airport, warm, clean accommodation"…"

Reviewed on Mar. 9, 2020

Kef Guesthouse by Keflavík airport
Park Inn by Radisson Reykjavik Keflavik Airport
4 out of 5
Hafnargata 57, Reykjanesbaer
Free CancellationReserve now, pay when you stay
The price is CA $293 per night
0.43 km from city centre
4.1/5Very Good! (275 reviews)

"The staff were friendly and helpful. The dining options and bar extremely pleasant."…"

Reviewed on Jan. 16, 2020

Park Inn by Radisson Reykjavik Keflavik Airport
Hotel Jazz
3.5 out of 5
Austurgata 13, Reykjanesbaer, Reykjanes
Free CancellationReserve now, pay when you stay
The price is CA $268 per night
0.46 km from city centre
4.5/5Wonderful! (654 reviews)

"Very good recommandation for a restaurant. Breakfast was ready for is even at 4.15 in the morni g."…"

Reviewed on Jan. 16, 2020

Hotel Jazz
Hotel Duus
3.5 out of 5
Duusgata 10, Reykjanesbaer, Southern Peninsula
Free CancellationReserve now, pay when you stay
The price is CA $221 per night
0.95 km from city centre
4.7/5Exceptional! (198 reviews)

"This hotel sits right on the edge of a marina and has an awesome view of the ocean! It's also within a short walk of the Giantess cave and several small tourist shops nearby. The room itself was clean, spacious and comfortable. The staff is very helpful and is able to answer abby questions you may ..."…"

Reviewed on Mar. 18, 2020

Hotel Duus
Svítan Guesthouse & Apartments
3 out of 5
Túngata 10, Reykjanesbaer
Get Rates
0.57 km from city centre
4.8/5Exceptional! (100 reviews)

"Very clean and close to a 24 hrs grocery store so you can buy food that you can cook in the well equipped kitchen , views from the Windows is beautiful"…"

Reviewed on Mar. 17, 2020

Svítan Guesthouse & Apartments
Bergas Guesthouse
3 out of 5
Grofin 8, Reykjanesbaer
Free CancellationReserve now, pay when you stay
The price is CA $172 per night
1.07 km from city centre
4.5/5Wonderful! (796 reviews)

"This guesthouse is located in a newly developed town, about 45 minutes south to the "old" city centre of Reykjavic. But the environment is clean and safe. The house is quite reasonably priced, the owner is friendly and happy to help."…"

Reviewed on Jan. 7, 2020

Bergas Guesthouse
Don't see what you're looking for?
See all available properties in Keflavik
View all properties
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.

Keflavik Hotel Guide

Keflavik is home to a variety of upscale and affordable places to sleep. About 15 apartments and hotels are within a 0.1-kilometre (0.06-mile) radius of Keflavik's town center.

Those wishing to find a hotel within 1 kilometre (0.6 miles) of downtown Keflavik, should check out the latest deals at the Park Inn by Radisson Reykjavik Keflavik Airport and Hótel Keilir.

The Nupan Deluxe is nicely situated 0.8 kilometres (0.5 miles) away from the middle of Keflavik and is the perfect choice for those who are watching their budget. The Guesthouse Keflavik is a second affordable hotel in this area.

The Airport Hotel Aurora Star is positioned 4 kilometres (3 miles) from the heart of Keflavik. Alternatively, the Hótel Berg is situated 0.6 kilometres (0.4 miles) away. If you'd prefer, you could check out the rates and amenities at the Bed and Breakfast Keflavík Airport or the Hotel Keflavik.

Consider spending a few hours discovering Sudurbaejarlaug and Kopavogur and Gardabaer Golf Club, which you'll find in Hafnarfjordur, 30 kilometres (19 miles) to the east of Keflavik. Expedia-listed Hafnarfjordur accommodation options include the Iceland Comfort Apartments and Hotel Viking. 35 kilometres (21 miles) to the east of Keflavik, you can also stay at Kopavogur, which is home to the Hilton Reykjavik Nordica and Grand Hotel Reykjavik. While visiting Kopavogur, you might like to visit the Viking Horses and Kopavogur Church.

Before you head home from Reykjavik, why not make sure you catch local game. Visit Laugardalsholl to the northeast of Keflavik. Sports fans wanting to find a bed close by can make a choice from the Reykjavik Central Apartments or the OK Hotel.

Keflavik International Airport is a convenient airport, and is 4 kilometres (3 miles) from Keflavik. Hotels that are nearby are Alex Guesthouse and Eldey Airport Hotel.

Frequently asked questions

Where is the best place for a stay in Keflavik?
Guesthouse 1x6 is a favorite property for Expedia customers. This 3.5-star guesthouse offers free WiFi and free parking. Traveler reviews also recommend Svítan Guesthouse & Apartments and A. Bernhard Guesthouse as top options for your visit.
If I need to cancel my hotel reservation in Keflavik, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable as long as you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your check-in date. If your reservation is non-refundable, you might be able to still cancel and get a refund within a 24-hour period of your booking. Enter dates in and click on “Search”, then filter by “free cancellation” to get the top deals on offer in Keflavik.
What's the best budget-friendly accommodation in Keflavik?
Based on reviews, Eldey Airport Hotel is a popular 3-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other good options to stay on the cheap include Kef Guesthouse by Keflavík airport and Guesthouse Keflavik.
What's the best place to stay for a family vacation in Keflavik?
Base Hotel by Keflavik Airport is a top 3-star hotel on Expedia for families, and features free parking and laundry facilities. Other choices for your stay with the kids include Airport Hotel Aurora Star and Bergas Guesthouse. Kids of all ages will also enjoy a visit to Giantess Cave.
What's the best pet-friendly accommodation in Keflavik?
Hótel Berg is a top hotel for people traveling with their pets, and offers an outdoor pool and free WiFi for its human guests. Other good options for you and your pet’s trip include Base Hotel by Keflavik Airport and Hotel Keflavik.
What's the best high-end place to stay in Keflavik?
Park Inn by Radisson Reykjavik Keflavik Airport is a 4-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travelers looking for a pampering stay. Diamond Suites and Hotel Keflavik are two other upscale options for your trip.
What's the best boutique-style accommodation in Keflavik?
Hótel Berg is a favorite 4-star hotel with Expedia travelers looking for a stylish accommodation, featuring a bar and an outdoor pool. Diamond Suites and Hotel Jazz are other choices for a boutique stay.
What are some accommodations with pools in Keflavik?
Hótel Berg: Features free parking, an outdoor pool, and a bar.
What is the best spa hotel in Keflavik?
Diamond Suites is a top luxury spa hotel featuring a restaurant, a fitness center, and a bar. Kick back and relax in the sauna. In-room massages are also available. Other popular spa hotels in Keflavik include Hotel Keflavik and Eldey Airport Hotel.

Recent Reviews in Keflavik

More trip options