How much does it cost to rent a boat in Miami?
Prices are per hour. Smaller boats start around $86/hr, and mid-size yachts (40–50 ft) run roughly $160–$310/hr. Premium and mega yachts go up from there. Rates change by boat, day and season, so the price on each listing is the one to trust.
Browse everything on our Rent a Boat page, or check the Cheapest Boat Rentals in Miami if you're watching your budget.
How far in advance should I book?
For weekends, holidays and peak events, book 4–8 weeks ahead. Popular boats go fast. Spring Break and the Fourth of July sell out earliest, so see our July 4th charter guide.
Need something last minute? Contact us and we'll check what's open.
What's your cancellation and weather policy?
You can cancel at least 24 hours before departure for a full refund of the vessel rental price. Cancellations within 24 hours are non-refundable, and separate captain, crew, fuel, and other third-party fees are generally non-refundable.
Safety comes first. If the captain determines that weather conditions are unsafe, we'll help you reschedule or arrange a refund of the vessel rental price. Refunds for third-party fees depend on the provider's policy. If conditions are safe, the captain may adjust the route or departure time instead.
Can you handle a group of 30–50 people?
Yes. We can point you to the right vessel for bigger groups. See the best boats for 30 to 50 guests, or contact us and we'll match you.
Which type of boat is right for me?
Speed boats: quick, sporty, great for sandbars and small groups
Yachts: the classic Miami day out, comfortable and social
Mega yachts: celebrations and big occasions
Pink yacht: the photo-ready favorite
Take a look at our yacht rentals or the Mid-Range and Elite collections.
How do I know if a boat is available on my date?
Enter your date on the search page and you'll see only what's open. Still unsure? Message our team.
Can I list my own boat on Book My Boat?
Yes. Sign up, add your boat and start getting bookings. Start at List Your Boat.
