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!

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.

Roosta Holiday Village restaurant

The Roosta Holiday Village Restaurant has 100 seats; in combination with the entertainment centre, it can feed up to 250 people. The restaurant is suitable for both smaller and larger groups. The à la carte menu has been prepared by experienced chefs and, if possible, customers will be surprised with short special menus.
In summer, a bar and a summer terrace await you. You can also order a beautiful party table in a place that suits you from Roosta Catering.
If you are going hiking or to a barbecue, order a picnic basket.

Roosta Resto is open all year round to the customers of the holiday village as well as to everyone else.

Restaurant Bergfeldt

Fra Mare Thalasso SPA’s cozy restaurant, Bergfeldt, located on Haapsalu Bay near the Paralepa pine forest, is just the right place to organize gatherings, company parties, weddings, or family events!

The large windows facing the sea offer a beautiful view of the forest and the bay, and the sunsets here are especially beautiful! An outdoor terrace is open during the summer, allowing visitors to breathe in the pleasant sea air and enjoy good food.

The interconnected buffet part of the restaurant can accommodate 107 guests, and the a la carte part can accommodate 44 guests. The menu has dishes for every taste, and there is no shortage of’ traditional favorites!

Welcome!