Start your search here

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to NH Amsterdam Barbizon Palace

NH Amsterdam Barbizon Palace Central and convenient, the NH Amsterdam Barbizon Palace sits opposite Central Station and close to the shopping, business and leisure areas of the city. Dam Square is just a short walk away and is home to Madame Tussauds, the National Monument and the Royal Palace. Just around the corner from the hotel you can choose to take to the water to explore the city on one of the tourist canal boats and there is a huge selection of bars, restaurants and cafes within a 5 minute walk of this popular Amsterdam hotel. Guests at the NH Amsterdam Barbizon Palace will appreciate being able to prepare for the day ahead with a workout in the gym, and then soothe and relax their tired bodies, after a day exploring the city of Amsterdam, in the hotel steam room or sauna.

Not sure where to go on holidays? 

Check out our destinations guides...

They are packed full of info & include images & videos on lots of destinations...



*Passport & Visa Requirements

*Plus much more ! 

ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.