Independent guides to Miami Beach and Florida, updated every season hello@miamibeachguest.com
Find tours

Miami water sports

The best-rated water sports in and around Miami Beach, compared by price, length and reviews, with prices checked daily.

Filters
Destination
Price per person
Prices from $1 to $2,300
Length
Rating
Specials
39 tours
Paddle Out, Sandbar and Snorkel Adventure in Key Biscayne

Paddle Out, Sandbar and Snorkel Adventure in Key Biscayne

A guided two-hour paddle from Crandon Park to an offshore sandbar, with snorkeling over seagrass on the way back.

★ 5.0 (3) 2 hours Free cancellation Water sports Key Biscayne & Virginia Key
From$80 via Viator
Private Luxury Yacht Cruise in Miami with 2 Free Jetskis

Private Luxury Yacht Cruise in Miami with 2 Free Jetskis

Two hours on a 50-foot yacht for up to 13 people, with two jet skis, a swim stop and a floating mat.…

★ 5.0 (2) 2 hours Free cancellation Boat tours & cruises Downtown Miami & Brickell
From$139 via Viator
Key West Day Trip from Miami Beach with Activities

Key West Day Trip from Miami Beach with Activities

Coach transport from Miami Beach or Downtown to Key West, with optional glass-bottom boat, trolley, parasailing or snorkeling.

★ 4.2 (44) 14 hours Free cancellation Boat tours & cruises Key Biscayne & Virginia Key
From$54 via Viator
A Snorkel Tour with a Twist of History, Marathon, Florida Keys

A Snorkel Tour with a Twist of History, Marathon, Florida Keys

Snorkel near Marathon from the Island Pearl, a classic 50-foot boat that once served as the USS Roosevelt's liberty boat.

★ 5.0 (1) 3 hours Free cancellation Boat tours & cruises Key West & the Florida Keys
From$70 via Viator
Miami Beach Jet Ski Rental with Boat Ride

Miami Beach Jet Ski Rental with Boat Ride

A one-hour jet ski rental in Miami Beach that also includes a complimentary boat ride. Boating test fee extra.

★ 4.1 (40) 1 hours Free cancellation Boat tours & cruises North Beach & Haulover
From$148 via Viator
Miami Boat Rental for Day or Sunset Cruise with Captain

Miami Boat Rental for Day or Sunset Cruise with Captain

A private boat for a day trip or sunset cruise, with snorkel gear and a floating mat. Captain and fuel are $50…

★ 4.5 (4) 2 hours Free cancellation Boat tours & cruises North Beach & Haulover
From$500 via Viator
Florida Keys: Snorkel adventure & Sandbar Trip

Florida Keys: Snorkel adventure & Sandbar Trip

A short trip from Hidden Key Marina combining a snorkel stop with time on a shallow sandbar.

★ 3.8 (32) 2 hours Free cancellation Day trips Key West & the Florida Keys
From$70 via Viator
Key West Sail and Snorkel with Hotel Transportation from Miami

Key West Sail and Snorkel with Hotel Transportation from Miami

Hotel pickup in Miami, a bus to Key West and a sail-and-snorkel trip, with free time before and after. Low reviews.

★ 3.4 (94) 15 hours Free cancellation Boat tours & cruises Key Biscayne & Virginia Key
From$119 via Viator
Key West Day Trip from Miami with Boating Options

Key West Day Trip from Miami with Boating Options

A coach trip to Key West with a boat or snorkeling activity included, plus free time. Mixed reviews.

★ 3.6 (29) 15 hours Free cancellation Boat tours & cruises Key Biscayne & Virginia Key
From$139 via Viator
Miami Snorkeling Adventure off a Secluded Island from South Beach

Miami Snorkeling Adventure off a Secluded Island from South Beach

A pontoon boat to a small island in Biscayne Bay for swimming and snorkeling. Very low reviews.

★ 2.3 (15) 1.5 hours Free cancellation Boat tours & cruises North Beach & Haulover
From$60 via Viator
50 Feet Pink Mamacita Yacht

50 Feet Pink Mamacita Yacht

A 4.5-hour private cruise on the Pink Mamacita, a 50-foot yacht, with snorkel gear and restrooms.

4.5 hours Free cancellation Boat tours & cruises North Beach & Haulover
From$1,500 via Viator
Haulover Sandbar in Bal Harbor Jet Ski Rental

Haulover Sandbar in Bal Harbor Jet Ski Rental

An hour on a jet ski around Haulover and its famous sandbar, with fuel included. New listing.

1 hours Free cancellation Water sports North Beach & Haulover
From$170 via Viator