• Login or Create Account
  • Currency

    LKR

You are booking hotel for more than 90 days

map
Price Per Night
  • (5)
  • (6)
  • (7)
  • (1)

Your Budget

to
Star Category
  • (3)
  • (10)
  • (1)
User Rating
  • (11)
  • (1)
  • (2)
  • (6)
  • (2)
Property Type
  • (15)
  • (2)
  • (1)
  • (1)
  • (1)
Chains
  • (1)
Amenities
Guests Love
  • (8)
  • (1)
  • (1)

Show -3 more

Booking Preference
Booking Preference
  • (19)
  • (3)
Business Essentials
  • (8)
  • (11)
BACK TO TOP

Hotels in Haarlem

hotelImg
Room in a Homestay
Watergraafsmeer | 3.9 km drive to Dam Square - City Centre
6.9 km from Diemen city centre,
About a minute walk to Linnaeusstraat Tram Station,
Room in a Homestay
| 1 Bedroom | Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Free Cancellation
This 4 Star Bed N Breakfast in Amsterdam is located in Watergraafsmeer. Full Address of property is Oosterpark 87-88 View On Map
View More
Excellent5.0

(91 Ratings)

LKR 2,17,085

+ LKR 72,724 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Centrum | 3.3 km drive to Dam Square - City Centre
7.5 km from Diemen city centre,
3 minutes walk to a tram station,
Kids' Meals
Childcare ServicesChildcare Services
Location of the Hotel is Centrum View On Map (61 Mauritskade). Top Facilities of this Hotel are Kids' Meals & Childcare Services.
View More
Excellent4.7

(530 Ratings)

LKR 1,49,881

+ LKR 13,489 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Centrum | 10 minutes walk to Dam Square - City Centre
12.2 km from Diemen city centre,
5 minutes walk to a metro station,
Kids' Meals
Childcare ServicesChildcare Services
This 5 Star Hotel in Amsterdam is located in Centrum. Full Address of property is Nieuwe Doelenstraat 26, 1012 CZ Amsterdam, Netherlands View On Map Key amenities of this property are Kids' Meals & Childcare Services.
View More
Excellent4.6

(1008 Ratings)

LKR 1,12,425

+ LKR 23,609 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Centrum | 2.5 km drive to Dam Square - City Centre
10.1 km from Diemen city centre,
1.2 km drive to a metro station,
ParkingParking
Location of the Hotel is Centrum View On Map (Prins Hendrikkade 139). Top Facilities of this Hotel are Parking.
View More
Excellent4.9

(1000 Ratings)

LKR 78,421

+ LKR 16,469 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Centrum | 10 minutes walk to Dam Square - City Centre
12.1 km from Ouder-Amstel city centre,
8 minutes walk to Marnixstraat Tram Station,
Kids' Meals
This 5 Star Hotel in Amsterdam is located in Centrum. Full Address of property is Prinsengracht 323 View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.8

(1014 Ratings)

LKR 1,46,465

+ LKR 30,758 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg
Near Westerpark | 7.1 km drive to Dam Square - City Centre
10.6 km from Oostzaan city centre,
1 km drive to Zoutkeetsgracht Tram Station,
SpaSpa
GymGym
Location of the Hotel is Near Westerpark View On Map (500 Revaleiland). Top Facilities of this Hotel are Spa & Gym.
View More
Excellent4.7

(2119 Ratings)

LKR 84,755

+ LKR 7,628 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Zuidoost | 10.3 km drive to Dam Square - City Centre
4.8 km from Ouder-Amstel city centre,
5 minutes walk to a railway station,
This 4 Star Hotel in Amsterdam is located in Zuidoost. Full Address of property is Hoogoorddreef 1 Zuidoost View On Map
View More
Excellent4.3

(3055 Ratings)

LKR 46,219

+ LKR 9,706 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg
Centrum | About a minute walk to Dam Square - City Centre
11.4 km from Diemen city centre,
880 m drive to Amsterdam Central Metro Station,
Location of the Hotel is Centrum View On Map (Dam 27).
View More
Excellent5.0

(188 Ratings)

LKR 4,40,189

+ LKR 92,439 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg
Centrum | 12 minutes walk to Dam Square - City Centre
11.0 km from Ouder-Amstel city centre,
6 minutes walk to Koningsplein Tram Station,
Free Cancellation
This 5 Star Hotel in Amsterdam is located in Centrum. Full Address of property is Keizersgracht 384 View On Map
View More
Excellent4.8

(450 Ratings)

LKR 2,75,497

+ LKR 92,290 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Centrum | 2.7 km drive to Dam Square - City Centre
9.2 km from Diemen city centre,
9 minutes walk to Korte 's-Gravesandestr Tram Station,
HammamHammam
Location of the Hotel is Centrum View On Map (Professor Tulpplein 1, 1018 GX Amsterdam, Netherlands). Top Facilities of this Hotel are Hammam.
View More
Excellent4.7

(327 Ratings)

LKR 1,64,029

+ LKR 16,943 taxes & fees

Per Night

Login to Book Now & Pay Later!

Get Great Deal on this Hotel

callbackCall for Special Rates

hotelImg
Centrum | 12 minutes walk to Dam Square - City Centre
10.2 km from Ouder-Amstel city centre,
About a minute walk to Keizersgracht Tram Station,
Complimentary Water Bottle
This 4 Star Hotel in Amsterdam is located in Centrum. Full Address of property is Herengracht 519-525 View On Map Key amenities of this property are Complimentary Water Bottle.
View More
Excellent4.8

(1006 Ratings)

LKR 1,17,254

+ LKR 24,623 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Centrum | 6 minutes walk to Dam Square - City Centre
12.0 km from Diemen city centre,
4 minutes walk to Paleisstraat Tram Station,
Childcare ServicesChildcare Services
Free Cancellation
Location of the Hotel is Centrum View On Map (Singel 303-309). Top Facilities of this Hotel are Childcare Services.
View More
Excellent4.8

(1037 Ratings)

LKR 1,21,266

+ LKR 25,465 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Museum Quarter (Oud Zuid) | 5.4 km drive to Dam Square - City Centre
9.3 km from Ouder-Amstel city centre,
7 minutes walk to Roelof Hartplein Tram Station,
ParkingParking
This 4 Star Hotel in Amsterdam is located in Museum Quarter (Oud Zuid). Full Address of property is 69 Jacob Obrechtstraat View On Map Key amenities of this property are Parking.
View More
Excellent4.6

(659 Ratings)

LKR 64,411

+ LKR 13,527 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Westpoort | 8.5 km drive to Dam Square - City Centre
10.3 km from Oostzaan city centre,
Location of the Hotel is Westpoort View On Map (Danzigerkade 175).
View More
Very Good4.1

(1931 Ratings)

LKR 44,864

+ LKR 9,422 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg
Centrum | 5.5 km drive to Dam Square - City Centre
10.0 km from Ouder-Amstel city centre,
5 minutes walk to Van Baerlestraat Tram Station,
Childcare ServicesChildcare Services
This 4 Star Hotel in Amsterdam is located in Centrum. Full Address of property is Jan Luijkenstraat 58 View On Map Key amenities of this property are Childcare Services.
View More
Excellent4.5

(1792 Ratings)

LKR 91,689

+ LKR 19,255 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Museum Quarter (Oud Zuid) | 7.1 km drive to Dam Square - City Centre
7.1 km from Amstelveen city centre,
About a minute walk to Olympisch Stadion Tram Station,
Kids' Meals
Childcare ServicesChildcare Services
Location of the Hotel is Museum Quarter (Oud Zuid) View On Map (Stadionplein 260). Top Facilities of this Hotel are Kids' Meals & Childcare Services.
View More
Excellent4.6

(1139 Ratings)

LKR 59,733

+ LKR 12,549 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg
Centrum | 10 minutes walk to Dam Square - City Centre
11.3 km from Ouder-Amstel city centre,
810 m drive to Elandsgracht Tram Station,
Kids' Meals
This 4 Star Hotel in Amsterdam is located in Centrum. Full Address of property is Herengracht 341 View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.8

(1002 Ratings)

LKR 1,15,483

+ LKR 24,251 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Museum Quarter (Oud Zuid) | 5.6 km drive to Dam Square - City Centre
9.8 km from Ouder-Amstel city centre,
3 minutes walk to Concertgebouw Tram Station,
HammamHammam
Location of the Hotel is Museum Quarter (Oud Zuid) View On Map (Paulus Potterstraat 50). Top Facilities of this Hotel are Hammam.
View More
Excellent4.7

(620 Ratings)

LKR 1,83,973

+ LKR 16,558 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Oude Stad | 3 minutes walk to Haarlem Station
Kids' Meals
BarBar
This 4 Star Hotel in Haarlem is located in Oude Stad. Full Address of property is Ripperdastraat 13A View On Map Key amenities of this property are Kids' Meals & Bar.
View More
Excellent4.8

(657 Ratings)

LKR 63,842

+ LKR 13,407 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
South Holland | 12.7 km drive to Dam Square - City Centre
2.7 km from Amstelveen city centre,
ParkingParking
Location of the Hotel is South Holland View On Map (Stationsstraat 28). Top Facilities of this Hotel are Parking.
View More
Excellent4.7

(559 Ratings)

LKR 66,530

+ LKR 13,972 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Haarlem


Check out best Haarlem hotel deals and offers on more than 240 hotels in Haarlem only on MakeMyTrip!

Wondering where to book your stay in Haarlem? We understand your desire for comfort and hence have listed out the best Haarlem hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Haarlem. Select from best 240 hotels in Haarlem.

All Above properties for Haarlem are updated on Wednesday, November 04, 2026- 17.44.

Book affordable hotels in Haarlem at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Haarlem, Stay in Haarlem's best hotels! Haarlem Hotels Price Starts from Minimum LKR 12301 for Budget hotel. If you’re looking for a cheap hotel in Haarlem, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Haarlem accommodation. Check Price Now!


Five Star Hotels in Haarlem

Hotel TwentySeven

0 1 2 3 4 0 1 2 3 4

LKR 413,464

Per Night

Centrum

Pestana Amsterdam Riverside

0 1 2 3 4 0 1 2 3 4

LKR 82,151

Per Night

Museum Quarter (Oud Zuid)

W Amsterdam by Marriott

0 1 2 3 4 0 1 2 3 4

LKR 108,590

Per Night

Centrum

The Dylan Amsterdam

0 1 2 3 4 0 1 2 3 4

LKR 220,039

Per Night

Centrum

Hotel Okura Amsterdam

0 1 2 3 4 0 1 2 3 4

LKR 128,428

Per Night

Museum Quarter (Oud Zuid)

Centrum

Pulitzer Amsterdam

0 1 2 3 4 0 1 2 3 4

LKR 164,665

Per Night

Centrum

Tivoli Doelen Amsterdam

0 1 2 3 4 0 1 2 3 4

LKR 123,218

Per Night

Centrum

Centrum

Hotels By Category in Haarlem

Get the best deals on different type of Hotel categories in Haarlem with MakeMyTrip.com. Choose from 240 hotels in Haarlem. Just LKR 12301 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Haarlem with Free Breakfast

Amsterdam Airport Area

Westpoort

Westpoort

Jan Luyken Amsterdam

0 1 2 3 0 1 2 3 4

LKR 87,330

Per Night

Centrum

Centrum

Watergraafsmeer

Centrum

Centrum

Xo Hotels Park West

0 1 2 3 0 1 2 3 4

LKR 40,338

Per Night

Westpoort

Best Western Zaan Inn

0 1 2 0 1 2 3 4

LKR 33,409

Per Night

Zaanstad

Crowne Plaza Amsterdam South

0 1 2 3 0 1 2 3 4

LKR 116,859

Per Night

Museum Quarter (Oud Zuid)

Zeeburg

CityHub Amsterdam

0 1 0 1 2 3 4

LKR 42,061

Per Night

Amsterdam Oud-West

Chasse Boutique Hotel

0 1 2 3 0 1 2 3 4

LKR 50,499

Per Night

Amsterdam-West

Four Star Hotels in Haarlem

Centrum

Amsterdam Airport Area

Citadines Canal Amsterdam

0 1 2 3 0 1 2 3 4

LKR 72,612

Per Night

Centrum

Chasse Boutique Hotel

0 1 2 3 0 1 2 3 4

LKR 50,499

Per Night

Amsterdam-West

Amsterdam-Noord

Centrum

Monet Garden Hotel Amsterdam

0 1 2 3 0 1 2 3 4

LKR 118,492

Per Night

Centrum

The July - Twenty Eight

0 1 2 3 0 1 2 3 4

LKR 106,836

Per Night

Museum Quarter (Oud Zuid)

Centrum

Amsterdam Airport Area

Three Star hotels in Haarlem

Hotel Fita

0 1 2 0 1 2 3 4

LKR 71,593

Per Night

Centrum

Mr. Jordaan

0 1 2 0 1 2 3 4

LKR 86,919

Per Night

Jordaan

Amsterdam ID Aparthotel

0 1 2 0 1 2 3 4

LKR 46,214

Per Night

Westpoort

Museum Quarter (Oud Zuid)

Centrum

Hotel Frank since 1666

0 1 2 0 1 2 3 4

LKR 66,743

Per Night

Centrum

Hotel Library Amsterdam

0 1 2 0 1 2 3 4

LKR 65,127

Per Night

Centrum

A Train Hotel

0 1 2 0 1 2 3 4

LKR 71,859

Per Night

Centrum

Hotel Omega

0 1 2 0 1 2 3 4

LKR 59,921

Per Night

Museum Quarter (Oud Zuid)

Joy Hotel

0 1 2 0 1 2 3 4

LKR 29,273

Per Night

Zuidoost

Owl Hotel

0 1 2 0 1 2 3 4

LKR 65,351

Per Night

Centrum

The Bank Hotel

0 1 2 0 1 2 3 4

LKR 77,380

Per Night

Centrum

Hotel Larende

0 1 2 0 1 2 3 4

LKR 52,570

Per Night

Amsterdam Oud-West

Centrum

Hotel De Looier

0 1 2 0 1 2 3 4

LKR 108,573

Per Night

Jordaan

Amsterdam Airport Area

Amsterdam Airport Area

Linden Hotel

0 1 2 0 1 2 3 4

LKR 68,914

Per Night

Jordaan

Krisotel

0 1 2 0 1 2 3 4

LKR 44,485

Per Night

Jordaan

Hotel Cornelisz

0 1 2 0 1 2 3 4

LKR 55,463

Per Night

Centrum

The Times Hotel

0 1 2 0 1 2 3 4

LKR 70,516

Per Night

Centrum

Hotel Fogo Amsterdam

0 1 2 0 1 2 3 4

LKR 26,404

Per Night

Lijnden

Centrum

The Amsterdam Canal Hotel

0 1 2 0 1 2 3 4

LKR 52,446

Per Night

Centrum

XO Hotels Blue Square

0 1 2 0 1 2 3 4

LKR 38,512

Per Night

Nieuw-West

THE FRITZ HOTEL Amsterdam

0 1 2 0 1 2 3 4

LKR 46,884

Per Night

Centrum

Best Western Dam Square Inn

0 1 2 0 1 2 3 4

LKR 71,524

Per Night

Centrum

Amsterdam Forest Hotel

0 1 2 0 1 2 3 4

LKR 29,007

Per Night

South Holland

City Hotel Rembrandt Square

0 1 2 0 1 2 3 4

LKR 56,641

Per Night

Centrum

XO Hotel Inner

0 1 2 0 1 2 3 4

LKR 42,779

Per Night

Museum Quarter (Oud Zuid)

Conscious Hotel Vondelpark

0 1 2 0 1 2 3 4

LKR 53,136

Per Night

Museum Quarter (Oud Zuid)

Hotel Vossius Vondelpark

0 1 2 0 1 2 3 4

LKR 40,590

Per Night

Centrum

Hotel New Kit

0 1 2 0 1 2 3 4

LKR 31,748

Per Night

Amsterdam-West

Hotel Dwars

0 1 2 0 1 2 3 4

LKR 98,012

Per Night

Centrum

Hotel Amstelzicht

0 1 2 0 1 2 3 4

LKR 72,612

Per Night

Centrum

Hotel Alexander

0 1 2 0 1 2 3 4

LKR 47,378

Per Night

Centrum

Hotel Van Gogh

0 1 2 0 1 2 3 4

LKR 76,527

Per Night

Centrum

City Hotel Amsterdam

0 1 2 0 1 2 3 4

LKR 69,681

Per Night

Centrum

Oude Stad

Boutique Hotel Oosteinde

0 1 2 0 1 2 3 4

LKR 64,537

Per Night

Centrum

Hotel Mansion

0 1 2 0 1 2 3 4

LKR 61,978

Per Night

Centrum

Hotel Residence Le Coin

0 1 2 0 1 2 3 4

LKR 75,581

Per Night

Centrum

Centrum

Westpoort

Amsterdam House Hotel

0 1 2 0 1 2 3 4

LKR 58,229

Per Night

Centrum

Museum Quarter (Oud Zuid)

Dream Hotel Amsterdam

0 1 2 0 1 2 3 4

LKR 76,423

Per Night

Centrum

Hotels By Star Category in Haarlem

Premium Hotels in Nearby Cities

Amsterdam Airport Area

Amadi Park Hotel

0 1 2 3 0 1 2 3 4

LKR 42,855

Per Night

Museum Quarter (Oud Zuid)

Canal House

0 1 2 3 0 1 2 3 4

LKR 117,411

Per Night

Centrum

citizenM Amsterdam South

0 1 2 3 0 1 2 3 4

LKR 49,142

Per Night

Museum Quarter (Oud Zuid)

OZO Hotels Arena Amsterdam

0 1 2 3 0 1 2 3 4

LKR 38,574

Per Night

Zuidoost

art'otel Amsterdam

0 1 2 3 0 1 2 3 4

LKR 122,524

Per Night

Centrum

Watergraafsmeer

Centrum

Amsterdam Airport Area