In a quiet Jordaan backstreet, the Van Onna spreads through three prettily gabled canal houses and although it is never going to win any awards for luxury, it has survived on the notoriously fickle Amsterdam hotel scene for four decades by being functional but spotless. Bedrooms are reasonably spacious but furnishing is minimal (expect a bed with snappy cotton sheets, a couple of chairs, and a tiny table if you're lucky), but the bathrooms are a pleasant surprise, consisting of pristine wet rooms with decent showers.

A basic Dutch buffet breakfast is included in the room rate and is served in the basement, which means a long traipse down many stairs as there is no elevator in these old buildings. So, in short, this is a budget choice with a superb location just 5 minutes from the Anne Frank Huis on Prinsengracht.