Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Keflavík – 47 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

This hotel is only 328 feet from Keflavík International Airport and 25 minutes’ drive from the Blue Lagoon geothermal spa. WiFi and parking are free during your stay.

Show more Show less
8.3
Very Good
10,325 reviews
Price from
$207
per night

This hotel offers a free drop-off shuttle service to the neighboring Keflavík International Airport between 04:00 and 10:00. WiFi and private parking are also free.

Show more Show less
8.2
Very Good
5,613 reviews
Price from
$131
per night

Located in Keflavík, 12 miles from Blue Lagoon, Courtyard by Marriott Reykjavik Keflavik Airport has accommodations with a fitness center, free private parking, a shared lounge and a restaurant.

Show more Show less
8.6
Excellent
1,987 reviews
Price from
$155
per night

The family-run Hotel Keilir is within 5 minutes’ drive of Keflavík International Airport. It offers a shuttle service to the airport, plus free Wi-Fi and parking. All rooms have a balcony.

Show more Show less
7.1
Good
1,391 reviews
Price from
$252
per night

Just a 5-minute drive from Keflavík International Airport, this hotel offers free parking, WiFi, gym and sauna access is also free.

Show more Show less
8.2
Very Good
709 reviews
Price from
$162
per night

This boutique hotel is next to central Keflavik’s picturesque marina, 2.2 mi from Keflavik Airport.

Show more Show less
8.6
Excellent
1,093 reviews
Price from
$215
per night

We are located in a walk-able downtown of Keflavík and only a mere 5-minute drive from KEF Keflavik International Airport. WiFI is available through out public space and guest rooms.

Show more Show less
8.5
Very Good
1,047 reviews
Price from
$256
per night

Located 656 feet from the Atlantic Ocean, this guest house is within walking distance of Keflavík's main street, Hafnargata. It provides modern rooms, free WiFi and free private parking.

Show more Show less
9.1
Wonderful
2,371 reviews
Price from
$142
per night

Located 13 miles from Blue Lagoon, Hotel Duus by Keflavik Airport offers 3-star accommodations in Keflavík and has a terrace, a restaurant and a bar.

Show more Show less
8.3
Very Good
1,245 reviews
Price from
$125
per night

Hotel Jazz is located in Keflavík, 13 mi from the Blue Lagoon and offers selfservice check-in and check-out. The seaside promenade, restaurants and shopping are only a minute's walk away. WiFi is...

Show more Show less
8.4
Very Good
1,129 reviews
Price from
$150
per night

Most-booked hotels in Keflavík in the past month

FAQs about hotels in Keflavík

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Keflavík:

Explore guest reviews of hotels in Keflavík

See all