Amsterdam’s center is small enough that a long weekend covers it properly, especially if you add a bike for at least one of the days.
Day 1: The canal ring and Jordaan
Start by walking or cycling the canal ring — Herengracht, Keizersgracht, and Prinsengracht — Amsterdam’s UNESCO-listed 17th-century core. Visit the Anne Frank House (book well in advance) along the Prinsengracht, then spend the afternoon in the Jordaan, a former working-class district now full of narrow streets, small galleries, and cafés.
Day 2: Museums and Vondelpark
Spend the morning at the Rijksmuseum for Dutch Golden Age painting (Rembrandt’s The Night Watch is the centerpiece), then the Van Gogh Museum nearby in the afternoon — both are in the Museum Quarter, an easy walk apart. Finish with a relaxed evening in Vondelpark, the city’s largest park, if the weather holds.
Day 3: Zaanse Schans (day trip)
Take a short train and bus, or a direct bus, out to Zaanse Schans — a preserved village of working windmills about 25–40 minutes from central Amsterdam. It’s touristy but genuinely photogenic, and a good half-day counterpoint to the city center. Head back into Amsterdam for a final canal-side dinner before departing.
Practical tips
Rent a bike for at least one day — it’s the fastest way to cover ground and the most local way to experience the city. Book the Anne Frank House and Van Gogh Museum tickets as early as your schedule allows; both are common bottlenecks for first-time visitors.