Aerial view of Haapsalu's castle ruins, with the long cathedral roof, a round watchtower and an open courtyard among trees

Tallinn & Northern Estonia, Estonia

Haapsalu

The bishop's castle and its cathedral in Haapsalu in summer 2022. (Sillerkiil / Wikimedia Commons · CC BY-SA 4.0)

A small seaside resort on Estonia's west coast and the centre of Lääne County. Chartered in 1279 as the seat of the bishops of Ösel-Wiek, it grew into a fashionable mud-cure resort for St Petersburg society in the 19th century, and its castle ruins, seaside promenade and long-closed railway station still give it the air of an old spa town.

Neighbourhoods

  • The old town and the castle
    • First-time visitors
    • Historic district

    The compact centre on its peninsula, built around the bishop's castle and the Swedish Market square, where Karja Street, the main street, begins. Narrow streets run down to the water on several sides.

    Open in Maps
  • The Promenade
    • Seafront walks
    • Architecture

    The seaside walk along the bay, with the timber-laced Resort Hall and bandstand of the late 19th century, the Orthodox church of Mary Magdalene, a bench named after Tchaikovsky and the small Africa Beach. It has been the centre of summer life since the resort's heyday.

    Open in Maps
  • Paralepa
    • Beaches
    • Spas

    A district of the town, home to a thalasso spa, a short way from the old centre.

    Open in Maps

Things to do

Landmarks and museums

  • Haapsalu Castlelandmark

    The 13th-century stronghold of the bishops of Ösel-Wiek, left in ruins after Peter the Great had its walls partly torn down, with a 29-metre watchtower and a museum in the old convent building.

    Open in Maps
  • St Nicholas Cathedrallandmark

    The castle's cathedral, the biggest single-nave church in the Baltic countries, where by legend the White Lady appears on the chapel wall at the August full moon.

    Open in Maps
  • Haapsalu railway stationmuseum

    A wooden station of 1904–1907 with lace-like carving and a covered platform 216 metres long, which lost its passenger trains in 1995 and now houses the Estonian Railway Museum.

    Open in Maps
  • Wonder Land of Ilon Wikland (Wiklandia)attraction

    A children's centre devoted to the illustrator Ilon Wikland, who has had a strong bond with the town since her childhood.

    Open in Maps

The seafront

  • The Promenade and Resort Halllandmark

    A sloping seaside walk with a sundial, the town's only observation tower and the wooden Resort Hall and bandstand, among the few of their kind to survive in their original form.

    Open in Maps
  • Africa Beachbeach

    The town beach beside the Promenade.

    Open in Maps

Short trips from the town

  • Matsalu National Parkpark

    One of the most important wetland bird areas in Europe, around Matsalu Bay and the Kasari delta, where more than two million waterfowl pass every spring.

    Open in Maps
  • Noarootsineighborhood

    The former parish just north of the town, historically Swedish-speaking and still bilingual, with Estonian and Swedish place names side by side.

    Open in Maps
  • Rohukülatransit hub

    The ferry port just west of town for Hiiumaa and Vormsi; in hard winters ice roads run from here to both islands.

    Open in Maps
  • Vormsiattraction

    Estonia's fourth-largest island, with around 400 registered residents, once home to Coastal Swedes and reached by ferry from Rohuküla.

    Open in Maps

Seasonal events

  • Haapsalu Horror and Fantasy Film FestivalApril

    An international festival of horror and fantasy films held since 2005 and run with the Tallinn Black Nights Film Festival.

  • August Blues FestivalAugust

    The biggest blues festival in the Baltic states, held since 1994, mostly inside the walls of the castle.

  • White Lady DaysAugust, at the full moon

    The town's festival around the legend of the White Lady, whose image is said to appear in the cathedral window at the August full moon.

Eat and drink

Long-standing places and food districts in Haapsalu. Hours, ratings and directions come from your maps app, always current.

Food districts

  • Karja Street and the Swedish Marketneighborhood

    The main street of the old town, starting at the Swedish Market square, with cafés and restaurants close to the castle.

    Open in Maps
  • The Promenadeneighborhood

    The seaside walk by the Resort Hall, busiest in summer, when cafés serve visitors along the bay.

    Open in Maps

Experience Haapsalu

History

The town's name comes from the Estonian haab, "aspen", and salu, in the old sense of a wooded island; in Swedish and German it was Hapsal. The first written record dates from 1279, when the town was chartered and became the capital of the Bishopric of Ösel-Wiek, after earlier seats at Lihula and Vana-Pärnu. For three centuries the bishops ruled the west coast and the islands from the castle and cathedral they built on the shore. The castle was badly damaged in the Livonian War, lost its military role under Swedish rule, and after Russia took Estonia in 1710 Peter the Great had its walls partly torn down, leaving the ruins of today.

From the 13th century until 1944 Haapsalu and the surrounding coast were the heartland of the Estonian Swedes. In 1825 the military doctor Carl Abraham Hunnius opened the first mud-cure establishment, and news of the curative sea mud spread quickly among wealthy visitors from St Petersburg; the Romanov family came to the spas, Tchaikovsky wrote his piano suite Souvenir de Hapsal here in 1867, and the town's women became known for their fine lace shawls. A railway arrived in 1904, and its long covered platform served the summer crowds.

In 1944, before the Soviet army arrived, almost all of the Swedes of the area were evacuated or fled to Sweden. Passenger trains stopped in 1995, but the resort survived: the mud cures, the Promenade and a calendar of summer festivals still draw visitors, and the fencing school founded here by Endel Nelis became the setting of the film The Fencer.

Culture & Customs

The castle is the centre of the town's cultural life. Its walls host the August Blues Festival, held since 1994 and the biggest in the Baltic states, and its cathedral is home to the legend of the White Lady, a maiden whose image is said to appear on the chapel wall at the August full moon — the inspiration for the White Lady Days. Since 2005 the town has also staged a horror and fantasy film festival; in 2017 local pastors publicly called for its municipal funding to end, and the same year it drew record crowds. Summer brings a run of other events, from the American Beauty Summer Meet to an Italian Wine Party.

Crafts and memory matter here. The Haapsalu shawl, a delicate knitted lace shawl that originated in the town in the early 19th century, made the town famous in the 19th century. The Swedish heritage survives in place names across the bay at Noarootsi and on Vormsi, and in the Swedish Market square at the head of the main street. The illustrator Ilon Wikland, who has had a strong bond with the town since her childhood, is remembered in a children's centre devoted to her pictures.

Fencing has an unusual place in local life thanks to Nelis's school, and the town has produced Olympic fencers including Katrina Lehis, bronze and team gold medallist at the 2020 Games. Haapsalu is occasionally promoted as the "Venice of the Baltics", an apparent exaggeration aimed mostly at foreign visitors.

Daily Life

About 9,400 people lived in Haapsalu at the start of 2020, making it a small county town by any standard and the administrative centre of Lääne County. It is divided into six neighbourhoods, from the old centre on its peninsula to the newer residential areas and the spa district of Paralepa.

The economy rests on public services as the county seat, on tourism and above all on the spas: three mud-cure establishments still operate, alongside thalasso treatments built on seawater and marine ingredients. The town fills with holidaymakers and festival-goers in summer and grows quiet again once autumn arrives.

Daily life is shaped by the sea and the seasons. The shallow bays around the town warm quickly in summer and freeze in hard winters, when ice roads may be opened from nearby Rohuküla to the islands. The old railway bed has become a cycle path, and regular buses link the town to Tallinn and Kärdla.

Food

Haapsalu eats in the western Estonian way, close to the sea. Baltic herring (räim), the national fish, and sprats (kilu) appear on the cold table beside pickles, sausages and rosolje, a salad of beetroot, potatoes and herring. Spiced salted sprats on an open sandwich with a slice of boiled egg — kiluvõileib — are a classic appetiser.

Black rye bread accompanies almost every savoury meal, with pork, potatoes, barley and dairy as staples. Smoked or marinated eel and crayfish are considered delicacies, and pancakes (pannkook) and kama, a mixture of roasted pea, barley, rye and oat flour soaked in milk or buttermilk and eaten uncooked, are everyday favourites.

The town's cafés and restaurants cluster along Karja Street and around the Swedish Market, near the castle, and along the Promenade by the Resort Hall, which come alive in summer. Beer is the usual drink with food, and at Christmas mulled wine (hõõgvein) joins the table.

Planning tools

Budget

Haapsalu is markedly cheaper than Tallinn. The main costs are a room in high summer, when festivals and holidaymakers fill the town, and spa or mud treatments, which are the reason many visitors come. Most sights are in walking distance, so transport costs are low once in town.

Daily Budget Midrange
USD 110–200 (spa hotel or guesthouse, restaurant dinners, castle museum, a spa treatment)
Daily Budget Shoestring
USD 50–85 (guesthouse, café meals, bus from Tallinn)

The Promenade, the beaches and the walk around the castle walls cost nothing; book rooms early for the blues festival and the White Lady Days.

Best Time to Visit

June to August, when the shallow bays are at their warmest, the Promenade and beaches are busy and the town's festivals fill the calendar; the August full moon brings the White Lady legend to the castle. Autumn brings migrating waterfowl and cranes to Matsalu Bay. Winter is quiet and dark, though the spas stay open all year.

Suggested Number of Days

The town itself fits into a day or a relaxed overnight stay. Three or four days allow time for the bird bays to the south, the Swedish-speaking peninsula to the north or a ferry crossing to the islands, and longer still for a spa stay.

First Visit
1–2 days
With Surroundings
3–4 days

Transportation

The centre is small and walkable, though Paralepa and the outer areas are a longer walk; taxis are available, and the old railway bed has become a cycle path. A car is the easiest way to reach the countryside and the ferry port, and a water taxi runs from the Grand Holm harbour to Österby.

There are no passenger trains: the last ran in 1995, and the old station is now a museum.

Airport & Station Connections

Regular buses link Haapsalu with Tallinn and with Kärdla on Hiiumaa, and a few run to Pärnu. Tallinn Airport is the nearest international airport. Ferries for Hiiumaa and Vormsi leave from Rohuküla, just west of the town.

Walkability

The old town, the castle, the Promenade and the railway station are all within easy walking distance on mostly flat streets, with water on several sides. Paralepa is a longer walk from the centre. Pavements can be icy in winter.

Safety

Estonia is a safe country with low levels of violent crime. In Haapsalu the main hazards are seasonal: ice on pavements and on the bays in winter, and ticks in the woods and long grass from spring to autumn.

Never walk or drive on sea ice outside an officially opened ice road, and check for ticks after walks in the countryside. Check current official travel advice before travelling.

Climate

A cool maritime climate tempered by the shallow bays of the west coast, which warm quickly in summer. Winters are cold and dark, and in hard years the sea freezes between the mainland and the islands.

Summer
mild — across Estonia, July, the warmest month, averages about 18°C, with long light evenings
Winter
cold — in Estonia, February averages range from −1.4°C on the islands to −5.3°C inland, with snow and short days

Local Customs

Tipping became common only after independence was restored and is not always expected; about 10 per cent is usual in restaurants. Estonians are reserved and value quiet, and the sauna is a normal part of life. Haapsalu's lace shawls are a point of local pride and a traditional craft rather than a souvenir invention.

Dress modestly and keep voices low inside churches, and follow the spa's rules on swimwear and showering.

Common Payment Methods

The currency is the euro. Cards are accepted in most places, though some parking machines and rural farms may want cash; ATMs are found in the centre.