Stays
Flights
Flight + Hotel
Car rentals
Attractions
Airport taxis
More
Attractions in Milan
The 651 best things to do in Milan
Search Milan attractions
Search
Milan
Milan Malpensa Airport Shared Transfer
4.6 / 5
Excellent
(96 reviews)
From
US$10.89
Bestseller
Milan
Entry tickets to Milan Dome
4 / 5
Very good
(90 reviews)
From
US$21.66
Bestseller
Milan
Admission to Torre Branca
Duration: 7 minutes
4.1 / 5
Very good
(353 reviews)
Free cancellation available
From
US$6.53
Bestseller
Milan
Guided Tour of Leonardo Da Vinci's The Last Supper
Duration: 45 minutes
4.6 / 5
Excellent
(920 reviews)
Free cancellation available
From
US$53.34
Recommended in Milan
Our top picks for Milan experiences to get you started
See all recommended
Sign in to save time
Your Booking.com account lets you book using your saved details
Sign in
Tours
155 things to do
Museums, arts, & culture
86 things to do
Nature & outdoor
86 things to do
Entertainment & tickets
69 things to do
Food & drink
41 things to do
Workshops & classes
15 things to do
Travel services & rentals
3 things to do
Explore by interests
Browse everything from activities and attractions, to tours and transportation
Milan
Leonardo3 The World of Leonardo: Tickets for the Interactive Exhibition
4.1 / 5
Very good
(37 reviews)
Free cancellation available
From
US$16.33
Milan
Hop-on, Hop-off Bus Tour: 24, 48 or 72-hour
3.8 / 5
Good
(230 reviews)
Free cancellation available
From
US$26.12
Bestseller
Como
Lake Como Experience from Milan
4.3 / 5
Very good
(171 reviews)
Free cancellation available
From
US$107.77
Milan
Pinacoteca Ambrosiana & Codex Atlanticus Admission
4.7 / 5
Exceptional
(169 reviews)
Free cancellation available
From
US$17.96
Milan must-sees
Check these off your Milan essential experiences list
View all must-sees
We've got you covered
Explore top attractions
Experience the best of your destination with attractions, tours, activities, and more
Fast and flexible
Book tickets online in minutes, with free cancellation on many attractions
Support when you need it
Booking.com's global Customer Service team is here to help 24/7