Hotel Keflavik is a cozy spot less than 10 minutes from the airport in Keflavik. It has a luxury vibe to it, a great restaurant that serves brunch on the weekends and lunch during the week and dinner everyday. The spa really makes this hotel special, there lots of treatments to choose from as well as different saunas, hot tubs, cold tubes, a steam room, and even a SNOW room!! Great for a cozy day in.
The location makes it perfect for late night arrivals and early morning departures. Great place to stay if you are exploring the Reykjanes peninsula as well! I often visit the spa and restaurant as a local :)