Stays
Flights
Flight + Hotel
Car rentals
Attractions
Airport taxis
More
Attractions in Miami
The 591 best things to do in Miami
Search Miami attractions
Search
Bestseller
Miami
90 Minute Evening Sightseeing Cruise on BIscayne Bay Miami
3.9 / 5
Good
(39 reviews)
Free cancellation available
From
US$29.99
Bestseller
Miami
Bus and Boat Sightseeing Tour
3.8 / 5
Good
(1801 reviews)
Free cancellation available
From
US$29.99
Miami
Private Jet ski Excursion in Miami
3.4 / 5
(22 reviews)
Free cancellation available
From
US$25
Miami
Millionaire's Row Boat Cruise
Duration: 1 hour 30 minutes
4.5 / 5
Excellent
(191 reviews)
Free cancellation available
Popular with groups
From
US$35
Recommended in Miami
Our top picks for Miami 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
119 things to do
Nature & outdoor
89 things to do
Entertainment & tickets
47 things to do
Museums, arts, & culture
37 things to do
Travel services & rentals
11 things to do
Workshops & classes
9 things to do
Food & drink
8 things to do
Explore by interests
Browse everything from activities and attractions, to tours and transportation
Miami
Miami and Bayside 90 min Cruise of Celebrity Islands
4.1 / 5
Very good
(54 reviews)
Free cancellation available
From
US$25.99
Bestseller
Miami
Everglades National Park Guided Airboat Tour
4.1 / 5
Very good
(144 reviews)
Free cancellation available
Popular with groups
From
US$32.08
Miami
Miami to Key West Day Trip with Activity Options & Hotel Pick
2.3 / 5
(6 reviews)
Free cancellation available
From
US$69.99
Miami
Wynwood Walls Admission Ticket
4.7 / 5
Exceptional
(25 reviews)
Free cancellation available
From
US$12
Miami must-sees
Check these off your Miami 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