If you’re looking for an alternative to Reykjavik, this is it. The walkable, amenity-rich harbor bustles with boat captains and anglers, locals and travelers, restaurants and museums; lava fields stretch out to thermal pools; and the Keflavik International Airport is about 30 minutes away. Though you’ll find plenty of culture here—it’s Iceland’s rock ‘n roll capital—for many travelers, the town’s main draw is access to nature. As the gateway to the Reykjanes Peninsula, there are nearly endless hiking, birding, whale-watching, and boating opportunities here. Tour operators in Reykjavik can usually accommodate travelers from Hafnafjordur as well.