Private boats for your group

The best yacht rentals in Miami

2-hour BYOB cruises, private 37- to 60-foot yachts for up to 12 or 13 people, the pink yacht and a yacht day with jet skis: here is how to pick, with honest advice on the real price per group, what costs extra on board, and cancellation and weather.

By the Best Things to Do in Miami editorial team 8 tours compared Prices checked 23 October 2026

See our 8 picks
A white flybridge yacht cruising along a green shore
Short answer

For most groups, the best yacht rental in Miami is a 3-hour private cruise for up to 13 people, from about €107 per group online. On board you also pay for crew, fuel and docking: about $500 for 3 hours on the pink yacht. For two, the 2-hour BYOB cruise is priced per person.

Our 8 picks for yacht rental in Miami

All eight have free cancellation up to 24 hours before. The online price is only part of the cost: the cost table below says what each yacht adds on board. GetYourGuide shows prices in your own currency.

Yacht rentals in Miami compared

Yacht rentals in Miami compared
TourFromDurationGroup sizeWho it suitsWhy we picked it
The pink yacht, 3 hours through the heart of Miami 4.8 (58)€107
per group up to 13
3 hoursPrivate, up to 13Birthdays and photo-loving groupsRated 4.8, and the lowest online price per group.
37-foot private yacht with champagne 4.8 (162)€192
per group up to 12
2–5 hoursPrivate, up to 12Groups who want a longer dayRated 4.8 from 162 reviews, with a sandbar option.
2-hour BYOB private cruise 4.7 (227)€112
per person
2 hoursPrivate, priced per personCouples and small groupsRated 4.7 from 227 reviews, the most reviewed yacht here.
Private yacht cruise with captain and crew 4.4 (21)€107
per group up to 13
3 hoursPrivate, up to 13Groups who want a swim stopSame start price as the pink yacht, with a 4-hour swim option.
Vintage yacht history cruise 4.5 (19)€54
per person
1.5 hoursShared, up to 25Couples who want a yacht feel for lessA shared yacht trip priced per person, with no captain fee.
Private celebration cruise to Haulover Sandbar 4.4 (13)€535
per group up to 13
2–4 hoursPrivate, up to 13Groups who want to swim at the sandbarThe only pick that goes north to Haulover.
48-foot private yacht from Miami Beach 3.6 (53)€490
per group up to 12
2–4 hoursPrivate, up to 12Large groups staying in Miami BeachA start in Miami Beach; rated 3.6 from 53 reviews.
Yacht day with jet skis 3.6 (10)€1247
per group up to 13
3–4 hoursPrivate, up to 13Groups who want jet skis tooThe only yacht with jet skis; rated 3.6 from 10 reviews.
  • The pink yacht, 3 hours through the heart of Miami

    €107 per group up to 133 hours 4.8 (58)

    Details
    Group size
    Private, up to 13
    Who it suits
    Birthdays and photo-loving groups
    Why we picked it
    Rated 4.8, and the lowest online price per group.
  • 37-foot private yacht with champagne

    €192 per group up to 122–5 hours 4.8 (162)

    Details
    Group size
    Private, up to 12
    Who it suits
    Groups who want a longer day
    Why we picked it
    Rated 4.8 from 162 reviews, with a sandbar option.
  • 2-hour BYOB private cruise

    €112 per person2 hours 4.7 (227)

    Details
    Group size
    Private, priced per person
    Who it suits
    Couples and small groups
    Why we picked it
    Rated 4.7 from 227 reviews, the most reviewed yacht here.
  • Private yacht cruise with captain and crew

    €107 per group up to 133 hours 4.4 (21)

    Details
    Group size
    Private, up to 13
    Who it suits
    Groups who want a swim stop
    Why we picked it
    Same start price as the pink yacht, with a 4-hour swim option.
  • Vintage yacht history cruise

    €54 per person1.5 hours 4.5 (19)

    Details
    Group size
    Shared, up to 25
    Who it suits
    Couples who want a yacht feel for less
    Why we picked it
    A shared yacht trip priced per person, with no captain fee.
  • Private celebration cruise to Haulover Sandbar

    €535 per group up to 132–4 hours 4.4 (13)

    Details
    Group size
    Private, up to 13
    Who it suits
    Groups who want to swim at the sandbar
    Why we picked it
    The only pick that goes north to Haulover.
  • 48-foot private yacht from Miami Beach

    €490 per group up to 122–4 hours 3.6 (53)

    Details
    Group size
    Private, up to 12
    Who it suits
    Large groups staying in Miami Beach
    Why we picked it
    A start in Miami Beach; rated 3.6 from 53 reviews.
  • Yacht day with jet skis

    €1247 per group up to 133–4 hours 3.6 (10)

    Details
    Group size
    Private, up to 13
    Who it suits
    Groups who want jet skis too
    Why we picked it
    The only yacht with jet skis; rated 3.6 from 10 reviews.

None of the 8 includes hotel pickup: you meet on site. All 8 offer free cancellation up to 24 hours before. Prices and ratings as shown on GetYourGuide on 23 October 2026. Prices are "from" prices in euros and can change; the booking page shows the live price.

How much does a yacht rental in Miami cost?

A private yacht in Miami costs from about €107 per group online, plus fees on board. Those fees often cost more than the online price.

Take the pink yacht for 3 hours. Online you pay from about €107.

On board you add about $500: $300 for the crew, $100 for fuel and $100 for docking.

Here is what each yacht adds on the day:

YachtCrewFuelDocking
Pink yacht$100 an hour$100$100
Captain and crew cruise$100 an hour$100$150
37-foot yachtCaptain $50 an hour$50None listed
BYOB cruiseCaptain $45 an hour$50None listed
Haulover celebration cruiseCaptain $50 an hour$50 an hourNone listed
48-foot yachtCaptain $100 an hour, cash or ZelleIncludedNone listed
Vintage yacht cruiseNo captain feeNone listedNone listed; drinks sold on board
Yacht day with jet skisNot listed, ask firstNot listedNot listed

Private boat tour or shared cruise?

Pick a private boat if you are six or more and want your own music and stops. Pick a shared cruise if you are two and want to keep costs down.

A private yacht gets cheaper per person as the group grows. For a couple, the fees make it costly.

A shared trip costs far less. The vintage yacht cruise takes up to 25 people. A Miami night boat tour or a day cruise on the bay costs less again.

Count everyone before you book, children too.

The private yachts here take 12 or 13 people at most.

Miami yacht tours compared

The yachts here run from 2 to 5 hours and take up to 12 or 13 people. Most leave from marinas on the Miami River. Two leave from Miami Beach.

None of them is a mega yacht. They run from 37 to about 60 feet long.

Yacht rental for a party or birthday

For a party, pick a private yacht with a sound system and a floating mat. The pink yacht and the captain and crew cruise both include a bottle of champagne.

The BYOB cruise lets you bring your own drinks and play your own music. On most other yachts, alcohol is not included.

The pink yacht

The pink yacht runs a 3-hour trip along the Miami River, past Star Island and to Monument Island. It has a stewardess, music, a floating mat and a bottle of champagne.

It leaves from Chamonix marina at 3660 NW 21st St. Plan on $500 in fees on board for 3 hours.

Yacht rental from Miami Beach

Two yachts leave from Miami Beach. The 48-foot yacht starts at 5400 Collins Ave. The Haulover celebration cruise starts at 10800 Collins Ave.

The vintage yacht cruise leaves from Miami Beach Marina at 300 Alton Rd.

What is included and what costs extra?

Every private yacht includes the boat and a captain. What you pay on the day comes on top of the online price.

Included

  • The boat and a captain
  • Water and ice
  • On most yachts: music, a cooler and a floating mat
  • Champagne, only where the card names it

Extra on the day

  • The captain or crew fee, per hour
  • Fuel, and docking on two yachts
  • Tips
  • Food and alcohol, unless the card names champagne

What about weather and cancellation?

Summer brings afternoon storms. June and September are the wettest months. Hurricane season runs from June 1 to November 30.

If a storm is in the forecast, you can cancel and get your money back.

Free cancellation: all eight yachts let you cancel up to 24 hours before.

Tips before you book a yacht in Miami

  1. Add up the fees

    Multiply the captain fee by the hours, then add fuel and docking. That is what you pay on board on top of the online price.

  2. Bring cash

    The 48-foot yacht takes the captain fee in cash or Zelle only. Others may ask for cash tips.

  3. Check the head count

    Most private yachts here take 12 or 13 people. Count everyone, including children.

  4. Book a morning in summer

    Summer storms come in the afternoon. Free cancellation up to 24 hours before covers a bad forecast.

Yacht rental in Miami: questions and answers

Can I rent a yacht for a day in Miami?

Our yacht rentals run 2 to 5 hours, not a full day. The longest is the 5-hour trip on the 37-foot yacht, which goes to Nixon Sandbar.

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

From about €107 per group online, plus fees on board. For a 3-hour trip on the pink yacht, add about $500 for crew, fuel and docking. Tips are extra.

How many people can go on a yacht rental in Miami?

The private yachts here take up to 12 or 13 people. The shared vintage yacht cruise takes up to 25.

Can I drive the yacht myself?

No, on these trips a captain drives. To drive a boat yourself in Florida, anyone born in 1988 or later needs proof of a boating safety course. Rental companies may not rent a motorboat to anyone under 18.

Do I need a license to rent a yacht in Miami?

No, not for these trips, because a captain drives every yacht here. You only need proof of a boating safety course to drive a boat yourself, if you were born in 1988 or later.

More yacht rentals in Miami, live

More options with live prices and availability, straight from GetYourGuide.

Live prices are not showing right now.

See all of these tours with today's prices on GetYourGuide.

Browse all on GetYourGuide

Browse all of them on GetYourGuide