Boat rental Miami cost: private Nautic Star boat anchored at the sandbar in turquoise water, Miami Beach
Prices

How Much Does a Boat Rental in Miami Cost? 2026 Price Guide

Updated November 2026 · 6 min read · By Charles Francois, owner of 1 Life Boat Rental
← All articles

Quick answer: a private boat rental with a captain in Miami Beach costs from $200 per hour with a 2-hour minimum ($400) for up to 8 guests on our Nautic Star 25ft, with the captain, fuel, water, sodas and ice included. Bigger boats for up to 13 guests run $400–$500 per hour, and a 74ft luxury yacht starts at $3,000 for 4 hours. There are no additional fees — the only extra is an optional tip for your captain.

Miami boat rental prices by boat

Every price includes a USCG-licensed captain and fuel on every boat. These are our direct prices — no agency, booking or fuel fees.

BoatGuestsPriceMinimum
Nautic Star 25ftUp to 8$200/hour2 hours ($400)
Sea Ray 29Up to 10$250/hour2 hours ($500)
Axopar 38Up to 13$400/hour2 hours ($800)
Pardo 40Up to 13$500/hour4 hours ($2,000)
Sunseeker 74ft yachtUp to 13From $3,0004-hour charter, full crew

The Nautic Star, Sea Ray, Axopar and Pardo depart from 2400 Collins Ave in Miami Beach. The Sunseeker departs from 7910 West Dr in North Bay Village. See photos of every boat in our fleet.

Nautic Star prices by duration

DurationTotal pricePer person (8 guests)
2 hours$400$50
3 hours$600$75
4 hours$800$100
Full day (6 hours)$1,200$150

The price is for the whole boat, not per person — so the bigger your group, the less each person pays. Children count as 1 guest.

How much do popular Miami boat tours cost?

All prices above are for the Nautic Star with up to 8 guests. You can combine stops — for example a sandbar swim plus Raccoon Island in 3 or 4 hours.

Nautic Star private boat anchored in crystal clear water in Miami, included with captain and fuel
Our Nautic Star 25ft: $200/hr with captain, fuel, water and ice included.

What’s included in the price (every boat)

No additional fees. The only things not included are a tip for your captain and your own food and drinks. It’s BYOB, so you can bring your own drinks (guests 21+) and snacks.

What affects the price of a boat rental in Miami

Deposit, payment & cancellation

How to save on a Miami boat rental

Miami boat rental prices: FAQ

How much does it cost to rent a boat in Miami?

A private boat rental with a captain in Miami Beach starts at $200 per hour with a 2-hour minimum ($400) for up to 8 guests on our Nautic Star 25ft. Boats for up to 13 guests cost $400 to $500 per hour, and the 74ft Sunseeker yacht starts at $3,000 for 4 hours.

Is the captain included in the boat rental price?

Yes. Every boat rental includes a USCG-licensed captain and fuel, so you do not need a boating license or any experience, and there are no fuel fees.

How much is a boat rental in Miami per person?

The price is for the whole boat. With 8 guests on our Nautic Star, a 2-hour tour is $50 per person, a 3-hour tour is $75 per person and a 4-hour tour is $100 per person.

How much is a 4-hour boat rental in Miami?

A 4-hour private boat rental on our Nautic Star is $800 for up to 8 guests, captain and fuel included. On the Pardo 40 for up to 13 guests, 4 hours is $2,000.

Are there any extra fees on a Miami boat rental?

No. Our prices include the captain, fuel, water, sodas and ice, with no booking or fuel fees. The only thing not included is a tip for your captain, plus any food and drinks you choose to bring.

Do I need to pay a deposit?

Yes. A $100 deposit via Zelle, Venmo, Cash App or PayPal secures your boat, and the balance is due on the day. Cancellation is free up to 24 hours before departure.

Get a price for your group

Tell us your date, group size and the tour you want. Call or WhatsApp 305-746-9309.

Check availability →
More from the blog
Guide
Raccoon Island Miami Guide
Guide
Haulover vs Nixon Sandbar
Tips
Best Time of Day for a Miami Boat Tour