Travelers are voting Hotel Keflavik, Icelandair Flughotel and Hotel Vogar as the best of 34 hotels in Stafnes. There are 84 hotels in Hvalfjordur a city just 102 km from Stafnes and 42 hotels in THORLAKSHOFN which is 94 km distant. The most popular of these are Centerhotel Skjaldbreid in Hvalfjordur and Three Peaks Inn in THORLAKSHOFN. You can find 86 hotels in Reykjanes Peninsula and 139 hotels in the country of Iceland. Our members favorite in Reykjanes Peninsula is Centerhotel Klopp and Centerhotel Skjaldbreid is the top pick in Iceland. Want more? Check out our map of hotels in Stafnes.