Places to eat in Haapsalu and Läänemaa

In the romantic small town of Haapsalu and small villages, hospitable people await you, surprising you with their sincerity and interest in history and culture. The guests who stayed here are remembered again and again with great respect.

Restaurant Vaga Mama

Vaga Mama is an Asian eatery in Haapsalu serving Chinese, Thai, and Nepalese dishes. Our tasty and spicy dishes are made by Nepalese chefs. You can buy food to go or order by phone.

The menu includes traditional Asian soups, noodles, various sauces, and seafood. Make sure to try the frog legs – not every restaurant offers them!

Dirhami Fish Cafe

Dirhami Fish Cafe can be summarised with the phrase ‘good tastes and the sea’. Even though the cafe is located at a remote place, the journey there is completely worth it: the cafe is located on the beach, overlooking Osmussaar and the wonderful sunset. We also have a guest house so you can stay longer.

Our menu focuses on fish, largely on local fish. We recommend that you book a table in advance – this way, we can order enough raw ingredients, prepare, and bring in the right people.

Come and discover! We guarantee you a great experience.

Cocktail training at Tänava Farm ‘The mysterious world of the flowers of Lääne County’s meadows’

During the training, we mix and taste various exciting drinks made from the plants of Lääne County. We will also take a closer look at some of the mysterious local plants and find out why and how to use them. You will also hear many interesting legends and stories related to them.


The training is perfect for ending or – why not – starting a joint gathering of both larger and smaller groups. In addition, it is a perfect way to make birthdays and other festive events more exciting. We can also come to the location of your choice.

Fra Mare Thalasso Spa, lobby-bar

Fra Mare Thalasso Spa hotel lounge has a lobby-bar with 35 seats. A pleasant place to enjoy a coffee break or have a quick snack.
The menu of the lobby bar has something for everyone. The menu includes gluten- and lactose-free food, as well as vegan and vegetarian food.
The terrace café, open during the summer season, has fresh air and a sea breeze. We update our menu every year.

Summer restaurant of Haapsalu Kuursaal

Haapsalu Kuursaal is a summer restaurant, which is the only one located in a historical original kuursaal in Estonia.

The menu of the summer restaurant of Haapsalu Kuursaal includes delicious locally-made pastries, as well as à la carte, group, and children’s menus. The restaurant also has a wide range of drinks, starting from wines and ending with light summery cocktails. We also offer a large selection of Estonian craft beers (both draught and bottled).

In the summer, the restaurant also offers a tasteful programme of cultural events with different musicians and DJs. There is a balcony overlooking the sea and we also have wheelchair access.

Blu Holm Restaurant

Blu Holm Restaurant is located in Haapsalu, in the Hestia Hotel Haapsalu Spa.
Always fresh, clean tastes, and colourful dishes – our menu is full of contrasts, but calm and harmonious at the same time, just like Estonians. The pleasantly cosy atmosphere, good music, sunsets, and tastes offer experiences for the whole family. The restaurant with the most beautiful view is waiting for you!
Interesting to know: the name Blu Holm means a beautiful view of the chain of plateaus connected to the mainland – the lowlands of Haapsalu and the beach of Väike Viik Lake.