Pre-Cruise Hotels · Amsterdam

12Twelfth of 13 · IJmuiden and Velsen

Bastion Hotel Haarlem Velsen

Free parking when there's space and an €18.25 breakfast from 6 am on weekdays, in Santpoort-Noord — about 5.6 road miles from the Felison terminal by our routing.

Shuttle not statedCruise parking unconfirmedNo free breakfastFree guest parking
Booking.com rates

No payment on the form. We check rates for your night and reply within one business day.

13of 100
Night-Before Score
The verdict

Bastion Velsen is twelfth on our PTA score, but read that number with care. For a ship at the Felison Cruise Terminal in IJmuiden, it's about 5.6 road miles away by our routing, roughly 14 minutes, with free parking for guests and a breakfast room that opens at 6 am on weekdays.

We rank every hotel against PTA, the city terminal, which pushes the two IJmuiden-side hotels to the bottom. If your documents say IJmuiden, flip the list.

Breakfast is €18.25 (about US$20) a person, not included, per Bastion. Parking is free while spaces last, and Bastion says nothing about leaving a car for a cruise.

Book it for a Felison sailing if you're driving and want free parking for the night. Ask about the car before you count on leaving it.

Book it if

  • Your ship leaves from IJmuiden
  • You're driving and want free parking
  • You want breakfast from 6 am

Look elsewhere if

  • Your ship leaves from PTA in the city.
  • You're travelling with a pet.
  • You're under 18 and checking in alone.
Sail Morning

Your night before, from here

From check-in to the gangway, using only what Bastion Velsen publishes.

Evening
Check in and settle

An à la carte restaurant and a bar-lounge open until 23:30, plus a fitness room.

Before bed
Line up your ride

No ride to the ship — for a Felison sailing it's a taxi of about 14 minutes by our routing; for PTA, a drive of about 33.

Sail morning
Breakfast, your call

€18.25 a person, 6:00 to 9:00 on weekdays and 7:00 to 10:30 at weekends, per Bastion.

Heading out
To the terminal

Bastion lists IJmuiden beach at 11.4 km, Schiphol at 24.5 km and Amsterdam's centre at 36.6 km, with no cruise figure. Our routing puts Felison about 5.6 road miles (9.1 km) away, roughly 14 minutes, and PTA about 16.9. Our figure for Bastion Velsen assumes clear roads, so build in a margin.

While you sail
Your car

Free parking based on availability, with EV charging stations, per Bastion. It doesn't say the car can stay while you sail.

Score

Night-Before Score: 13 of 100

13No. 12 of 13

Scored only from what the hotel or its brand publishes, and the hub explains how the Night-Before Score works.

To the Ship

Getting here, and on to the ship

IJmuiden 13 Felison Cruise TerminalCruiseboulevard 10, IJmuiden 12 1 km · 0.6 mi N
This hotelOther ranked hotels, tap one to open itCruise terminalStraight line to the ship, not a routeReal geography: NOAA’s GSHHG shoreline, generalised, so the IJ quays, the North Sea Canal locks and the city canals aren’t drawn. Map pins from the Esri World Geocoder, address matches, except three: Waldorf Astoria and Pulitzer are street points, and citizenM Schiphol’s is the airport’s own point, since the hotel prints no house number. The terminal pins are Esri’s points for Piet Heinkade 27 and Cruiseboulevard 10, not berths.

Schiphol is about 13.1 road miles from Bastion Velsen by our routing; from the hotel, PTA is about 16.9 road miles, roughly 33 minutes with no traffic, by our routing. Question marks are rides you arrange.

?? 13.1 mi ~16.9 mi, our routing AMSNo. 12The ship
Leg 1 · Amsterdam Airport Schiphol to the hotel
Not stated

Bastion puts Schiphol 24.5 km away and lists no shuttle; our routing gives about 13.1 road miles, roughly 23 minutes.

Leg 2 · Hotel to the ship
Shuttle not stated

No ride to the ship — for a Felison sailing it's a taxi of about 14 minutes by our routing; for PTA, a drive of about 33.

Bastion lists IJmuiden beach at 11.4 km, Schiphol at 24.5 km and Amsterdam's centre at 36.6 km, with no cruise figure. Our routing puts Felison about 5.6 road miles (9.1 km) away, roughly 14 minutes, and PTA about 16.9.

From AMS without a hotel shuttle

By our routing Bastion Velsen is about 13.1 road miles from Schiphol's reference point, roughly 23 minutes with no traffic. Taxis at the rank run on the meter. More: the airport page.

?? your drive ~16.9 mi, our routing Your carNo. 12The ship
Leg 1 · Drive in and park
Cruise parking unconfirmed

Free parking based on availability, with EV charging stations, per Bastion. It doesn't say the car can stay while you sail.

Parking for your stay: Free, based on availability; EV charging stations.

Leg 2 · Hotel to the ship
Shuttle not stated

No ride to the ship — for a Felison sailing it's a taxi of about 14 minutes by our routing; for PTA, a drive of about 33.

Bastion lists IJmuiden beach at 11.4 km, Schiphol at 24.5 km and Amsterdam's centre at 36.6 km, with no cruise figure. Our routing puts Felison about 5.6 road miles (9.1 km) away, roughly 14 minutes, and PTA about 16.9.

Landing on sail morning instead? Skip Bastion Velsen and go straight to the terminal; the airport page has the train, the taxi and the landing check.

Which terminal

PTA or IJmuiden: check your documents

Celebrity names Passenger Terminal Amsterdam for its departures; Regent and Silversea use IJmuiden for some. Bastion Velsen is about 16.9 road miles, roughly 33 minutes with no traffic, by our routing to PTA and about 5.6 road miles to Felison. See the Amsterdam cruise guide.

Source: hollandamerica.com

Distance

~5.6 road mi to Felison, our routing

Bastion lists IJmuiden beach at 11.4 km, Schiphol at 24.5 km and Amsterdam's centre at 36.6 km, with no cruise figure. Our routing puts Felison about 5.6 road miles (9.1 km) away, roughly 14 minutes, and PTA about 16.9.

Source: bastionhotels.com

To the ship

No shuttle stated

Bastion Velsen runs nothing to the port. For IJmuiden, book a taxi for the 5.6 road miles to Felison, about 14 minutes by our routing; for PTA, about 33 minutes on clear roads.

Source: bastionhotels.com
Parking

Parking while you sail

Cruise parking

Cruise parking unconfirmed

Free parking based on availability, with EV charging stations, per Bastion. It doesn't say the car can stay while you sail.

Source: bastionhotels.com

Q-Park Park+Cruise

€105 (about US$120) for 7 days, €120 (about US$135) for 8, per Q-Park

Bastion Velsen offers free parking based on availability. For the week at sea, Q-Park Oostenburg’s Park+Cruise is €15 (about US$17) a day once you pass five days, per Q-Park (€120 for 8); the city’s P+R sites stop at 96 hours.

Where the car goes while you sail · Amsterdam cruise parking, compared.

Source: q-park.nl
The Night Before

The evening and the morning

The evening

Food or bar on site

An à la carte restaurant and a bar-lounge open until 23:30, plus a fitness room.

Breakfast

Not free

€18.25 a person, 6:00 to 9:00 on weekdays and 7:00 to 10:30 at weekends, per Bastion.

Address

Santpoort-Noord, Velsen

Vlietweg 20, 2071 KW Santpoort-Noord
Hotel website

Fact Sheet

The fine print, in one place

Times, fees, rooms and the small stuff, as Bastion Velsen publishes it. The gaps here are whether the free parking covers a cruise week and a taxi fare to Felison — a call to Bastion Velsen settles both.

Check-in and check-out

Check-in14:00
Check-out12:00

Minimum age

18+

To check in, per the hotel.

Extra fees

Not Amsterdam's tax: the hotel is in Velsen, whose rate we didn't research

Wi-Fi

Free

Parking for your stay

Free, based on availability; EV charging stations

Breakfast

€18.25 a person; Mon–Fri 6:00–9:00, Sat–Sun 7:00–10:30

Pool

No pool; a fitness room

Pets

No pets, per Bastion.

Food and drink on site

  • À la carte restaurantOn site
  • Bar/LoungeDaily until 23:30

Rooms

87 rooms: Comfort (18 m²), Deluxe (24 m²) and Deluxe King with a 2 m-wide bed.

Accessibility

We found no accessible-room detail on Bastion Velsen’s pages — if you need one, phone before booking.

On site

  • EV chargingYes
  • Guest laundryNot stated
  • GymYes
  • Pets allowedNo

Nearby, by the hotel’s count

  • IJmuiden beach11.4 km
  • Schiphol24.5 km
  • Amsterdam centre36.6 km

Distances as Bastion Velsen or its brand lists them, kept in its own units.

Also worth knowing

  • Air conditioning in all rooms
  • No pets
Worth Knowing

Before you book

Worth knowing

  • Minimum check-in age 18.
  • Check-in 14:00, check-out 12:00.
  • 87 rooms, from an 18 m² Comfort to a Deluxe King with a 2 m-wide bed.
  • Air conditioning in all rooms.
  • Bastion Velsen is in Velsen, not the City of Amsterdam, so Amsterdam's tourist tax doesn't apply; we didn't research Velsen's.

What we couldn’t confirm

  • Whether the free parking covers a cruise week
  • A taxi fare to Felison
  • Accessible rooms

Every hotel fact here comes from Bastion Velsen’s own pages or its brand’s, read October 4, 2026, unless we name another source — so before you book, confirm whether the free parking can take your car for the length of the cruise.

Compare

Worth a look alongside it

Before you book Bastion Velsen: the Amsterdam cruise guide, Amsterdam cruise parking and the splurge list.

Ready when you are

Wake up in Santpoort-Noord, near IJmuiden.

Tell us your sail date and we’ll check Bastion Velsen for the night before. No payment on the form.

Booking.com rates
FAQ

Bastion Velsen FAQ

Is Bastion Hotel Haarlem Velsen near the IJmuiden cruise terminal?

About 5.6 road miles (9.1 km) from the Felison Cruise Terminal by our routing, roughly 14 minutes. Bastion itself only lists IJmuiden beach, 11.4 km away.

Is parking free at Bastion Velsen?

Yes, based on availability, with EV charging stations, per Bastion.

What does breakfast cost at Bastion Hotel Velsen?

€18.25 a person, per Bastion — 6:00 to 9:00 on weekdays and 7:00 to 10:30 at weekends.

What's the minimum age to check in at Bastion Velsen?

18, per Bastion. Check-in is 14:00 and check-out 12:00.

How far is Bastion Velsen from Amsterdam's city cruise terminal?

About 16.9 road miles to PTA by our routing, roughly 33 minutes with no traffic — fine for a Felison sailing, a stretch for a PTA one.

Booking the cruise too?

Send your dates and line, and we'll check which terminal you board at, then pair Bastion Velsen with the ship and the ride. No obligation.

No obligation — a real advisor reviews every request.

Prefer to talk? Book a free 30-minute call or call (407) 312-0306.

Bastion VelsenNo. 12 of 13 · night before your cruise
Booking.com rates