Amsterdam is the capital of the Netherlands and the most visited city in the country. There are countless hotels across the capital, ranging from small family-run hotels to large international hotel chains. Picking the best option can be overwhelming, that’s why we have listed 10 popular hotels in Amsterdam. Whether you’re looking for a vibrant hotel in Amsterdam city center, a romantic hotel for a getaway, a pet-friendly hotel in Amsterdam or just an affordable hotel on the outskirts of the city, you’ll find our top pick for all budgets and types of travelers.

Holiday Inn Express North Riverside

3 star hotel | €60 – €80 | MotorKade 1, 1021 JR Amsterdam

The Holiday Inn Express is located in the northern part of Amsterdam, a short walk from the A’DAM Lookout. The hotel can be easily reached by ferry boat (free) from Amsterdam central station. It opened in mid-May 2020 and boasts a brand-new modern interior. It also offers a nice view over the northern parts of Amsterdam. Pets are allowed for an additional fee. Parking is available on site at an additional cost.

Hotel Dwars

3 star hotel | €90 – €110 | Utrechtsedwarsstraat 79, 1017 WD Amsterdam

The Dwars Hotel is conveniently located in the heart of Amsterdam, just 2 km away from the central station. This neighborhood is known for amazing restaurants and great shopping. Please note there is no elevator and upper floors are accessible only by stairs. Once a hostel, the property was converted to a hotel in late 2013. It offers double, triple and quadruple rooms, beautifully decorated and equipped with handy extras such as a coffee maker.

CitizenM Amstel Amsterdam

4 star hotel | €90 – €120 | Sarphatistraat 47, 1018 EW Amsterdam

The citizenM boutique hotel is located in the city center, just 2 km away from the central station. Weesperplein metro/tram stop is located nearby, just a 5 minute metro ride to the central station. This boutique hotel seeks to inspire modern travelers and by offering an affordable luxury experience. This hotel has a shared lounge complete with stylish and artistic decor. Pets are not allowed.

The Student Hotel Amsterdam

4 star hotel | €70 – €110 | Wibautstraat 129, 1091 GL Amsterdam

The Student hotel is located in the city center and is known for its unique design. Customers are not only students, but also travelers, business colleagues, etc. It is very close to the Wilbaustraat metro station and only 3 kms away from the central station. The hotel is laid out in the style of a university campus, for a nostalgic feel. There’s a gym available at no extra charge. This hotel offers a library, café and work spaces. Private parking is available for an additional cost. Pets are not allowed except for guide dogs when requested prior to arrival.

NH Collection Amsterdam Grand Hotel Krasnapolsky

5 star hotel | €150 – €800 | Dam 9, 1012 JS Amsterdam

The NH Collection Grand Hotel Krasnapolsky is conveniently located in the heart of the city. This luxurious hotel is set on the edge of Dam square, opposite the Royal palace. Pets are allowed for an additional cost as is private parking. The 19th century building is stylishly furnished with parquet floors, luxurious beds and modern facilities. This hotel is also known for their wonderful breakfast selection.

Classy Room 17th C Canalhouse

4 star guest house | €100 – €200 | Koggestraat 11, 1012 TA Amsterdam

The Classy room 17th C Canalhouse is located in the heart of the city center and is just 5 minutes walk from the central station. This guest house is also located along the canal, providing you with a great view. The bedroom room is 50m², roomy enough for a couple. Please watch out for the steep stairs which lead to the room. This building dates back to the 16th century and provides an authentic Amsterdam stay. The host is gracious and lives nearby with his kittens, should any issues arise.

Park Plaza Vondelpark

4 star hotel | €140 – €200 | Koningslaan 3, 1075 AA Amsterdam

The Park Plaza hotel is located in the Amsterdam old south region and is very close to the Vondelpark, a must visit! Little Paris, famous for high end shops and restaurants is also nearby. This hotel is great for visitors with children. It offers excellent design, luxury bedding and their infamous Italian cuisine. Located between the Cornelis Schuytstraat and Valeriusplein tram stops, it’s easy to access the other parts of the city. Street parking is available.


3 star hotel | €60 – €130 | NDSM-Pier 3, 1033 RG Amsterdam

The Botel hotel is a famous floating hotel that provides a unique experience. Located in the IJ river in the NDSM wharf area to the north of the central station, it’s easily accessible by a free 10 minute ferry ride from the central station. The boat runs twice an hour. When the weather is pleasant, you can enjoy the riverview from the terrace. Public parking on the surrounding streets is available for ~8€ a day. Each letter of BOTEL is also available as loft accommodation, which are much larger than the other rooms.

Traditional Family Apartment Landsmeer

4 star family apartment | €200 – €300 | Zuideinde 26 1121 CL Landsmeer

The traditional family apartment is located in the Landsmeer region, just 10 km away from the Amsterdam central station (10 minutes by car or 30 minutes public transport). This newly renovated 2 bedroom farmhouse dates back to the 18th century and is a perfect choice for families looking for a quieter stay with easy access to the city. Free private parking is available. Please note pets are not allowed. The farmhouse comes with a fully equipped kitchen including a dishwasher, oven, coffee maker and more. There’s also a BBQ on the terrace, as well as a dining table and lounge set, perfect for enjoying summer! The national park, Het Twiske is just 5km away, ensuring you’re close to a perfect place for a quiet walk or bike ride.

The Neighbor’s Magnolia

3 star hotel | €150 – €200 | Willemsparkweg 205, 1071 HB Amsterdam

The Neighbor’s Magnolia is a unique boutique hotel located in the old Zuid area of Amsterdam, close to Vondelpark. This is family run B&B allows pets for an additional cost and public parking is also available. Cornelis schuytstraat tram station is just a 2 minute walk. You can enjoy a view of the magnificent neighboring magnolia tree (which inspired the interior design of the hotel) from the lobby. The living room is also beautifully decorated, featuring a combination of vintage and contemporary pieces of furniture. Please note there is no elevator available and you’ll need to take care on the steep stairs.

You might also enjoy: