Amsterdam appeals for its canal-side charm, world-class museums, and cycling culture. Staying in the Jordaan offers quiet canals and boutiques, while the Museum Quarter puts you near the Rijksmuseum and Van Gogh.
Find hotels near Anne Frank House in Amsterdam, NL. See which hotels are closest to Anne Frank House and compare locations to find the best place to stay.
Found 50 hotels in Amsterdam, NL.
5 star hotels in Amsterdam, NL
Address: Prinsengracht 323
City: Amsterdam
Guest Rating: 9.4/10
Prices from USD 452.72 per night
Based on 1537 reviews
3 star hotels in Amsterdam, NL
Address: Bloemgracht 102
City: Amsterdam
Guest Rating: 9.4/10
Prices from USD 210.4 per night
Based on 1238 reviews
4 star hotels in Amsterdam, NL
Address: Keizersgracht 164
City: Amsterdam
Guest Rating: 8.9/10
Prices from USD 363.22 per night
Based on 1495 reviews
5 star hotels in Amsterdam, NL
Address: Nieuwezijds Voorburgwal 5
City: Amsterdam
Guest Rating: 9.2/10
Prices from USD 296.75 per night
Based on 3016 reviews
4 star hotels in Amsterdam, NL
Address: Keizersgracht 15
City: Amsterdam
Guest Rating: 9.2/10
Prices from USD 226.88 per night
Based on 2153 reviews
4 star hotels in Amsterdam, NL
Address: Nieuwezijds Voorburgwal 67
City: Amsterdam
Guest Rating: 9.2/10
Prices from USD 280.49 per night
Based on 1739 reviews
4 star hotels in Amsterdam, NL
Address: Keizersgracht 148
City: Amsterdam
Guest Rating: 9.2/10
Prices from USD 497.48 per night
Based on 1181 reviews
3 star hotels in Amsterdam, NL
Address: Lindengracht 251
City: Amsterdam
Guest Rating: 9/10
Prices from USD 190.26 per night
Based on 2148 reviews
4 star hotels in Amsterdam, NL
Address: Nieuwezijds Kolk 19
City: Amsterdam
Guest Rating: 8.8/10
Prices from USD 193.17 per night
Based on 254 reviews
4 star hotels in Amsterdam, NL
Address: Singel 303-309
City: Amsterdam
Guest Rating: 9.2/10
Prices from USD 358.69 per night
Based on 5252 reviews
5 star hotels in Amsterdam, NL
Address: Nieuwe Doelenstraat 24
City: Amsterdam
Guest Rating: 9.2/10
Prices from USD 349.93 per night
Based on 1923 reviews
5 star hotels in Amsterdam, NL
Address: Dam 9
City: Amsterdam
Guest Rating: 9/10
Prices from USD 396.47 per night
Based on 7915 reviews
5 star hotels in Amsterdam, NL
Address: Prinsengracht 717
City: Amsterdam
Guest Rating: 9/10
Prices from USD 296.64 per night
Based on 1780 reviews
4 star hotels in Amsterdam, NL
Address: Nes 49
City: Amsterdam
Guest Rating: 8.9/10
Prices from USD 299.67 per night
Based on 1947 reviews
4 star hotels in Amsterdam, NL
Address: Prinsengracht 444
City: Amsterdam
Guest Rating: 8.7/10
Prices from USD 231.53 per night
Based on 2521 reviews
5 star hotels in Amsterdam, NL
Address: Prins Hendrikkade 59-72
City: Amsterdam
Guest Rating: 8.6/10
Prices from USD 271.6 per night
Based on 4388 reviews
4 star hotels in Amsterdam, NL
Address: Spuistraat 288-292
City: Amsterdam
Guest Rating: 8.4/10
Prices from USD 260.74 per night
Based on 5284 reviews
4 star hotels in Amsterdam, NL
Address: Damrak 96
City: Amsterdam
Guest Rating: 8.4/10
Prices from USD 287.54 per night
Based on 4423 reviews
3 star hotels in Amsterdam, NL
Address: Singel 13-17
City: Amsterdam
Guest Rating: 8.4/10
Prices from USD 206.44 per night
Based on 2812 reviews
3 star hotels in Amsterdam, NL
Address: Nieuwezijds Voorburgwal 276
City: Amsterdam
Guest Rating: 8.3/10
Prices from USD 182.44 per night
Based on 2643 reviews
5 star hotels in Amsterdam, NL
Address: Kattengat 1
City: Amsterdam
Guest Rating: 8/10
Prices from USD 288.32 per night
Based on 1234 reviews
5 star hotels in Amsterdam, NL
Address: Spuistraat 175
City: Amsterdam
Guest Rating: 8/10
Prices from USD 339.64 per night
Based on 1210 reviews
4 star hotels in Amsterdam, NL
Address: Keizersgracht 304
City: Amsterdam
Guest Rating: 7.9/10
Prices from USD 254.03 per night
Based on 1404 reviews
3 star hotels in Amsterdam, NL
Address: 92 Elandsgracht
City: Amsterdam
Guest Rating: 7.8/10
Prices from USD 127.75 per night
Based on 3156 reviews
2 star hotels in Amsterdam, NL
Address: Raadhuisstraat 27
City: Amsterdam
Guest Rating: 5.8/10
Prices from USD 101.04 per night
Based on 181 reviews
4 star hotels in Amsterdam, NL
Address: Herengracht 341
City: Amsterdam
Guest Rating: 9.8/10
Prices from USD 506.82 per night
Based on 1331 reviews
4 star hotels in Amsterdam, NL
Address: Jan Luijkenstraat 58
City: Amsterdam
Guest Rating: 9.6/10
Prices from USD 249.67 per night
Based on 1817 reviews
4 star hotels in Amsterdam, NL
Address: Prins Hendrikkade 139
City: Amsterdam
Guest Rating: 9.6/10
Prices from USD 294.31 per night
Based on 1088 reviews
5 star hotels in Amsterdam, NL
Address: Prinsengracht 587
City: Amsterdam
Guest Rating: 9.4/10
Prices from USD 452.92 per night
Based on 1135 reviews
4 star hotels in Amsterdam, NL
Address: 6 Anna van Den Vondelstraat
City: Amsterdam
Guest Rating: 9.2/10
Prices from USD 213.58 per night
Based on 2462 reviews
4 star hotels in Amsterdam, NL
Address: Prins Hendrikkade 33
City: Amsterdam
Guest Rating: 9/10
Prices from USD 314.48 per night
Based on 4244 reviews
4 star hotels in Amsterdam, NL
Address: Vijzelstraat 49
City: Amsterdam
Guest Rating: 9/10
Prices from USD 311.81 per night
Based on 3108 reviews
4 star hotels in Amsterdam, NL
Address: Bellamyplein 47
City: Amsterdam
Guest Rating: 9/10
Prices from USD 252.67 per night
Based on 2379 reviews
4 star hotels in Amsterdam, NL
Address: Jan Luijkenstraat 76
City: Amsterdam
Guest Rating: 9/10
Prices from USD 235.92 per night
Based on 1929 reviews
5 star hotels in Amsterdam, NL
Address: Oudezijds Voorburgwal 197
City: Amsterdam
Guest Rating: 9/10
Prices from USD 422.83 per night
Based on 1188 reviews
4 star hotels in Amsterdam, NL
Address: Chassestraat 62-64
City: Amsterdam
Guest Rating: 8.8/10
Prices from USD 188.04 per night
Based on 4806 reviews
3 star hotels in Amsterdam, NL
Address: PC Hooftstraat 24-28
City: Amsterdam
Guest Rating: 8.8/10
Prices from USD 129.88 per night
Based on 2759 reviews
4 star hotels in Amsterdam, NL
Address: 30 Geldersekade
City: Amsterdam
Guest Rating: 8.7/10
Prices from USD 254.16 per night
Based on 4346 reviews
4 star hotels in Amsterdam, NL
Address: 1e Constantijn Huygensstraat 103-107
City: Amsterdam
Guest Rating: 9/10
Prices from USD 245 per night
Based on 163 reviews
4 star hotels in Amsterdam, NL
Address: Damrak 1-5
City: Amsterdam
Guest Rating: 8.6/10
Prices from USD 322.61 per night
Based on 10682 reviews
4 star hotels in Amsterdam, NL
Address: Rusland 17
City: Amsterdam
Guest Rating: 8.6/10
Prices from USD 271.7 per night
Based on 8405 reviews
4 star hotels in Amsterdam, NL
Address: Vijzelstraat 4
City: Amsterdam
Guest Rating: 8.6/10
Prices from USD 291.41 per night
Based on 7404 reviews
3 star hotels in Amsterdam, NL
Address: Prins Hendrikkade 23
City: Amsterdam
Guest Rating: 8.6/10
Prices from USD 248.83 per night
Based on 3918 reviews
3 star hotels in Amsterdam, NL
Address: Marnixstraat 372-374
City: Amsterdam
Guest Rating: 8.6/10
Prices from USD 176.49 per night
Based on 3121 reviews
3 star hotels in Amsterdam, NL
Address: Haarlemmerstraat 120
City: Amsterdam
Guest Rating: 8.6/10
Prices from USD 276.74 per night
Based on 2413 reviews
4 star hotels in Amsterdam, NL
Address: Leidsekade 97
City: Amsterdam
Guest Rating: 8.8/10
Prices from USD 244.12 per night
Based on 254 reviews
3 star hotels in Amsterdam, NL
Address: 15 Nieuwendijk
City: Amsterdam
Guest Rating: 8.6/10
Prices from USD 238.17 per night
Based on 2086 reviews
4 star hotels in Amsterdam, NL
Address: Stadhouderskade 7
City: Amsterdam
Guest Rating: 8.5/10
Prices from USD 247.74 per night
Based on 3629 reviews
4 star hotels in Amsterdam, NL
Address: Haarlemmerweg 10
City: Amsterdam
Guest Rating: 8.5/10
Prices from USD 236.47 per night
Based on 3365 reviews
2 star hotels in Amsterdam, NL
Address: Warmoesstraat 14
City: Amsterdam
Guest Rating: 8.8/10
Prices from USD 126.07 per night
Based on 124 reviews