Amsterdam is a village that has burst its seams, and life at its core brings its choicest attractions up close. Look out from your room over the bustle of the Dam or a dreamy canal; lounge beside a rooftop pool viewing historic gables; or hip-hop it within a beat of the red-light district. Feel layers of history first-hand in centuries-old buildings, or enjoy quirky corners of contemporary Dutch design, savouring city moods from the quietly domestic to the august and ornate.
Plug right into the energy of the city from a hotel at its nucleus. Step out of the front door directly into the surge of Amsterdam life – through busy city markets selling rounds of cheese and bright buckets of tulips, taking in honey-sticky aromas of stroopwafels sizzling on outdoor waffle irons, and on past a snaking queue of TikTok tourists outside a trending frites stall, with a passing nod to an elderly couple out for a canal-side stroll. Here’s our pick of the best hotels in Amsterdam city centre, including the best places to stay near Anne Frank House, Rijksmuseum, Van Gogh Museum, the Dam, canal ring, Royal Palace and the red-light district.
How we review
Every hotel in this curated list has been visited by one of our expert reviewers, who are usually hosted on a complimentary basis. They stay for a minimum of one night, test at least one meal and trial other experiences that the hotel might have to offer.
At a glance, the best hotels in Amsterdam city centre
- Best luxury hotel in Amsterdam city centre – Waldorf Astoria Amsterdam
- Best value boutique hotel in Amsterdam city centre – The Craftsmen
- Best hotel near Dam Square – Hotel TwentySeven
From
£
167
per night
From
£
395
per night
From
£
143
per night
From
£
207
per night
From
£
238
per night
From
£
344
per night
• The best hotels in Amsterdam
From
£
400
per night
From
£
713
per night
From
£
174
per night
From
£
241
per night
• The best Amsterdam hostels
From
£
508
per night
From
£
219
per night
• The best b&bs in Amsterdam
From
£
222
per night
Frequently asked questions
What is the most central area in Amsterdam?
Amsterdam-Centrum is the historic centre of the city, home to the Royal Palace, Dam Square, Anne Frank House, Oude Church and the Red Light District. Close to Amsterdam Central station, the area is full of bars, restaurants and affordable accommodation. Amsterdam-Centrum is enclosed by the Canal Ring, a 17th-century network of waterways.
-
A large, quietly luxurious hotel in a 23-storey building that towers over low-rise Amsterdam. It’…
-
Once home of a celebrated 19th-century Dutch artist, now lavishly decorated in a style to which h…
-
A 16th-century canal house, restored in a way that preserves its past but steps firmly into the 2…