
Haarlem Packages (Flight + Hotel)
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ฿4,531 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Haarlem Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.

Grand Hotel Amrâth Amsterdam
Amsterdam City Centre
Price was ฿47,989, price is now ฿41,847 per person
฿41,847
per person
14 May - 17 May
found 1 day ago
Return direct flight included
Bangkok (BKK) to Amsterdam (AMS)
8.8/10 Excellent! (1,315 reviews)
Some staff were not really interested when we checked in and when we asked to help find our room. Looked like some staff were having disagreements between themselves. Room was fine and the breakfast was nice. We probably wouldn’t stay again.
Reviewed on 16 Mar 2026

Pulitzer Amsterdam
Amsterdam City Centre
Price was ฿69,351, price is now ฿53,092 per person
฿53,092
per person
14 May - 17 May
found 1 day ago
Return direct flight included
Bangkok (BKK) to Amsterdam (AMS)
9.6/10 Exceptional! (1,002 reviews)
Wonderful hotel. Would love to stay here again
Reviewed on 17 Mar 2026

Room Mate Aitana, Amsterdam
Amsterdam City Centre
Price was ฿48,386, price is now ฿42,060 per person
฿42,060
per person
14 May - 17 May
found 1 day ago
Return direct flight included
Bangkok (BKK) to Amsterdam (AMS)
9/10 Wonderful! (1,509 reviews)
Superb room. Fridge and kettles in rooms
Reviewed on 17 Mar 2026

The July - Boat & Co
Amsterdam West
Price was ฿48,375, price is now ฿42,354 per person
฿42,354
per person
14 May - 17 May
found 1 day ago
Return direct flight included
Bangkok (BKK) to Amsterdam (AMS)
9.8/10 Exceptional! (480 reviews)
The staff were super friendly and helpful. Room and amenities excellent.
Reviewed on 13 Mar 2026

The July - Twenty Eight
Amsterdam South
Price was ฿48,274, price is now ฿42,278 per person
฿42,278
per person
14 May - 17 May
found 1 day ago
Return direct flight included
Bangkok (BKK) to Amsterdam (AMS)
9.8/10 Exceptional! (425 reviews)
Love this hotel; great vibe and a fine base for exploring the city.
Reviewed on 1 Mar 2026
Top hotels in Haarlem

citizenM Schiphol Airport
Jan Plezierweg 2 Schiphol
Fully refundableReserve now, pay when you stay
The price is ฿3,809 per night from 22 Mar to 23 Mar
฿3,809
฿4,872 total
22 Mar - 23 Mar
includes taxes & fees
9.2/10 Wonderful! (3,457 reviews)
No exercises or wellness room.
Reviewed on 17 Mar 2026

Ruby Emma Hotel Amsterdam
Amstelvlietstraat 4 Amsterdam
The price is ฿4,020 per night from 18 Mar to 19 Mar
฿4,020
฿5,367 total
18 Mar - 19 Mar
includes taxes & fees
9.2/10 Wonderful! (1,824 reviews)
Great
Reviewed on 17 Mar 2026

DoubleTree by Hilton Amsterdam Centraal Station
Oosterdoksstraat 4 Amsterdam
Fully refundableReserve now, pay when you stay
The price is ฿4,403 per night from 29 Mar to 30 Mar
฿4,403
฿5,878 total
29 Mar - 30 Mar
includes taxes & fees
9/10 Wonderful! (448 reviews)
This place is amazing, very clean, ery comfortable beds, it has a rooftop restaurant/bar, very close to the train station, restaurants, shoppes, hot cookies when you arrive, they hold your bags if you r early for your check in, what else do you want!? Book it now!
Reviewed on 17 Mar 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Corrie Ten Boom House
4.5/5(3 reviews)
Visit the historic house where a courageous family hid about 800 Jews and underground resistance fugitives from the Nazis in a secret wardrobe compartment.
What to do in Haarlem

Amsterdam: Van Gogh Museum Ticket
฿990
per adult
92% of travellers recommend

Moco Museum: Banksy, Basquiat, Warhol, Kusama & More
฿505
per adult
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

