Hotels in Amsterdam

Hotels · Amsterdam

Best hotels in Amsterdam

Looking for the best hotels in Amsterdam? You're in the right place. We've reviewed dozens of options across the city — from must-see icons to local favourites tucked away in the side streets — so you can spend less time planning and more time exploring. Most of the hotels below are walkable from the city centre, and almost all are open year-round.

Top hotels in Amsterdam

9 of 9
  1. 1

    A five-star hotel spanning 25 connected canal houses in the Nine Streets district.

    4.7(4,810)
  2. 2

    A 17th-century courtyard hotel on the Keizersgracht with a Michelin-starred restaurant.

    4.8(2,210)
  3. 3

    A five-star design hotel in a converted 19th-century music school.

    4.8(2,620)
  4. 4

    Five connected canal houses in the Nine Streets — buzzy lobby and great breakfast.

    4.6(3,120)
  5. 5
    Waldorf Astoria Amsterdam€780/night Verified

    Six restored 17th- and 18th-century canal palaces on the Herengracht.

    4.8(2,120)
    Visit official website
  6. 6
    Soho House Amsterdam€340/night Verified

    Stylish member's club and hotel inside the iconic Bungehuis.

    4.7(1,820)
    Visit official website
  7. 7
    Kimpton De Witt€240/night Verified

    Playful boutique hotel a 5-minute walk from Centraal Station.

    4.6(3,420)
    Visit official website
  8. 8
    Lloyd Hotel€110/night Verified

    A 1-to-5-star cultural embassy hotel on the Eastern Docklands.

    4.4(2,920)
    Visit official website
  9. 9

    Hybrid hotel and co-working space — great for digital nomads.

    4.5(3,210)

Why Amsterdam for hotels

Amsterdam is one of the top Dutch cities for hotels, thanks to its canals and museums. Most of the best spots are within easy walking or cycling distance of the centre.

Insider tips

Visit on weekday mornings to avoid crowds. Many hotels in Amsterdam accept online reservations — booking ahead almost always saves time and money in peak season.

Frequently Asked Questions

What are the best hotels in Amsterdam?

The top-rated hotels in Amsterdam include some of the most-loved spots in the Netherlands. Our list ranks them by traveler reviews, accessibility and overall experience.

How much do hotels in Amsterdam cost?

Amsterdam hotels range from around €100/night for boutique stays to €400+ for five-star properties. Book 6–8 weeks ahead for the best rates.

Do I need to book hotels in Amsterdam in advance?

Booking ahead is recommended in peak season (April–September) and on weekends.

Are hotels in Amsterdam family-friendly?

Most hotels in Amsterdam are very welcoming to families. We've flagged the most kid-friendly options in our list.

What's the closest neighbourhood to stay in for hotels?

The city centre offers the easiest access to most hotels in Amsterdam, and almost everything is walkable or a short tram/bike ride away.