Home/Blog/Where to stay for Matsalu National Park: Haeska, Puise, Lihula or Haapsalu

Area guides

Where to stay for Matsalu National Park: Haeska, Puise, Lihula or Haapsalu

486 square kilometres of delta, reed bed and coastal meadow with perhaps a few hundred visitor beds inside it — and rooms from €50 if you book the right farm.

Published2026-06-02

Who comes here, and who should not

Matsalu exists for birds. The Kasari river delta, the shallow bay and the floodplain meadows form one of the most important migration staging grounds in Europe: tens of thousands of barnacle geese in spring, whooper swans in March, and cranes gathering in the thousands in September. The people who should sleep here are birdwatchers, photographers who want dawn light on the reeds, and anyone happy to spend six hours in a wooden tower with a thermos. The Haeska tower alone has recorded well over a hundred species in a single day.

Everyone else should think hard. There are no restaurants worth planning around inside the park, no shops beyond Lihula, no attractions in the conventional sense, and the villages are three or four houses on a gravel spur. In June and early July the mosquitoes on the meadow edges are punishing. If you want a coastal holiday with dinner options, base in Haapsalu, 40 km north, and drive in. Matsalu rewards intent; it does not reward wandering in on a Saturday afternoon.

Haeska: the closest thing to a birding village

Haeska sits on the north shore of Matsalu Bay, about 20 km south-west of Haapsalu, and its tower is the single most productive observation point in the park — an open platform looking over shallows where geese, swans and waders gather in numbers that make binoculars almost unnecessary in peak migration. A handful of farm guesthouses and rooms in the village run €50-80 a double with breakfast, and some hosts will do an evening meal for €12-18 if you ask when booking, which you should.

This is where I would sleep for a spring migration trip. You can be in the tower at first light without a drive, and hosts here know the season and the tides. The catch: the last stretch is gravel, there is nowhere to buy food, and mobile coverage is uneven. Bring everything you need from Haapsalu. Book by January for the late-April window — the village has perhaps two dozen visitor beds in total and the same birders return every year.

Puise, Kiideva and the northern peninsulas

Puise nina and the small peninsulas north-west of the bay give you the reed-cutting landscape, wooden boat sheds and a shoreline that is almost entirely undeveloped. Guest rooms and cottages here run €55-90, with a few larger houses at €110-160 that suit a group of four to six sharing. Several places have their own sauna, and one or two run boat trips out onto the shallows and along the reed channels, which is the best way to see the bay from water level — expect €25-45 per person for a couple of hours.

Puise suits people who want the landscape as much as the list of species: sunsets over the water, reed beds moving in the wind, and no traffic noise at all. It is 15-25 km from the main towers on the southern side, so if you are chasing cranes at Keemu you will be driving 40 minutes each way. Book Puise for atmosphere and a two- or three-night stay, Haeska for a hard birding itinerary, and do not expect either to have anything open in the evening.

Penijõe, Keemu and the southern side

The park's visitor centre is at Penijõe manor near Lihula, with exhibitions, trail information and the starting point for the southern towers. Kloostri, Suitsu, Penijõe and Keemu towers all sit on this side; Keemu, on the southern shore of the bay, is the classic autumn crane spot. Accommodation is thin — a small number of farm rooms and holiday houses at €50-85 — and the practical base for this half of the park is Lihula town, a settlement of about 1,300 people with a manor, a castle hill and a couple of guesthouses at €50-75.

Lihula is the right compromise for a car-based trip covering the whole park: a shop, fuel, a place to eat at lunchtime, and 10-20 km to most of the southern towers. It also hosts the Matsalu Nature Film Festival each September, when its rooms fill and rates lift modestly. If you are here for cranes in the second half of September, book Lihula or Keemu; if for geese in late April, book Haeska or Puise on the northern side instead.

Basing in Haapsalu instead: the honest case

Roughly half the people who visit Matsalu sleep in Haapsalu, and for many that is the correct decision. It is 20 km to Haeska and about 40 km to Penijõe, you get restaurants, a supermarket, a pharmacy and a choice of rooms at €55-95, and if the weather closes in you have a castle, museums and a spa rather than a wet gravel road. Bus links from Tallinn make it reachable without a car, which no village inside the park is.

What you give up is the hour that matters. Dawn in the towers in late April means leaving Haapsalu at four in the morning, and dusk means driving back on unlit roads with elk about. Serious birders should take at least one night inside the park and use Haapsalu for the rest. Casual visitors who want to see the geese, walk a boardwalk and drive home for dinner lose almost nothing by staying in town the whole time.

Seasons, prices and when the beds go

Matsalu has two peaks. Spring migration builds from the ice going out in March to a peak in late April and early May, when barnacle geese arrive in tens of thousands. Autumn peaks in the second half of September with cranes and again in October with geese. Those four or five weeks are when the farm accommodation sells out — often by the previous autumn — and they are also the only weeks when rates firm up, typically by €10-15 a night. Nothing here reaches Tallinn or even Haapsalu summer pricing.

Off-peak, this is inexpensive country: €50-75 for a double with breakfast, €90-140 for a whole cottage, and camping or a caravan pitch for €10-20. Summer, oddly, is the quiet season for accommodation and the worst for insects. Winter is beautiful and almost entirely closed — some hosts shut from November to March, and the visitor centre runs reduced hours, so confirm by email rather than assuming an online calendar is current.

Getting there and moving around inside the park

Lihula is about 130 km from Tallinn, roughly 1 hour 45 by car on the Pärnu road, and around 70 km from Pärnu. Haapsalu is 40 km north of the park boundary and 100 km from Tallinn. Buses serve Lihula and Haapsalu from Tallinn and Pärnu, but there is no useful public transport to Haeska, Puise, Keemu or the towers — the villages get a school-day service at best. A car is not a convenience here; it is the entry requirement.

Distances inside the park are longer than the map suggests because the bay forces you around it: Haeska to Keemu is under 10 km as a goose flies and roughly 60 km by road via Lihula. Plan your day on one side or the other. Roads to the towers are gravel for the last one to three kilometres and can be soft after spring thaw; a normal car copes, but take it slowly. Boat trips on the Kasari and out into the bay should be booked directly with the operator a week or more ahead.

Good to know

Questions, answered

When is the best time to see the migration?

Late April to early May for barnacle geese and waders, and the second half of September for cranes staging in the thousands. March brings whooper swans as the ice clears, and October brings more geese. Book accommodation for those windows six to nine months ahead; the villages have very few beds.

Can I visit Matsalu without a car?

Not really. Buses reach Lihula and Haapsalu, but the towers at Haeska, Keemu, Kloostri and Suitsu have no service, and Haeska to Keemu is about 60 km by road around the bay. The workable car-free plan is a guided birding day tour booked from Haapsalu or Tallinn.

Where exactly should I sleep for the Haeska tower?

In Haeska village itself, where farm guesthouses run €50-80 a double with breakfast and put you a short walk from the platform at first light. There are only a couple of dozen visitor beds, so reserve early, ask about an evening meal, and buy provisions in Haapsalu, 20 km away.

Is the park worth visiting outside migration season?

In summer, for the landscape rather than the birds: boardwalks, reed beds, Highland cattle grazing the coastal meadows and boat trips on the Kasari. Bring serious insect repellent for June and early July. Winter is quiet and photogenic but most accommodation and the visitor centre run limited hours or close.

Doing good is the business: every booking through Estonia Destinations funds one verified tonne of carbon removal — same room, same price, no markup.

Search stays