Middelburg is one of The Netherlands’ most beautiful historic cities. As the capital of Zeeland, it has long been shaped by the sea. Wealthy trading merchants, adventurous explorers and influential politicians all left their mark here, creating a city rich in architectural treasures and fascinating stories. Today, wandering through its cobbled streets feels like stepping into the Dutch Golden Age. Compact enough to explore on foot yet packed with historic landmarks, museums, cosy cafés and picturesque canals, Middelburg is an ideal destination for a leisurely day trip or weekend escape. Keep reading to discover the top things to see and do in Middelburg.

A brief history of Middelburg
Middelburg traces its origins back to the 9th century, when a fortified settlement was built to protect the island of Walcheren from Viking raids. The town steadily grew around this stronghold and, by the Middle Ages, had become an important trading centre thanks to its strategic location along North Sea shipping routes. In 1217, Middelburg was granted city rights.
The city’s golden era arrived during the 17th century. Middelburg became one of the six chambers of the Dutch East India Company (VOC), making it one of the most prosperous cities in the Dutch Republic.

Middelburg played an important role in the 17th-18th century slave trade. These days, the city is home to the Middelburg slave trade archives of the Middelburg Commerce Company. Housed at the Zeeuws Archief, this UNESCO World Heritage listed collection is one of the most comprehensive records of the 18th century transatlantic slave trade in the world.
Like many Dutch trading cities, Middelburg later experienced economic decline as international trade patterns shifted. During WWII, bombing devastated much of the historic centre. Fortunately, extensive restoration efforts preserved the city’s remarkable heritage.
Things to do in Middelburg
The first thing that struck me about Middelburg wasn’t its famous abbey tower or magnificent Town Hall. It was the sense of calm. As I wandered along quiet canals lined with stately merchants’ houses, the occasional church bell echoed across the city while cyclists glided past at an unhurried pace. Despite being the capital of Zeeland, Middelburg feels wonderfully intimate. I could easily see myself living here!

One of Middelburg’s greatest pleasures is simply wandering without a fixed itinerary. The city centre is filled with beautifully preserved merchants’ houses, narrow alleys, hidden courtyards and charming canals. Many buildings feature richly decorated façades dating from the Dutch Golden Age, reflecting the immense wealth generated by overseas trade. Keep an eye out for ornate doorways, stepped gables and elegant warehouse buildings that once stored valuable imported goods.
Here are the top things to see and do in Middelburg, as well as a walking route around the historic city centre:
1. Admire the stunning City Hall
The heart of Middelburg is undoubtedly the Markt (Market Square), where the spectacular Gothic City Hall immediately captures your attention. Built between the 15th and early 16th centuries, it is widely regarded as one of the finest Gothic civic buildings in the Netherlands.

Its richly decorated façade features dozens of statues of the Counts and Countesses of Holland, while elegant spires, intricate stone carvings and colourful shutters make it one of the city’s most photographed landmarks. Although much of the building had to be restored after wartime damage, the craftsmanship remains extraordinary.
If you’re visiting on a Thursday or Saturday, don’t miss Middelburg’s traditional weekly market held on the Markt.
2. Climb the Lange Jan
Towering above Middelburg’s rooftops is the Lange Jan (“Tall John”), the city’s iconic abbey tower. Rising almost 91 metres above the city, it dominates the skyline and serves as one of Zeeland’s most recognisable landmarks.

The tower forms part of the former Abbey complex and dates largely from the 15th century. Visitors willing to tackle more than 200 steps are rewarded with breathtaking panoramic views across Middelburg, Walcheren and, on clear days, much of Zeeland’s patchwork of islands, waterways and polders.
I also recommend exploring the atmospheric streets and lanes in the vicinity of Lange Jan, such as Korte Delft, Reigersstraat and Korte Giststraat.

3. Wander through the Abbey of Middelburg
Adjacent to the Lange Jan stands the Abbey of Middelburg, one of the oldest and most important historic complexes in Zeeland. Founded in the 12th century as a Norbertine monastery, the abbey later became the administrative heart of the province.

Today, the impressive complex houses the provincial government as well as the excellent Zeeuws Museum. Wander through its peaceful cloisters and courtyards before admiring the blend of Romanesque, Gothic and later architectural styles that reflect centuries of expansion.
The abbey remains one of the city’s most atmospheric places and offers a fascinating glimpse into Middelburg’s religious and political history.
4. Learn about Zeeland at the Zeeuws Museum
Housed within the historic abbey buildings, the Zeeuws Museum tells the remarkable story of Zeeland through art, archaeology, fashion and maritime history.

Its collections range from centuries-old tapestries and archaeological finds to regional costumes, silverware and contemporary art. One of the museum’s highlights is its impressive collection of sixteenth-century Flemish tapestries, depicting dramatic naval battles fought in Zeeland’s waters.
The museum provides excellent context for understanding the province’s long relationship with the sea, trade and land reclamation.
5. Visit the Oostkerk
From the Abbey, walk down the lovely Spanjaardstraat to the Oostkerk (East Church). Unlike many Dutch churches, the Oostkerk immediately stands out because of its unusual octagonal design and elegant dome.

Completed in the 17th century, this Protestant church was inspired by classical architecture rather than Gothic traditions, giving it a distinctive appearance unlike almost any other church in the Netherlands. Its bright, symmetrical interior creates a wonderfully peaceful atmosphere, while concerts and cultural events are frequently held here throughout the year.

6. Step back in time at Kuiperspoort
One of my favourite discoveries was Kuiperspoort, a narrow lane tucked away from the busier streets.

Once home to the city’s coopers, who crafted the barrels essential for storing and transporting goods during Middelburg’s trading heyday, this wonderfully preserved alley feels almost untouched by time. Old workshops, brick warehouses, climbing ivy and traditional lanterns combine to create one of the city’s most photogenic corners.

7. Enjoy the Middelburg canals
Like many Dutch cities, Middelburg is best appreciated at walking pace, especially along its canals. I found myself repeatedly stopping to admire yet another gorgeous view. Canal cruises provide a different perspective of the city, revealing historic warehouses and waterside façades that are easy to miss on foot.

8. Enjoy Middelburg’s café and culinary scene
After a day of sightseeing, settle into one of the city’s inviting cafés or terraces. Whether overlooking the Markt, tucked away beside a canal or hidden within a leafy courtyard, you’ll find plenty of welcoming places. Cafés I recommend include Jells Lunchcafé (Nieuwe Kerkgang 3) and Zusje Middelburg (Markt 11).

Middelburg also has a good variety of top-notch restaurants. Seafood naturally features prominently on many menus. Zeeland is famous for its mussels, oysters and lobster, while local cheeses, beers and wines (Zeeland is a fast-growing wine producer) offer equally tempting alternatives. For a fantastic meal, I suggest Restaurant De Gouden Bock (terrific seafood at Damplein 17), ‘t Vliegendt Hert (a wonderful restaurant and wine store at Dam 61) and Het Packhuys Middelburg (top-notch restaurant with harbour views at Kinderdijk 84).

Watching locals pass by while enjoying coffee and a slice of apple pie at De Juf (Damplein 20), or a beer and a bag of fries at Frietboetiek BT’je Anders (Reigersstraat 3), or a glass of wine and a cheese platter at De Moriaan (Damplein 27) is a wonderfully relaxing way to experience the city’s slower pace of life.
9. Try Zeeuwse bolussen
Be sure to try freshly baked Zeeuwse bolussen. These are delicious spiral-shaped pastries coated generously with cinnamon and brown sugar. These sweet pastries originated in Zeeland and remain one of the province’s best-loved delicacies.

10. Explore Walcheren
Walcheren is one of Zeeland’s most scenic islands. Spend a day discovering charming towns, expansive beaches and historic dikes. On the north coast, don’t miss the delightfully picturesque town of Veere.

A short drive west of Middelburg, you’ll find lovely coastal villages such as Domburg and Zoutelande. To the south, the port city of Vlissingen, with its historic harbour, beckons.

In the east, Goes is another beautiful city to explore. Further east of Goes, you’ll find Yerseke, the ‘oyster capital of The Netherlands.

How to get to Middelburg
Middelburg is easily accessible by train from major cities such as Amsterdam (just under 3 hours) and Rotterdam (±1.5 hours). The walking route in the map above starts and ends at the Middelburg Station. If you’re coming by car, I’ve pinned two convenient parking areas on the map.
Where to stay in Middelburg
There’s a good variety of accommodations in Middelburg. For a stay in a historic building, I recommend Hotel Sint Joris. Other hotels I suggest include Eclectic Hotel Copper and The Roosevelt.







