Keflavik

Keflavik Hotels with Bars

Enter your dates to see the best prices for hotels with Bar in Keflavik

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Keflavik Hotels with Bars

Check out our selection of Keflavik hotels with Bar
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Keflavik
Featured facilities: Snack Bar
Great
129 reviews
9.2/10
Check Availability
99+
Hotels in Keflavik
Featured facilities: Restaurant
119 reviews
7.4/10
Check Availability
69
Hotels in Keflavik
Featured facilities: Restaurant
Very Good
107 reviews
8.9/10
Check Availability
99+
Hotels in Keflavik
Featured facilities: Spa, Sauna, Snack Bar
Very Good
122 reviews
8.5/10
Check Availability
56
Hotels in Keflavik
Featured facilities: Spa, Public Bath, Restaurant
Very Good
57 reviews
8.4/10
Check Availability
81
Hotels in Keflavik
Featured facilities: Sauna, Snack Bar, Minibar
Very Good
122 reviews
8.7/10
Check Availability
99+
Hotels in Keflavik
Featured facilities: Spa, Sauna, Restaurant
Great
23 reviews
9.1/10
Check Availability
99+
Hotels in Keflavik
Featured facilities: Executive Lounge, Restaurant
103 reviews
7.3/10
Check Availability
See All Hotels with Bar in Keflavik

Frequently Asked Questions

What's the best hotel with Bar in Keflavik?

What's the average price for hotels with Bar in Keflavik?

For hotels with Bar in Keflavik, the average price is PLN 1,860 on weekdays and PLN 1,934 on weekends (Friday–Saturday).

Which hotels with Bar in Keflavik have deals?

There are many deals available on Trip.com for both new and loyal users. Please check the promotions page to save your upcoming stays.

What's the best luxury hotel with Bar in Keflavik?

Keflavik has many luxury hotels with Bar. Diamond Suites by Reykjavik Keflavik Airport (from PLN 2,131) is a popular option.

What hotels with Bar in Keflavik allow pets?

Keflavik Hotels with Bar Information

Total properties8
Number of reviews783
Highest pricePLN 2,581
Lowest pricePLN 691
Weekday Avg. PricePLN 1,860
Weekend Avg. PricePLN 1,934