Photo by Urip Oskar Dunker

Search Hotels with Restaurant in Keflavik

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Keflavik Hotels with Restaurant

Our top choices for Keflavik hotels with a restaurant

Courtyard by Marriott Reykjavik Keflavik Airport

Courtyard by Marriott Reykjavik Keflavik Airport
4.0 star property
Reykjanesbær
9.2 out of 10, Wonderful, (1,008 reviews)
"Very conveniently located"
United States
Kathleen
The price is Rp2.766.729
Rp3.177.426 total
includes taxes & fees
5 Feb - 6 Feb
Courtyard by Marriott Reykjavik Keflavik Airport

Hótel Berg

Hótel Berg
4.0 star property
Reykjanesbær
9.4 out of 10, Exceptional, (1,241 reviews)
"Clean, great hot tub. Wish there was more varity for breakfast but overall great place to stay. "
United States
Karolina
Hótel Berg

Hotel Duus

Hotel Duus
3.5 star property
Reykjanesbær
8.2 out of 10, Very good, (1,000 reviews)
"The dinner was fantastic. Minke whale and Monkfish on the menu, and these are both very populous in the area. It was interesting and delicious to try. "
Canada
Nadia
The price is Rp1.805.461
Rp2.110.419 total
includes taxes & fees
12 Jan - 13 Jan
Hotel Duus

Hotel Keflavik by Reykjavik Keflavik Airport

Hotel Keflavik by Reykjavik Keflavik Airport
4.0 star property
Reykjanesbær
8.8 out of 10, Excellent, (1,001 reviews)
"Great customer care, spotless room and wonderful restaurant. "
United Kingdom
Bryan
The price is Rp2.016.971
Rp2.345.119 total
includes taxes & fees
12 Jan - 13 Jan
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, (620 reviews)
"Room was wonderful and staff was so kind."
United States
Kelly
The price is Rp3.951.611
Rp4.492.569 total
includes taxes & fees
14 Jan - 15 Jan
Park Inn by Radisson Reykjavik Keflavik Airport

Hotel Keilir by Reykjavik Keflavik Airport

Hotel Keilir by Reykjavik Keflavik Airport
3.0 star property
Reykjanesbær
7.2 out of 10, Good, (825 reviews)
"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
The price is Rp2.274.250
Rp2.630.774 total
includes taxes & fees
14 Jan - 15 Jan
Hotel Keilir by Reykjavik Keflavik Airport

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 reviews)
"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
The price is Rp7.731.475
Rp8.688.218 total
includes taxes & fees
15 Jan - 16 Jan
Diamond Suites by Reykjavik Keflavik Airport

Lighthouse Inn

Lighthouse Inn
3.5 star property
Suðurnesjabær
9.8 out of 10, Exceptional, (1,003 reviews)
"Staff was friendly and room was comfortable for our 2 night stay."
United States
Jedidiah
Lighthouse Inn

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, (1,668 reviews)
"Nice staff and a great breakfast."
Australia
Garry
The price is Rp2.471.786
Rp2.849.963 total
includes taxes & fees
17 Jan - 18 Jan
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, (1,116 reviews)
"Clean room , nice hotel , good value "
Canada
Nico
Konvin Hotel 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.

Top Keflavik Hotel Reviews

Frequently asked questions

How much do hotels with dining in Keflavik cost?
Hotels in Keflavik range between Rp2.110.419 to Rp8.688.218 per night. Don't forget your appetite — these hotels feature restaurants or are close to some terrific culinary experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Keflavik?
Keflavik has multiple hotels with dining with a total average guest review rating of 8.6. Hotel Duus is a popular option if you want to sink your teeth into the local dining scene. It has a 3.5-star rating and offers amenities such as an ocean view and a terrace. Hótel Berg is another recommended choice. This 4-star hotel offers access to some delightful food experiences and comes with a swimming pool and a terrace.
How many hotels with restaurants are there in Keflavik?
Keflavik has 21 hotels within reach of some great dining options. To help you book the ideal stay, use our handy filter tool to search for other perks or amenities you need.
What are the best cheap hotels with dining in Keflavik?
With hotels with dining starting at Rp2.110.419 per night, you'll have extra cash in your pocket to indulge in some fabulous food experiences in Keflavik! Start Hostel is an affordable option that offers amenities such as a terrace and front desk services. Alternatively, sample the flavours of this city from Nordic Guest House. Front desk services and blackout curtains are among this property's conveniences. If you're sightseeing in Keflavik and want to stay within your budget, there are lots of free and popular attractions to put on your itinerary. Giantess Cave and Stekkjarkot are visitor favourites. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Keflavik?
Many visitors seeking a family-friendly hotel with dining in Keflavik book Hotel Duus. With a 3.5-star rating and amenities such as housekeeping services and a cafe, you'll feel right at home here. Start Hostel is a 2-star stay that will also put you within reach of the local dining scene. Complimentary breakfast and a playground help make it a comfy base for your family holiday. Keflavik boasts plenty of family-friendly attractions to check out when you need to keep the kids busy. Viking World Museum and Giantess Cave promise fun for everyone.
Are there any 5-star hotels with dining in Keflavik?
Although there are no 5-star hotels with dining in Keflavik, there are some 4-star accommodation that have what you're after. Located about 2 kilometres from the downtown area, Hótel Berg comes with top amenities like a terrace and a swimming pool. Another upscale retreat is Courtyard by Marriott Reykjavik Keflavik Airport. It's roughly 2 kilometres from central Keflavik and has amenities such as free WiFi and fitness facilities.
Why book your hotel with restaurants in Keflavik with Expedia?
Whether you're seeking a hotel with a restaurant, or one that's close to a foodie universe, Expedia will have an escape that suits your tastes. Use our filters to search for Keflavik hotels with their own eateries. You can also search for accommodation in sought-after locations filled with restaurants, markets or cafés. Whatever you choose, you'll score a mouthwatering deal with Expedia!
How can I find cheap hotels with restaurants in Keflavik?
Expedia can help you easily source cheap hotels with restaurants in Keflavik. Simply use our helpful filter tools to find stays with restaurants or tasty extras, such as included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to bring down costs.