Enter your dates for prices and availability of the best hotels in Keflavik.
Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+
Popular Filters for Keflavik
Breakfast includedParking availableWithin 10 kmPrivate toiletHotelFree cancellation2 bedsKeflavik Maritime CenterVery Good 8+Pay at Hotel
Property Type
HotelApartmentGuest houseBed and breakfastVillaVacation homeCampsiteHomestay
Property facilities & services
Parking availableRestaurantCurrency exchangeSaunaFree parkingWater parkSpaGymElevatorSmoking areaWi-Fi in public areasPoolGolf courseLuggage storage24-hour front deskCar rentalsBarConference roomairport transfersBarbecueWake-up callPets welcome
18 Best Hotels to Stay in Keflavik
Trip.com brings you a curated list of top accommodations in Keflavik, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
"The room was spotless. While official check-in was at 2 PM, I was able to get into my room an hour early at 1 PM after a quick chat with the staff. One of the hotel's standout features is its fantastic location, being just an 8-minute walk from the airport. Super convenient!"
"The room is relatively large and has its own characteristics. There is almost no service. I booked this hotel because I saw that there is an airport shuttle bus. I mistakenly thought that the hotel has this service. I started calling after booking the hotel, but no one answered. Later, Ctrip customer service helped me contact the hotel, and they said there was no airport pick-up, only airport drop-off. After checking in, I found out that the shuttle bus is bus No. 55, which runs once an hour. It takes 13 minutes to walk to the hotel after getting off the bus. The hotel has a terrace hot spring, which is clean and empty. And you can see the erupting volcano while taking a bath."
"The hotel is relatively close to the airport, so location itself is convenient. The room was spacious and with comfortable beds, though with fairly minimal amenities. Based on the room alone, it is acceptable for a short 1-night stay without much to ask for.
On the negatives, there is currently a renovation of the hotel entrance is ongoing. No information was provided to us in advance nor is it mentioned in their website, which is misleading since an informed opinion cannot be made (given the ensuing issues on noise etc). Also due to the renovation, the reception area is rather stuffy and dark, since there is limited air circulation and natural light in the current temporary “reception” area.
Finally, the area immediately around the hotel up until the entrance is badly maintained, if at all, with garbage all over the place (from food containers to used condoms)."
"Location close to the airport, good value for money. The room is big and there is no problem with hygiene. There is parking space. There is a restaurant/bar downstairs. Overall, it can be ordered again. "
"The room was quite small.
It was near the ocean, which had some nice views.
Our flight was very early so we missed our included breakfast, so charged extra for a packed breakfast."
"Clean but very small room. Window was rusted and could not be fully closed. Would be nice to have a few more shelves/racks. Excellent early breakfast for early flights."
"Only 5min from airport by car. Hence, location wise, perfect for travellers who are departing on very early morning flights. Hotel has free shuttle to airport between 04:30-10:30, but no shuttle service from airport to hotel,. There are no shops or restsurants nearby, only rental companies. Buffet breakfadt is really good, at the Tokio Restaurant."
"We stayed our last night and were pleasantly surprised. Very nice atmosphere, with a good breakfast. Upon our arrival we were able to relax in the outdoor jacuzzi and enjoyed a very pleasant conversation with Cristina who welcomed us and made us feel at home. We would not hesitate to stay again"
What is the average price of a hotel in Keflavik for this weekend?
According to Trip.com’s latest 12-month data, 3-star hotels in Keflavik have an average price of QAR 852 per night this weekend. For 4-star hotels, the average rate is QAR 1,094 per night. If you’re seeking luxury, 5-star hotels in Keflavik typically cost QAR 2,591 per night this weekend.
What is the average nightly price of hotels in Keflavik on weekdays?
Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Keflavik on weekdays is QAR 836. For 4-star hotels, the average cost is around QAR 1,073 per night. For a luxury stay, 5-star hotels in Keflavik generally have an average price of QAR 2,442 per night on weekdays.
What are the best pet-friendly hotels in Keflavik?
Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.