Peacock Bass Fishing: Miami's Urban Adventure

Experience the thrill of Miami Peacock Bass Fishing, a unique urban adventure that combines the beauty of nature with the excitement of reeling in colorful and hard-fighting peacock bass. Join a guided tour and create lasting memories of Miami!

Duration: 4 hours
Cancellation: 24 hours
Highlights
  • Antonio Maceo Park - Visitors can enjoy a unique view of urban Miami from the water. Located just 5 minutes from downtown, adjacent to Miami International Airport, and only 15 minutes from South Beach on Miami Beach, this spot is conveniently accessible via Uber or Lyft. Upon arrival at the meeting point, the adventure begins. The area boasts over…
What's Included
  • Itinerary
  • All fishing equipment
  • Private tour
  • All safety equipment
  • Cooler, ice and bottled water
What's Not Included
  • Fishing licenses
  • Live Bait if Desired
  • Food and specialty drinks
  • Gratuity
Additional Information

Escape the hustle and bustle of South Beach and immerse yourself in the natural beauty of the outdoors. Miami’s urban Peacock bass fishing presents some of the most distinctive fisheries globally. As you reel in the vibrant, energetic peacock bass, witness the seamless evolution of urban life.
A licensed Captain leads our Miami tours aboard a…

Location
Antonio Maceo Park
Northwest 7th Street
The meeting location is in a city park called Antonio Maceo Park. The captain will be parked with the boat in the water by the boat ramp, very visible. The park has clean restrooms. If driving, there is a fee to park.
Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Customer Ratings
5.0
(15 Ratings)
5 stars
4 stars
3 stars
2 stars
1 star
Kinleyr2026as
Feb 5, 2026
Fabulous fun time - We have moved down to Miami South Beach and everyone had said if you go Peacock Bass fishing then Bass Online Fishing Guides is the best company, and they were right! We have friends down for the winter and took the boat for 6 of us ranging from 15 years up to 60 and everyone loved it. we caught over 50 fish. Planning to go back out again soon and will definitely take all our friends that visit out with captain Richard.
Review provided by Tripadvisor
Caitlynk211
Feb 4, 2026
We had a great time! - What a lovely time we had! My 10 year old daughter was enthralled by the whole experience. Richard was so friendly and informative about the fishing in Miami South Beach, and he also helped land our catch. Probably the most memorable time of our holiday, we would strongly recommend it!
Review provided by Tripadvisor
X4637pyandrewp
Feb 2, 2026
Friendly & safe trip - Friendly & welcoming captain Richard, who was great with me and my kids (12, 14). My son caught a huge peacock bass fish. We will book an 8-hour trip on my elder son's birthday next month also. Highly recommend
Review provided by Tripadvisor
Gergorea
Jan 31, 2026
Making memories on our holiday fishing trip! - On a family holiday in a group of 5, age range 9-52 years, we can only highly recommend Bass Online Fishing Guides in Miami. From booking online, it was wonderful; we caught a large Largemouth bass (10 lb+) and a total of 12+. Captain Richard helped us for a full 4 hours; this was a true highlight of our holiday. Thank you to the team; keep up the excellent work. We can only highly recommend it. We'll definitely be back!
Review provided by Tripadvisor
Michael_s
Mar 31, 2023
Great Day On The Water - The canals are beautiful and calm. We caught lots of fish, and saw many interesting animals & birds, including 2 pairs of wild Macaw parrots. Our guide was Robert Miley. He is very pleasant, knowledgeable, helpful and we caught a lot of fish. What else could you ask for?
Review provided by Viator
Ammarm851
Sep 25, 2021
Peacock Bass - Great trip. He made sure both of us pulled up some peacock bass. Knows the waters very well. Would highly recommend for anyone that wants to catch some bass.
Review provided by Tripadvisor
From $600 (Per Boat)
up to 15 guests
1 - Traveler
Cancellation: Free cancellation up to 24 hours before the start of your experience (local time).