Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Haarlem, Keukenhof, Bollenstreek, and Amsterdam Road Trip with 5:30 PM Departure

Day 1 · Fri, May 1
Haarlem

Evening drive from Peer to Haarlem with 5:30 PM departure

  1. Den Engel — Peer, Belgium — Easy early start for a proper breakfast before the drive; classic roadside stop with solid coffee and pastries. Timing: late afternoon, ~45 min. Approx. €10–15 pp.
  2. Frits Philips Muziekcentrum-area parking / A2 corridor stop — Eindhoven area — Good midpoint break to stretch, refuel, and avoid arriving too late in Haarlem after the long drive. Timing: en route, ~20 min.
  3. Restaurant Het Pakhuis — Haarlem, city center — Cozy Dutch dinner spot near the historic core, ideal for a relaxed first night after check-in. Timing: evening, ~1.5 hours. Approx. €25–40 pp.
  4. Grote Markt — Haarlem, Centrum — The best first glimpse of Haarlem’s atmosphere after dinner, with the church square and historic facades at their liveliest in the evening. Timing: after dinner, ~30–45 min.
  5. De Adriaan Windmill — Haarlem, Spaarne riverfront — Nice low-key night walk by the water to round out the travel day without overdoing it. Timing: evening, ~30 min.

Morning

Start with an easy breakfast at Den Engel in Peer before you hit the road. It’s the kind of dependable Belgian stop that does the job well: coffee, pastries, maybe a croissant or sandwich, and you’re on your way without losing momentum. Plan on about €10–15 per person and a relaxed 45 minutes, especially if you want to leave feeling properly fed for the drive north.

Midday

About halfway through, make a practical stretch stop around the Frits Philips Muziekcentrum-area parking / A2 corridor near Eindhoven. It’s not a sightseeing stop, just the smart kind that makes a long drive feel manageable: bathroom break, legs out, maybe a quick coffee top-up, then back on the highway. If traffic is kind, this is the point where you’ll feel the trip shifting from “travel day” to “arrival day,” and that matters.

Evening

Once you’re checked into Haarlem, head straight to Restaurant Het Pakhuis in the city center for dinner. It’s a cozy, reliable first-night choice with Dutch comfort food and a good atmosphere for unwinding after the drive; budget roughly €25–40 per person depending on what you order. After dinner, walk off the meal through Grote Markt and let yourself take in the old square at its best hour, when the terraces are still buzzing and the St. Bavo Church frontage catches the evening light. If you still have energy, continue to De Adriaan Windmill along the Spaarne for a quiet waterside stroll — about 30 minutes is perfect — before heading back. It’s a gentle way to land in Haarlem without trying to “do” too much on your first night.

Day 2 · Sat, May 2
Lisse

Tulip fields, beach evening, and full-day dining

Getting there from Haarlem
Drive via N208/N206 (25–35 min, ~€5–10 fuel/parking share). Best for an early morning departure so you can reach Keukenhof before crowds and move around the flower fields later if needed.
Bus 50 / 250 from Haarlem Station to Lisse/Keukenhof area (45–60 min, ~€5–8 with OV-chipkaart/OVpay). Convenient if you’re not renting a car, but less flexible for the Bollenstreek route.
  1. Vivaldi Parkeren / Keukenhof main entrance area — Lisse — Arrive early to beat crowds and get the classic tulip-park experience while the gardens are freshest in the morning light. Timing: morning, ~2.5 hours.
  2. Keukenhof Gardens — Lisse — The marquee spring attraction for flowers, displays, and photo stops; move through the major pavilions and outdoor beds at an easy pace. Timing: late morning, ~2 hours.
  3. Restaurant De Vier Seizoenen — Lisse, center — Reliable lunch stop in the heart of flower country, good for a sit-down break between Keukenhof and the fields. Timing: lunch, ~1 hour. Approx. €20–35 pp.
  4. Bollenstreek flower fields route via Noordwijkerhout and Hillegom — Bollenstreek — Best way to see the surrounding tulip fields by car, with open stretches and seasonal color between villages. Timing: afternoon, ~2 hours.
  5. Strandpaviljoen De Zeemeeuw — Noordwijk beach — Scenic dinner on the beach with sunset views over the North Sea, fitting your request for a beach evening. Timing: evening, ~1.5 hours. Approx. €30–45 pp.

Morning

Get an early start from Haarlem so you arrive at Vivaldi Parkeren / Keukenhof main entrance area while the park is still quiet and the light is soft — this is the sweet spot for photos before the tour buses really build up. In tulip season, parking and entry flow best right when gates open, and the flower beds look freshest before midday sun and foot traffic flatten the mood. Budget roughly €20–25 for Keukenhof entry if you haven’t bought ahead, plus parking if applicable; on peak spring weekends, prebooking is absolutely worth it. A quick coffee and a pastry near the entrance is enough here — you’ll want your time for the grounds themselves.

Late Morning to Lunch

Spend the next couple of hours wandering Keukenhof Gardens at an easy pace rather than trying to “do” it all. The classic loop is to take in the large outdoor beds first, then drift into the pavilions for the more curated displays, bulbs, and indoor flower arrangements when the wind picks up. If you like photography, slow down around the canals and around the field edges where the composition is best. After that, head into the center of Lisse for lunch at Restaurant De Vier Seizoenen on Heereweg — it’s one of those dependable local stops where you can sit down properly, recharge, and avoid the worst of the midday crowd. Expect around €20–35 per person for a solid lunch; reservations help on busy spring days, but walk-ins are often fine earlier in the afternoon.

Afternoon Exploring

After lunch, take the scenic drive through the Bollenstreek flower fields route via Noordwijkerhout and Hillegom. This is the part where you get the broader spring-country feel: long straight roads, bright color in the fields, and little pockets of village life between the big vistas. Keep the pace relaxed and make a few short stops rather than trying to chase every photo; the best views are usually from the roadside pull-offs and quiet stretches between Noordwijkerhout and Hillegom. A practical tip from someone local: stay on public roads, don’t step into the fields, and be ready for one-way farm lanes and narrow shoulders. Late afternoon light is usually the most flattering here, and it gives you time to drift toward the coast without feeling rushed.

Evening

Finish with dinner at Strandpaviljoen De Zeemeeuw on Noordwijk beach, which is exactly the kind of relaxed North Sea ending this day deserves. If the weather behaves, try to arrive before sunset so you can sit outside and watch the sky change over the dunes; if it’s breezy, the covered section is still comfortable and lively. Dinner here usually runs around €30–45 per person, depending on whether you go for fish, seafood, or a fuller meal with drinks. After a day of flowers and driving, this is the right place to slow down, let the day settle, and enjoy the beach atmosphere before heading back for the night.

Day 3 · Sun, May 3
Amsterdam

Amsterdam day trip with breakfast and dinner

Getting there from Lisse
Train + short bus/taxi: from nearby Sassenheim or Hillegom station to Amsterdam Centraal or Amsterdam Zuid (about 35–50 min total, ~€8–15). Most practical if you want a smooth transfer after breakfast/brunch; mid-morning departure is ideal.
Drive via A4 (35–55 min, ~€10–20 including parking). Good if you want maximum flexibility, but parking in central Amsterdam is expensive and hassle-prone.
  1. Bakers & Roasters — De Pijp — Strong breakfast/brunch stop to start the Amsterdam day efficiently before shopping and sightseeing. Timing: morning, ~1 hour. Approx. €15–25 pp.
  2. Tassenspeciaalzaak Van Dal / Amsterdam jewelry shops around Kalverstraat — Centrum — Best area to browse for a St. Michael’s gold pendant, with multiple jewelry and gift options close together. Timing: late morning, ~1.5 hours.
  3. Magna Plaza — Dam — Handy central stop for additional souvenir or jewelry browsing in a historic shopping arcade. Timing: late morning, ~45 min.
  4. Café de Jaren — Canal Ring — Excellent canal-side lunch break with an easy atmosphere before heading back south. Timing: lunch, ~1–1.5 hours. Approx. €20–35 pp.
  5. Vondelpark — Oud-Zuid — A calm walk after lunch to balance the shopping-heavy morning and enjoy Amsterdam’s greenest central park. Timing: afternoon, ~1 hour.
  6. Restaurant De Witte — Haarlem, or an Amsterdam-to-Peer departure dinner stop if preferred en route — Good final dinner option before the drive back, with a straightforward menu and efficient service. Timing: early evening, ~1.5 hours. Approx. €25–40 pp.

Morning

Start the Amsterdam day with breakfast at Bakers & Roasters in De Pijp — it’s lively, efficient, and exactly the kind of place that gets you properly fueled without dragging out the morning. Expect a short wait if you arrive after 9:30, especially on a Sunday, but the turnover is usually good and the menu is built for travelers: solid coffee, eggs, pancakes, and decent vegetarian options. Budget about €15–25 per person, and once you’re done, you’re already in one of the best areas to begin the city’s shopping circuit.

From there, head into the Centrum for a focused browse around Kalverstraat and Tassenspeciaalzaak Van Dal. This is the practical place to look for a St. Michael’s gold pendant because you can compare a few jewelry counters and gift shops without crisscrossing the city. Ask to see 14k or 18k gold, check the clasp and hallmark, and don’t be shy about asking whether they have Saint Michael designs in stock or can show similar religious medallions. A late-morning slot works best here, and you’ll want roughly 1.5 hours so you can look properly rather than rushing. If you need a backup browse, the side streets off Kalverstraat often have small jewelry and souvenir shops with better stock than the big chains.

Lunch and Afternoon

Swing over to Magna Plaza near Dam for a quick second round of shopping in a much more atmospheric setting. The building is worth seeing on its own — dark brick, grand interior, a bit old-world Amsterdam — and it’s useful if you want to compare prices or pick up one last item before lunch. After that, settle in at Café de Jaren for lunch by the canal; it’s one of those places that feels like a proper pause in the middle of the day, with lots of space, easy service, and a terrace when the weather cooperates. Think €20–35 per person, and it’s a good place to regroup before moving south.

In the afternoon, head to Vondelpark in Oud-Zuid for a calm walk and a reset after all the retail energy. This is the green lung of the city and the best place to let the day slow down a bit — wander the paths, sit by the water, and enjoy the contrast with the crowded center. If you’re arriving in spring, the park is especially pleasant in the late afternoon when the light softens and the locals are out biking or lounging on the grass. Keep it loose here; an hour is enough, but it’s the kind of place where you can easily linger if the weather is good.

Evening

For your final dinner before the drive back, book or aim for Restaurant De Witte if you want a straightforward, efficient end to the trip. It works well as a last-stop dinner because it’s calm, service is usually brisk, and the menu is unfussy — useful when you’re trying to eat well without losing the whole evening. Plan on €25–40 per person and about 1.5 hours. If you’re heading out from Amsterdam rather than looping back through Haarlem first, this is the right kind of dinner to keep the evening easy and get you on the road without feeling rushed.

0

Plan Your To Bollenstreek, Netherlands & Keukenhoff, Netherlands & Amersterdam, Netherlands. Leaving from Peer, Belgium on 1 May at 1730L and driving to stay in Haarlem, Netherlands. 2 May: Keukenhoff in the morning (to see the tulip fields), Bollenstreek in the afternoon (to see the tulip fields), dinner on the beach. 3 May: spend the day in Amsterdam (want to find a shop to buy a St. Michael's golden necklace pendant). Drive back to Peer, Belgium on 3 May Trip