USA  ›  Florida  ›  Miami  ›  Fishing Trips in Miami

Fishing Trips in Miami

Average traveler rating of these tours: 4.5 304 reviews Free cancellation on most experiences

Our top 3 of 5 experiences

Miami Big Game Deep Sea Fishing Charter: Captain Mark the SharkOur pick
Miami Big Game Deep Sea Fishing Charter: Captain Mark the Shark ★ 4.31 (218 reviews) Duration: 5h Every day · No fixed time Live guide EN · ES Hotel pickup
from · per group US$ 1,000
Private Peacock Bass Fishing Charter Near Miami: Half or Full DayBest value
Private Peacock Bass Fishing Charter Near Miami: Half or Full Day ★ 4.97 (30 reviews) Duration: 4h Every day · 07:00 and 13:00 Live guide EN · ES
from · per person US$ 275
Private Peacock Bass Fishing Charter Near Miami BeachAlso recommended
Private Peacock Bass Fishing Charter Near Miami Beach ★ 5.00 (27 reviews) Duration: 4h Every day · 07:00 and 14:00 Live guide EN · DE · IT · FR +1
from · per person US$ 275

Fishing Trips in Miami at a glance

Price per person across the 4 options priced per person: US$ 275–US$ 488 (median US$ 275). With 100+ reviews: 1 of 5.

Of the 5 options: 5 with live guides in English, 5 with free cancellation, 5 with instant confirmation, 1 with hotel pickup, 4 kid-friendly, 5 private and 3 bookable last-minute.

How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full.

Fishing Trips in Miami

5 options
Miami Big Game Deep Sea Fishing Charter: Captain Mark the Shark
›
‹
Our pick
Miami Big Game Deep Sea Fishing Charter: Captain Mark the Shark Deep sea fishing off Miami with Captain Mark the Shark on a 50-foot sportfishing boat. Spend 5 hours catching marlin. Every day · No fixed time · Hotel pickup ★ 4.31 (218 reviews) Duration: 5h Live guide: EN · ES ✓ Free cancellation. from US$ 1,000 per group
Private Peacock Bass Fishing Charter Near Miami: Half or Full Day
›
‹
Best value
Private Peacock Bass Fishing Charter Near Miami: Half or Full Day Cast for peacock bass on private lakes just 15 minutes from Miami airport, with a licensed captain, all gear included, and wildlife sightings along calm tropical waterways. Every day · 07:00 and 13:00 ★ 4.97 (30 reviews) Duration: 4h Live guide: EN · ES ✓ Free cancellation. from US$ 275 per person
Private Peacock Bass Fishing Charter Near Miami Beach
›
‹
Also recommended
Private Peacock Bass Fishing Charter Near Miami Beach Cast for exotic peacock bass in Miami's urban canals just minutes from the airport, with a licensed captain, premium tackle. Every day · 07:00 and 14:00 ★ 5.00 (27 reviews) Duration: 4h Live guide: EN · DE · IT · FR +1 ✓ Free cancellation. from US$ 275 per person
Private Miami Inshore Fishing Tour: Biscayne Bay Charter
›
‹
Private Miami Inshore Fishing Tour: Biscayne Bay Charter Private inshore fishing charter on Biscayne Bay near downtown Miami with licensed captain, all tackle and licenses included. Fish snook, snapper. Every day · 07:00, 12:00 and 14:00 ★ 5.00 (15 reviews) Duration: 4h–6h Live guide: EN · ES ✓ Free cancellation. from US$ 388 per person
Private Night Fishing in Miami Biscayne Bay: Fish beneath the city lights
›
‹
Private Night Fishing in Miami Biscayne Bay: Fish beneath the city lights Fish Biscayne Bay after dark on a private night charter with a licensed captain, rods and tackle included, departing from downtown Miami boat ramps. Every day · 19:00 ★ 5.00 (14 reviews) Duration: 4h Live guide: EN · ES ✓ Free cancellation. from US$ 488 per person

All 5 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Miami Big Game Deep Sea Fishing Charter: Captain Mark the SharkOur pickPrivate · Pickup offered
US$ 1,000 per group up to 7 people · ≈ US$ 143 per person if 7 go
5h4.31★ · 218Every day · No fixed timeEnglish, Spanish
Private Peacock Bass Fishing Charter Near Miami: Half or Full DayBest valuePrivate
US$ 275 per person
4h4.97★ · 30Every day · 07:00 and 13:00English, Spanish
Private Peacock Bass Fishing Charter Near Miami BeachAlso recommendedPrivate
US$ 275 per person
4h5.00★ · 27Every day · 07:00 and 14:00English, German, Spanish +2
Private Miami Inshore Fishing Tour: Biscayne Bay CharterPrivate
US$ 388 per person
4h–6h5.00★ · 15Every day · 07:00, 12:00 and 14:00English, Spanish
Private Night Fishing in Miami Biscayne Bay: Fish beneath the city lightsPrivate
US$ 488 per person
4h5.00★ · 14Every day · 19:00English, Spanish

By what you need

Related

More things to do in Miami

Need help planning your next activity?