Food on a table

Dining in Hafnarfjörður

Whether you're craving a seasonal Icelandic cuisine, a viking feast, authentic Thai, or just an enormous slice of chocolate cake, Hafnarfjörður has what you're looking for. Here are some of our favourite eateries in and around the town.

Restaurants in Hafnarfjörður
Krydd Restaurant
Krydd restaurant

KRYDD restaurant emphasizes on having a nice and varied menu, great cocktails, a good selection of beer on tap and a pleasant atmosphere.

A Hansen
Steak dinner

A.Hansen restaurant offers variety of international dishes cooked with Icelandic ingredients. The focus is on reasonably priced food where everyone should find something to their liking on the menu. The emphasis is on grilled steaks & seafood courses, but of course also offering vegetarian and vegan options.

Von Mathús
Inside Von Mathús Restaurant

VON mathús emphasises seasonal Icelandic cuisine combined with ingredients that complement each dish perfectly. 

Fjaran Restaurant
Inside Fjaran restaurant

Fjaran restaurant is located in a house is built 1841 and is the second oldest house in town of Hafnarfjörður. On the ground floor we comfortably seat 36 guests, and on the upper floor you can sit in a cozy barrel style corner and enjoy a cocktail before dinner.




Tuk Tuk Thai
Thai food

Thai restaurant located in the center of Hafnarfjörður. Tuk Tuk Thai offers delicious Thai dishes at affordable prices. The place offers guests a cozy and modern building with a set table for small and large groups.

Norðurbakkinn café outside

We focus on offering quality coffee. There are also a variety of refreshments, wine, beer and popular cocktails, afternoon teas, cakes and various delicacies that delight the taste buds.