20 Best Things to do in Amsterdam (+ Map)
Amsterdam is one of my favourite European cities to visit. I first went in 2019 on one of my very first trips with my boyfriend, and I returned just a few weeks ago on a girls trip.
Across these two trips I’ve managed to see most of the main sights, as well as discovering some lesser known spots.
Whether you’re a history buff, an art enthusiast, or if you’re just really into your food, there’s an endless list of things to keep you entertained.
From immersive art exhibitions to life-changing toasties, this is my guide to the 20 best things to do in Amsterdam.

Best things to do in Amsterdam
1. Rijksmuseum
The Rijksmuseum is the national museum of the Netherlands.
There’s over 8,000 objects in the museum that cover 800 years of Dutch history, including model ships, furniture from palaces, toys, ceramics, sculptures, and artwork from Rembrandt and Van Gogh.
Out of all the musuems I’ve been to in Amsterdam, the Rijksmuseum is my favourite. It was fascinating to see all of these pieces from Dutch history and to be able to piece together how things have changed over the years.
It’s also home to the Cuypers library, which is truly stunning and a very popular spot for photos!
Don’t forget to visit the the Rijksmuseum Gardens, located next to the museum entrance. They’re free to enter and a really peaceful escape from the hustle and bustle of the city.
You can get free entry to the Rijksmuseum and 70+ other museums, plus free public transport with an Amsterdam City Card. It also gets you a free canal cruise and 24 hour bike rental. Having this saved me so much money on my trip!
2. Van Gogh Museum
Just across the road from the Rijksmuseum is the Van Gogh museum, which is home to the world’s largest collection of Vincent Van Gogh paintings, and even if you’re not a huge art fan, it’s a must do on your trip to Amsterdam.
Vincent Van Gogh was a Dutch painter who created over 2,000 pieces of art during his lifetime. Although sadly it wasn’t until after his death that his work really took off.
The museum was founded by his nephew, who Van Gogh left his artwork to.
Here you’ll learn about Van Gogh’s life, and get to see his world famous paintings like The Bedroom and of course the iconic Sunflower.
Tickets for the Van Gogh museum can only be purchased online and they sell out weeks ahead of time, so make sure you book them in advance!
3. Moco Museum
If you’ve had enough of learning about the past, Moco Museum is the perfect next stop as it showcases contemporary artists like Banksy, Damien Hirst, Tracey Emin and Andy Warhol.
Even Robbie Williams (yes, of Angels fame) has an exhibition here and his artwork was my favourite in the museum. I won’t tell you what it’s about and ruin the surprise but it was a really thought provoking collection.
There’s also incredible digital immersive art rooms which are great for children (and adults!).
Moco Museum is a very small museum so you can see everything in around 1 hour.
The Rikjsmuseum, Van Gogh Museum and Moco Museum are located next to each other in an area called Museumplein , so I’d recommend taking 1 day out of your itinerary to visit them all at the same time.
4. Vondelpark
Vondelpark is Amsterdam’s largest green space, and it’s located just a short walk from Museumplein, so it’s a great place for a stroll in between your museum visits.
There’s cafés, restaurants, lakes, ponds, and even a rose garden, and it’s just a really lovely place to relax for a few hours.
5. Hortus Botanicus
If you like Vondelpark, then you’ll absolutely love Hortus Botanicus. It opened in 1638 and it’s one of Europe’s oldest botanical gardens.
Things to see here include the Palm Greenhouse – a 20th century glasshouse full of palms and tropical trees, and the Butterfly Greenhouse, where hundreds of butterflies fly freely.
6. Canal cruise
You simply can’t visit Amsterdam without doing a canal cruise. Seeing the city from the water gives you a completely different perspective and honestly, cruising along the canal on a sunny day, drink in hand, is pretty hard to beat.
I’ve done 3 canal cruises in Amsterdam, and the one I’d recommend most is this incredible tulip cruise run by Flagship.
This 1-hour cruise doesn’t just run during tulip season, it actually runs for the whole of summer and it’s such a unique experience.
Not only does it look pretty, but you’ll be guided by your expert captain who will tell you about the main sights in Amsterdam and the history of the buildings you pass by.
It’s a maximum of 8 people per tour so it doesn’t feel overcrowded either.
7. Fabrique des Lumieres
Fabrique des Lumieres is an immersive art exhibition where the art is displayed across the walls and ceiling, in time with music.
It’s basically a whole show, and you can walk around the room to see it from completely different perspectives.
I went to see the Dutch Masters, which showcases work from Van Gogh, Vermeer, Rembrandt and more.
It’s one of the most amazing exhibitions I’ve been to, even if you’re not hugely in to art, you’ll enjoy this!
The Dutch Masters exhibition is only available once a day at 9:45am, and you need to book tickets in advance as it does sell out.
8. Anne Frank House
Anne Frank was a Jewish girl from Germany, who fled to the Netherlands with her family to escape the Nazis.
When the Nazis came to the Netherlands, Anne and her family hid in a secret annex next to her father’s business.
They hid there for 761 days before they were all discovered and taken to concentration camps, where only Anne’s father, Otto Frank, survived.
During their time in hiding, Anne kept a diary which is one of the most famous books in the world.
During your visit you’ll get to see Anne’s famous diary, the annex where she lived, and the bookcase that hid its entrance.
Tickets to the Anne Frank House are only available on the official website. Every Tuesday at 10am tickets are released for a date six weeks later.
This is one of the most popular things to do in Amsterdam so make sure you get your tickets in advance.
9. Wander along the canals
One of the best things to do in Amsterdam is simply to stroll along the canals with no real agenda. Just make sure you allow extra time for all of the photos you’ll be taking because this city is ridiculously pretty.
I’ve listed my favourite places for photos below, and if you click on them, it’ll take you to the Google maps location.
The Dancing Houses – These titled houses lean into each other and look as though they’re dancing

Atlas Fiscalisten – A tax consultancy is the last place you’d expect to be photogenic, but this building, located just behind the Rijksmuseum, is absolutely beautiful.
Staalmeesterburg – A peaceful bridge with beautiful views
Damrak – One of the most iconic photo locations in Amsterdam, located just across the road from the train station
10. Van der Linde ice cream
Van der Linde was recommended by the hotel I was staying at in Amsterdam and I’ve got to admit when I read they only sold vanilla ice cream I was a little underwhelmed by the idea of it.
But it was only a short walk from the hotel so I decided to give it a try anyway. And now I totally get the hype.
This family-run ice cream shop is famous for its unique recipe, which is made up of one scoop vanilla ice cream, topped with a scoop of freshly whipped cream.
Is it slightly sickening? Yes. Will I be running straight back here when I go back to Amsterdam? Also yes.
And what’s even better is you can get an ice cream here for less than €2.00! Just make sure you have cash as this place doesn’t accept card.
11. Body Worlds
You’re either going to find this absolutely fascinating or think I’m an absolute weirdo for recommending it to you but I visited Body Worlds on my first trip to Amsterdam and it definitely left a lasting impression on me.
Body Worlds is a museum where you can see real human bodies that have been preserved through a process called plastination.
The exhibition looks into how lifestyle choices like smoking, stress, and even emotions effect our health, and if nothing else, it’s a really unique experience!
12. LuminAir
Amsterdam doesn’t have a lot of rooftop bars, mostly due to strict building regulations along the canal belt.
But there are a handful scattered across the city, including LuminAir, located on the 11th floor of the DoubleTree by Hilton hotel, near the train station.
There’s a spacious indoor area, seating around the bar, as well as a large terrace with views across the city.
I’d recommend visiting around sunset and enjoying one of their delicious cocktails at the end of a busy day exploring.
13. Monty’s toasties
Amsterdam is a foodie city, there’s so many incredible restaurants here that you simply won’t begin to scratch the surface on a short trip.
But one place you HAVE to make time for is Monty’s Toasties. They serve delicious sourghdough toasties made with award-winning cheeses.
There’s only 3 to choose from, I went for the Monty’s Red Onion Chutney and it was pretty lifechanging. Don’t forget to order truffle mayo on the side.
14. Koninklijk Theater Tuschinski
If you’re looking for a date night activity, or something to do on a rainy day, you have to pay a visit to the Koninklijk Theater Tuschinski, an art deco cinema located in Amsterdam city centre.
Its previously been named the most beautiful cinema in the world, and it definitely beats the Odeon where I’m from.
Make sure you book a film in the main auditorium (Grote Zaal), which is the most lavishly decorated room.
If you don’t have time to watch a film, I’d still recommend paying the cinema a visit, as the facade and foyer are both stunning.
15. Van Wonderen Stroopwafels
A stroopwafel is a thin waffle cookie made up of two layers filled with a delicious caramel syrup.
It’s a traditional Dutch treat and you’ll see Stroopwafel shops all over Amsterdam, but you have to pay a visit to Van Wonderen Stroopwafels.
They have a beautiful shop with an incredible window display, with loads of toppings to choose from.
This definitely isn’t the cheapest place to get stroopwafels, but it’s worth it for the experience.
16. The Bloemenmarkt
Just a 3 minute walk from Van Wonderen is the Bloemenmarket, a floating flower market located on the Singel canal.
Here you can find fresh flowers as well as bulbs for you to grow at home, all sold on stalls that sit on top of barges.
It’s quite touristy and you probably won’t find the best flowers in Amsterdam here, but it’s a really cool place for a quick wander around.
17. Visit the tulip fields
If you’re visiting Amsterdam from early April to mid May, then you have to take a day trip out of the city to see the tulip fields.
➡️Read my guide on the best tulip fields in the Netherlands, which includes helpful tips for making the most of your trip
The best place to see them is in a region called Bollenstreek, about 40 minutes away from Amsterdam, and I’d recommend booking a day trip so you don’t need to worry about hiring a car.
This day trip will take you from Amsterdam to Keukenhof, one of the best places to see the tulips.
You get fast track entry and you can stay as long as you like, just catch one of the shuttle buses home (they leave every 30 minutes).
18. De Kaaskamer van Amsterdam
De Kaaskamer van Amsterdam is a specialty cheese shop in De 9 Straatjes (the 9 streets) district.
They have a collection of over 350 cheeses from all over the world, with their Dutch cheeses sourced from local farms.
It’s the perfect place to buy a souvenir, or they can help you put together a picnic box for a lunch in the Vondelpark!
19. Explore De Pijp
De Pijp is a neighbourhood just south of Amsterdam’s city centre.
It feels quite different to the rest of the city as there aren’t canals running through the middle of it, but it’s a must visit if you’re a foodie as it’s packed full of great restaurants and bars.
I love De Pijp’s laidback atmosphere, it feels more residential and less touristy than the centre of Amsterdam.
One place not to miss here is the Albert Cuypmarkt, a street market that’s open 6 days a week. It has a great selection of food, clothes, flowers and souvenirs.
If you go, you have to try Ranchi – they do delicious Japanese sandwiches and waffle fries (which were seriously addictive).
20. Breakfast at Little Collins
Little Collins, located in De Pijp, is one of Amsterdam’s most revered brunch spots. It’s Australian-owned, and the food takes inspiration from the country’s famous brunches.
The menu changes regularly and the dishes are always interesting. I had an 18 hour slow cooked brisket with black bean puree, quesadilla, green chili sauce and pickles and it was incredible.
It’s walk-ins only and be prepared to queue on the weekends!
Amsterdam Google Map
This Google Map has the locations of all the places I’ve mentioned in this post. Click on the rectangle on the right hand side to make it bigger.