Beautiful places to visit in North Holland

Beautiful places to visit in North Holland


North Holland is one of The Netherlands’ most varied provinces. Many foreign visitors make a beeline for Amsterdam, but venture into the province and you’ll find beautiful towns, windswept beaches, picturesque villages and unique landscapes shaped by centuries of water management. From historic harbour towns along the IJsselmeer to peaceful polder landscapes and lively seaside resorts, the region blends Dutch heritage with natural beauty. In spring, the region transforms into a dazzling tapestry of colour as vast fields of flowers bloom. Here are some of the most beautiful and interesting places to visit on a road trip through North Holland.

Beautiful places to visit in North Holland
North Holland countryside
north holland spring bloomsnorth holland spring blooms
Tulip fields in North Holland

I’ve pinned the places mentioned in this article on the map above. I’ve also included a North Holland road trip route which can be covered in a few days. However, I recommend spending more time to enjoy the historic and natural beauty of North Holland. Scroll down to see my suggested 8-day North Holland road trip itinerary.

The sequence of the list below follows the route, that starts in Haarlem (20+ minutes west of Amsterdam) and ends in Monnickendam/Marken (30 minutes north of Amsterdam). If you’re hiring a car, I suggest collecting/returning it in Amsterdam or at Schiphol Airport.

1. Haarlem

Just west of Amsterdam, Haarlem, the capital of North Holland, is a charming historic city known for its cobbled streets and elegant architecture. Once a major trading centre during the Dutch Golden Age, it remains rich in cultural heritage. The Grote Markt square is dominated by the impressive St. Bavo Church. Nearby are world-class museums such as Teylers Museum and Frans Hals Museum. I also recommend visiting the iconic De Adriaan windmill.

sint-bavo-grote-kerk-haarlem-photosint-bavo-grote-kerk-haarlem-photo
The St. Bavo Church or Grote Kerk in Haarlem.
haarlem landmarkshaarlem landmarks
De Adriaan windmill

You can enjoy a canal cruise, lively cafés, craft beer tasting in a church, boutique shopping and a relaxed atmosphere that feels more intimate than Amsterdam while still offering vibrant culture and history. Read more about things to do and see in Haarlem.

things to do in haarlemthings to do in haarlem
Go on a canal cruise in Haarlem

I recommend spending 1-2 nights in Haarlem as there’s quite a lot to see and do in the city and its surroundings. There are various accommodation options, from cosy B&Bs to luxurious hotels. One of my favourites is the lovely MAF Haarlem Boutique Hotel in the old town. This small hotel, located in a 16th century building, features spacious rooms and a beautiful restaurant/bar.

Original 17th century ceiling paintings in the MAF Hotel lounge.

2. Zandvoort

Zandvoort is one of the Netherlands’ most popular seaside resorts, located just a short train ride from Amsterdam. Known historically as a fishing village, it developed into a beach destination in the 19th century. Wide sandy beaches stretch along the North Sea, perfect for sunbathing, surfing and long walks, especially during sunset. Motorsport fans also visit the nearby Circuit Zandvoort, home of the Dutch Grand Prix. Surrounded by dunes and nature reserves, the town offers both lively beach clubs and peaceful coastal landscapes.

One of the beach restaurants in Zandvoort
sunset photossunset photos
Sunset in Zandvoort (also known as Amsterdam Beach).

3. Zaandam

Zaandam, located along the River Zaan just north of Amsterdam, played a key role in the Netherlands’ early industrial development. In the 17th and 18th centuries the region was filled with hundreds of windmills powering industries such as timber processing, oil production, and paper making. Today the city blends this industrial heritage with modern architecture, most famously the colourful Inntel Hotel inspired by traditional Zaan houses. Enjoy riverside walks, the nearby windmills at Zaanse Schans, and the lively shopping and cultural district.

top places to visit in north hollandtop places to visit in north holland
Zaandam

A major historic attraction in Zaandam is the Tsaar Peterhuisje Museum. One of the oldest wooden houses in The Netherlands, it was built in 1632 as a lodge for Czar Peter The Great of Russia who lived in Zaandam for a while to learn shipbuilding.

where to go in north hollandwhere to go in north holland
Czar Peterhuisje

4. Zaanse Schans

Zaanse Schans is one of the Netherlands’ most famous open-air museums, offering a glimpse of 18th- and 19th-century Dutch life. Historic windmills line the banks of the River Zaan, once powering industries like sawmills, oil mills and spice grinding. Traditional green wooden houses, craft workshops and museums recreate the atmosphere of an old Dutch village.

zaanse schans windmillszaanse schans windmills
Windmills at Zaanse Schans

Visitors can watch clog-making demonstrations, taste local cheese, and climb working windmills for sweeping views of the landscape. Read more about things to see and do in Zaanse Schans. Purchase a Zaanse Schans ticket for entry to the attractions, museums and windmills.

5. Krommenie

The village of Krommenie, located in the Zaan region, has a long history tied to maritime trade and local industries such as sailcloth production. Its streets feature traditional wooden houses typical of the area, reflecting centuries of craftsmanship. Though quieter than nearby Zaanse Schans, the village offers an authentic glimpse of everyday life in historic North Holland. 

things to see in krommeniethings to see in krommenie
One of the many beautiful houses in Krommenie (in 18th century Zaanse style).

I recommend strolling along Zuiderhoofdstraat and Noorderhoofdstraat to admire the gorgeous Zaanse houses, many of which are national monuments. Drop by in one of the cafés or restaurants such as Grand Café Atlantic for a refreshment or meal.

Huize Ceres at Zuiderhoofdstraat 65

6. Wormer- and Jisperveld

The Wormer- and Jisperveld is one of the Netherlands’ largest peat meadow wetlands and a paradise for birdwatchers. Located north of the Zaan region, the area consists of narrow waterways, reed beds, and grassy islands formed through centuries of peat extraction. The quiet landscape is best explored by boat, kayak or small electric excursion vessels. Numerous rare bird species nest here, making it an important nature reserve and a peaceful escape for anyone seeking wildlife and traditional Dutch wetland scenery.

Aerial view of Zaanse Schans and Wormer wetlands.

7. Alkmaar

The historic city of Alkmaar is famous worldwide for its traditional cheese market, a centuries-old trading ritual held on Waagplein square. Dating back to medieval times, the town prospered through trade and agriculture. Today, it’s a treat to wander along its picturesque canals, visit the Dutch Cheese Museum and admire historic buildings like the Waag weighing house. Consider joining a walking tour or a cheese canal cruise to learn about Alkmaar’s rich history.

historic towns in the netherlandshistoric towns in the netherlands
Alkmaar

With its colourful markets, boutiques and welcoming terraces, Alkmaar offers a classic Dutch city experience without the crowds of larger destinations. Read more about things to see in Alkmaar.

zijdam-huis-met-de-kogel-alkmaar-photozijdam-huis-met-de-kogel-alkmaar-photo
Canal in Alkmaar

8. Egmond aan Zee

Once a traditional fishing village, Egmond aan Zee is now a beloved coastal retreat along the North Sea. Its iconic lighthouse, J.C.J. van Speijk, has watched over the shoreline since the 19th century. The village is surrounded by dunes and nature reserves that are perfect for hiking and cycling.

beach towns in north hollandbeach towns in north holland
J.C.J. van Speijk lighthouse

9. Bergen (aan Zee)

Bergen aan Zee lies along a beautiful stretch of North Sea coastline and is known for its wide beaches and peaceful dunes.

Bergen aan Zee (image courtesy of Supercarwaar/Wikimedia Commons)

The nearby village of Bergen has long attracted artists, forming a famous art colony in the early 20th century. Some of the work of this “Bergen School” can be seen at the Kranenburgh Museum. The nearby Park Meerwijk neighbourhood, constructed in 1918, consists of many villas in the Amsterdam School style, an early-20th century Expressionist movement. 

house-bergen-north-holland-photohouse-bergen-north-holland-photo
A cute house in Bergen.

Enjoy scenic bike rides through the forests and dunes, visits to WWII bunkers, relaxing beach days and cultural stops in galleries and museums nearby. The area combines natural beauty with a creative heritage that still shapes its atmosphere. Should you decide to overnight in Bergen, I recommend Villa Kranenbergh and Bergen1928, two properties which provide luxurious rooms, free parking and a host of other facilities.

10. Schoorl

The village of Schoorl sits beside the highest and widest dunes in The Netherlands, forming part of the beautiful Schoorlse Duinen nature reserve. These towering sand dunes, forests, and heathlands offer excellent hiking and cycling trails. The village itself has a relaxed atmosphere with cafés and a famous climbing dune (Het Klimduin) in its centre. Visitors come for outdoor adventures and quiet nature experiences, making Schoorl one of the best destinations in North Holland for scenic landscapes.

nature places to visit in north hollandnature places to visit in north holland
Forests and dunes in Schoorl (image courtesy of Iris/Unsplash)

At the coast, northwest of Schoorl, you’ll find the impressive Hondsbossche seawall, which protects the low-lying land from the sea.

hondsbossche-zeewering-photohondsbossche-zeewering-photo
The seawall protects low-lying areas from the sea.

11. Callantsoog

The seaside village of Callantsoog is one of the oldest coastal settlements in North Holland and has long been associated with fishing and maritime life. Today it is known for its wide sandy beaches and peaceful dunes, which form part of a protected nature reserve.

callantsoog-beach-strand-photocallantsoog-beach-strand-photo
The soft, white sands of Callantsoog beach.
north holland beachesnorth holland beaches
Woest beach restaurant in Callantsoog, a great place for a meal and beautiful sea views.

In spring, colourful tulip fields extend inland from the coast, adding to its scenic charm. Read more about where to see the tulip fields of North Holland.

north holland road tripnorth holland road trip
Tulip fields in Callansoog

I recommend visiting Callanstoog for tranquil beach walks, cycling through the dunes and bird-watching at the nearby nature reserves such as Zwanenwater.

zwanenwater-nature-reserve-photozwanenwater-nature-reserve-photo
The dunes and lakes of the Zwanenwater nature reserve.

12. Den Helder

Located at the northern tip of the province, Den Helder has long been an important naval port for the Netherlands. The city hosts the Royal Netherlands Navy base and several maritime museums. Nearby stands the striking Lange Jaap lighthouse, one of the tallest cast-iron lighthouses in Europe. Den Helder is also the departure point for ferries to Texel, making it a gateway to the Wadden Islands and a fascinating maritime destination. If you’re driving, you can take your car with you on the ferry. Visit this website to check the ferry times and rates.

The old navy dockyard in Den Helder (image courtesy of LvdHeide/Wikimedia Commons).

13. Texel

Texel is the largest of the Dutch Wadden Islands and lies just off the northern coast of North Holland. Known for its wide beaches, rolling dunes and traditional sheep farms, the island offers a unique mix of nature and culture.

texel north hollandtexel north holland
Big skies and verdant meadows in Texel
texel dunes phototexel dunes photo
Expansive dunes in Texel

Much of Texel is protected within the Duinen van Texel National Park, where visitors can hike, cycle, and watch seals and migratory birds. Historic villages like Den Hoorn, fresh seafood, and local specialties like Texel lamb make the island a memorable destination for nature lovers and explorers. A fun thing to do is to explore the island on an electric fatbike.

what to do in texelwhat to do in texel
Bird-watching in Texel

Spoil yourself with a luxurious stay and a top-notch gastronomic meal at Bij Jef Restaurant & Hotel in Den Hoorn. It truly is a beautiful hotel!

den hoorn texel photoden hoorn texel photo
Den Hoorn

14. Afsluitdijk and Den Oever

The Afsluitdijk is one of The Netherlands’ greatest engineering achievements – a 32km dam completed in 1932 that transformed the dangerous Zuiderzee into the calm IJsselmeer lake. If you do not wish to cross the Afsluitdijk to the province of Friesland, you can turn around at Breezanddijk, approximately halfway on the dam, and return to North Holland. Check out my Friesland road trip route for more info.

afsluitdijk photoafsluitdijk photo
Aflsuitdijk

On the North Holland side of the dike lies Den Oever, a traditional fishing village known for its harbour and fresh seafood – don’t miss the delicious kibbeling and fish sandwiches at restaurants such as Viscentre ‘t Wad

where to eat kibbeling in north hollandwhere to eat kibbeling in north holland
Fishcenter ‘t Wad
kibbeling-dutch-fried-fishkibbeling-dutch-fried-fish
Delicious kibbeling!

15. Kolhorn

The picturesque village of Kolhorn was once a coastal fishing village in the former Zuiderzee before land reclamation projects turned the surrounding waters into polders. The village now lies 20km inland. Its maritime past is still visible in the small harbour, narrow canals, and rows of historic houses lining the waterfront. Today Kolhorn is a quiet and charming destination in the West Friesland region, known for its peaceful atmosphere and traditional Dutch scenery. Restaurant ‘t Anker is a great place for a meal in the village.

beautiful villages in north hollandbeautiful villages in north holland
Kolhorn

16. Medemblik

The historic town of Medemblik is one of the oldest cities in West Friesland and lies along the IJsselmeer. Its medieval Radboud Castle, built in the 13th century, once helped control trade routes across the region. Today the town is known for its charming harbour, sailing culture and historic steam tram that connects to Hoorn. Enjoy the waterside cafés, maritime history and scenic views across the lake.

medemblik north hollandmedemblik north holland
Medemblik harbour

Medemblik lies at the edge of another tulip-growing area of North Holland. Just outside the town, the area comes alive with colour as endless fields of tulips burst into bloom. During the tulip months of April and May, a special Tulpentram (Tulip Train) plies the route between Hoorn and Medemblik, offering passengers gorgeous views of the tulip fields.

tulip train hollandtulip train holland
The Tulip Train runs past the tulip fields between Hoorn and Medemblik.

The stretch of the A7 highway in this area is also called the Tulip Highway due to the endless tulip fields on either side of the highway.

north holland attractionsnorth holland attractions
Tulip fields near Medemblik

17. Enkhuizen

During the Dutch Golden Age, Enkhuizen was one of the wealthiest port cities in the Netherlands. Its strategic position on the Zuiderzee made it a centre of maritime trade. Today the city preserves its rich past through monuments, canals and the famous Zuiderzee Museum, which recreates life in historic fishing villages. Enkhuizen is also one of the stops on my Markermeer road trip from Amsterdam.

towns in holland to visittowns in holland to visit
Enkhuizen

You can stroll along the harbour, explore old warehouses and learn about maritime heritage (there’s also a delightful Ship-in-a-Bottle Museum!) while enjoying the town’s beautifully preserved atmosphere.

18. Hoorn

The port city of Hoorn flourished during the 17th century as an important base of the Dutch East India Company (VOC). Wealth from global trade funded the construction of elegant merchant houses and historic warehouses that still line the harbour today. Landmarks such as the Hoofdtoren tower and the Westfries Museum (closed for renovations until 2027) recall the city’s maritime past.

interesting cities in the netherlandsinteresting cities in the netherlands
Hoorn harbourfront
towns to visit in north hollandtowns to visit in north holland
Westfries Museum
historic towns in north hollandhistoric towns in north holland
Roode Steen (square)

I suggest wandering Hoorn’s charming old streets and canals, sailing on the IJsselmeer and exploring museums dedicated to the age of exploration. Hoorn also has numerous top-notch hotels and restaurants, making it ideal as a base from which to explore the surrounding area. Hotels I can recommend include Ysbrantsz Boutique Hotel (which also has an excellent restaurant) and Heavens Hotel (located inside a big church).

where to eat in hoornwhere to eat in hoorn
Treat yourself to an exquisite dinner at Ysbrantsz.

Hoorn is one of the places I recommend as a day trip from Amsterdam.

19. Beemster

The Beemster polder is a UNESCO World Heritage Site and a masterpiece of Dutch water engineering. Drained in the early 17th century using windmills, the land was carefully planned with geometric fields and straight canals.

beemster-polder-holland-aerial-view-photobeemster-polder-holland-aerial-view-photo
Beemster polder – the first tract of land that was reclaimed from the Zuiderzee (1609-1612). Windmills were used to drain the land. The Beemster polder is now a UNESCO World Heritage site.
beemster polder hollandbeemster polder holland
Polder landscapes in Beemster

The central village of Middenbeemster reflects this orderly design with historic farmhouses and quiet streets. Visitors come to cycle through its peaceful countryside, admire classic Dutch polder landscapes, and learn how innovative water management shaped the Netherlands.

Middenbeemster

20. Edam

The small town of Edam is famous worldwide for its round cheese, which has been traded here since the Middle Ages. In the 16th and 17th centuries, Edam was a prosperous port connected to the Zuiderzee. Today its quiet canals, leaning houses and historic bridges create a picturesque setting.

edam-holland-photoedam-holland-photo
Edam

Visit the traditional cheese market, explore historic streets and experience a peaceful town that feels frozen in time. 

cheese-market-edam-photocheese-market-edam-photo
The historic cheese market in Edam.

21. Volendam

The fishing village of Volendam is one of the most recognisable destinations in The Netherlands. Known for its colourful harbour, traditional costumes and lively waterfront, it has long attracted visitors and artists. Historically a fishing community connected to nearby Edam, the village retains a strong maritime culture.

north holland sightseeing routenorth holland sightseeing route
Volendam (image courtesy of N.Coskun/Unsplash)

Today tourists stroll along the harbour promenade, sample smoked eel and fresh fish, and enjoy boat trips to Marken (see below).

22. Monnickendam

The historic harbour town of Monnickendam dates back to the Middle Ages and once thrived on fishing and trade across the Zuiderzee. Its well-preserved centre features brick merchant houses, narrow canals and old warehouses around the harbour.

north holland road tripnorth holland road trip
Monnickendam

Despite being close to Amsterdam, the town remains quiet and authentic. Visitors enjoy strolling through the quaint streets and experiencing a traditional Dutch town without large tourist crowds.

Monnickendam harbour

23. Marken

Once an island in the Zuiderzee, Marken is now connected to the mainland by a causeway but still retains its unique character. The village is known for its brightly painted wooden houses built on stilts to protect against flooding.

road trip north hollandroad trip north holland
Marken (image by M.Luzi/Unsplash)

Its fishing heritage and traditional costumes became famous throughout The Netherlands. It’s a treat to explore its narrow streets and the small harbour, and walk/cycle to the picturesque Paard van Marken lighthouse for sweeping views of the Markermeer lake.

Marken lighthouse (image by A.Castro/Unsplash).

From Monnickendam, it’s a 20+ minute drive into the centre of Amsterdam via the N247 road. If you’re staying on, check out my top things to do in Amsterdam

Parking

I recommend choosing accommodations that provide on-site parking. This can be harder to find in larger towns and cities, so if parking isn’t clearly listed, it’s worth contacting the hotel in advance to ask about their options. If you plan to park on the street, be sure to check whether it is paid parking. In those areas, you will usually find a parking meter or payment machine nearby, and most accept debit or credit cards (Mastercard/Visa). Below are my suggestions for parking garages in the larger towns:

  • Haarlem: centrally located 24h parking garages include De Appelaar, ParkBee Jansstraat and Parking Garage Raaks
  • Zaandam: Q-Park Hermitage
  • Alkmaar: Schelphoek Garage
  • Enkhuizen: free parking at the train station
  • Hoorn: ‘t Jeudje Parking Garage
  • Edam: free parking up to 4 hours at Baanstraat (parking lot)
  • Volendam: Parking Center Volendam and Havenhof Parking Garage
  • Monnickendam: free parking at ‘t Bolwerk (parking lot opposite the Grote Kerk church).

One thing I always do during a road trip is set the navigation to the chosen parking lot/garage of the next place I’m visiting, especially if it’s a town/city.



Leave a Reply

Your email address will not be published. Required fields are marked *