A Miami city tour typically mixes a drive through downtown, South Beach, and the celebrity mansions along Millionaires Row with either a short boat ride on Biscayne Bay or stops at a couple of photo spots. Expect traffic, heavy AC, and a mix of interesting history and standard tourist commentary. The best ones last 2.5–3.5 hours and give you decent photo opportunities without trying to cram in too much. It’s a solid way to get your bearings on day one or two, especially if you don’t want to rent a car or deal with parking.
Go between November and April when the weather is pleasant and humidity is lower. Summer tours are cheaper but feel like sitting in a sauna with traffic. Expect to pay around $45–$85 per person depending on whether it’s a basic bus tour, open-top double-decker, or one that includes a skyline boat cruise. Private options run significantly higher.
Pick the version that includes the bay boat portion — seeing the skyline and mansions from the water is genuinely the highlight. Skip the long open-top bus tours in summer; you’ll mostly just bake in the sun while stuck in traffic. If you’re staying in South Beach, you can easily walk or scooter to most sights instead of spending half a day on a bus.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.