Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Zandvoort – 438 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

NH Zandvoort Hotel 4 stars

Hotel in Zandvoort

Situated only 150 metres from the sandy beach in Zandvoort, this hotel offers rooms with free Wi-Fi and cable TV. NH Zandvoort features spa facilities. Location, big room, view to seaside

Show more Show less
7.5
Good
3,778 reviews
Price from
£103
per night

Beachhotel Zandvoort by Center Parcs 4 stars

Hotel in Zandvoort

Beachhotel Zandvoort offers rooms with views of the sea and beach in the centre of Zandvoort with free access to the water park Aqua Mundo. We loved sitting in the chairs and looking out the window at the beach below. We can't wait to come back after covid and enjoy all the extra amenities at the hotel.

Show more Show less
7.8
Good
2,791 reviews
Price from
£102
per night

Palace Hotel Zandvoort 4 stars

Hotel in Zandvoort

Palace Hotel is located directly along the beach of Zandvoort and features a sea view. The hotel offers free Wi-Fi and a terrace for warm summer days. Great staff, did their best considering Corona crisis!

Show more Show less
7.1
Good
2,736 reviews
Price from
£82
per night

Hotel Zeespiegel 3 stars

Hotel in Zandvoort

This hotel offers rooms only 700 metres from the sandy beach in Zandvoort, 26 km to the west of Amsterdam. Hotel Zeespiegel includes a garden with a terrace, a bar and a 24-hour front desk. A very cosy hotel. Very close to the beach & center. Recommended for a quick weekend escape.

Show more Show less
7.3
Good
1,599 reviews
Price from
£55
per night

Beachhouse Hotel 4 stars

Hotel in Zandvoort

Situated in Zandvoort, within walking distance to the beach, Hotel Beachhouse has a terrace. The property is close to Holland Casino Zandvoort. It was AMAZING! The hotel located at the calm place right on the beach. The interior is modern, but close to the nature. Everything here is made to keep you in peace with nature - the large windows open whole wall of your room to the sea breeze! You can always see the sea - when you wake up and when you going to bed, when you have your lunch and when you take a shower. It’s perfect place for staying in cold days - no need to go outside, you see everything from your room. The staff is amazing, rooms are clean, breakfast - great. We didn’t find the better hotel - more stylish and close to the beach here.

Show more Show less
8.3
Very good
1,951 reviews
Price from
£114
per night

Hotel Paradis 4 stars

Hotel in Zandvoort

Set in Zandvoort, within 1.7 km of Zandvoort Naturist Beach and 500 metres of Zandvoorts Museum, Hotel Paradis offers accommodation with free WiFi throughout the property. Did not try the breakfast, so I can't say. Location is just great! Good value for money. Right in center of town. Seems to be brand new rooms. Great bathroom. Real good beds, slept like a baby! All in all: 10!

Show more Show less
8.4
Very good
779 reviews
Price from
£69
per night

Amsterdam Beach Hotel 3 stars

Hotel in Zandvoort

Amsterdam Beach Hotel is located in the centre of Zandvoort, near shops and restaurants and opposite the casino. The beach can be found across this internationally orientated hotel. Very clean, excellent stay. Loved it

Show more Show less
7.7
Good
563 reviews
Price from
£85
per night

Hotel Hoogland Zandvoort aan Zee 3 stars

Hotel in Zandvoort

Hotel Hoogland, with its 30 rooms, is located two minutes from the beach, and 5 minutes from the town center. The perfect place for the discerning adult. Try the difference! Good breakfast. Comfortable room.

Show more Show less
7.3
Good
1,010 reviews
Price from
£58
per night

Hotel XL 2 stars

Hotel in Zandvoort

This hotel with a unique colonial-style façade and cosy street terrace in Zandvoort centre, 350 metres from the beach. XL includes free Wi-Fi and a casual yet elegant grand café. very nice people working there

Show more Show less
8.3
Very good
880 reviews
Price from
£67
per night

Hotel Keur 3 stars

Hotel in Zandvoort

The Hotel Keur has a great position just a 2-minute walk from the beach and a 1-minute walk from the train station, which brings you to Amsterdam central station in 25 minutes. Amazing location, absolutely quiet (no noise whatsoever and our room backed onto the train station), wonderful staff who were super friendly and so helpful. Lovely balcony. Very comfy beds. Great shower. Just perfect!

Show more Show less
8.2
Very good
928 reviews
Price from
£74
per night

Most booked hotels in Zandvoort in the past month

See all

Zandvoort's best hotels with breakfast

See all

Budget hotels in Zandvoort

See all

FAQs about hotels in Zandvoort

Explore guest reviews of hotels in Zandvoort

See all
gogless