A lighthouse on a hill with the Northern Lights in the sky.

Search Hotels with Restaurant in Keflavik

  • 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,019 reviews)
"Close to the airport, clean spacious room, wonderful staff."
United States
Tricia
The price is Rp5.948.782
Rp6.717.364 total
includes taxes & fees
7 Jul - 8 Jul
Courtyard by Marriott Reykjavik Keflavik Airport

Hotel Duus

Hotel Duus
3.5 star property
Reykjanesbær
8.0 out of 10, Very good, (1,001 reviews)
"Check in was very easy and room was nice and clean"
United States
Emma
The price is Rp2.995.205
Rp3.438.894 total
includes taxes & fees
7 Jul - 8 Jul
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)
"Nice hotel"
United States
margaret
The price is Rp3.496.832
Rp3.995.305 total
includes taxes & fees
21 Jun - 22 Jun
Hotel Keflavik by Reykjavik Keflavik Airport

Hótel Berg

Hótel Berg
4.0 star property
Reykjanesbær
9.4 out of 10, Exceptional, (1,194 reviews)
"Great property, very clean, and great breakfast!"
United States
Phillip
The price is Rp5.101.045
Rp5.776.376 total
includes taxes & fees
30 Jun - 1 Jul
Hótel Berg

Hotel Keilir by Reykjavik Keflavik Airport

Hotel Keilir by Reykjavik Keflavik Airport
3.0 star property
Reykjanesbær
7.2 out of 10, Good, (842 reviews)
"Good location"
United States
Nancy
The price is Rp4.771.270
Rp5.410.326 total
includes taxes & fees
9 Jul - 10 Jul
Hotel Keilir 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, (649 reviews)
"Great relaxing stay. Really enjoyed."
United States
Kevin
The price is Rp5.186.042
Rp5.870.329 total
includes taxes & fees
1 Jul - 2 Jul
Park Inn by Radisson 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, (44 reviews)
"Everything was on point and what you would expect. "
United States
Louis
The price is Rp12.139.955
Rp13.589.172 total
includes taxes & fees
21 Jun - 22 Jun
Diamond Suites by Reykjavik Keflavik Airport

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,711 reviews)
"Great place to stay, right next to all good restaurants, attractions. will come back again"
United States
Jaswinder
The price is Rp5.434.589
Rp6.146.216 total
includes taxes & fees
22 Jun - 23 Jun
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,199 reviews)
"Restaurant on property is excellent"
United States
Donald
The price is Rp3.603.553
Rp4.113.766 total
includes taxes & fees
21 Jun - 22 Jun
Konvin Hotel by Reykjavik Keflavik Airport

Northern Light Inn

Northern Light Inn
3.5 star property
Grindavik
9.2 out of 10, Wonderful, (1,000 reviews)
"Very nice location! Really appreciated the front desk staff! They were very helpful in helping with the right hiking trails Loved the food and service at Maxs restaurant Overall beautiful location and great staff Highly recommend the spa"
United States
Corina
The price is Rp7.773.634
Rp8.742.452 total
includes taxes & fees
22 Jun - 23 Jun
Northern Light Inn
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 Rp3.438.894 to Rp13.589.172 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.7. 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 Rp3.438.894 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.