USA  ›  Florida  ›  St Petersburg  ›  Snorkeling Tours in St Petersburg

Snorkeling Tours in St Petersburg

Average traveler rating of these tours: 4.9 2,644 reviews Free cancellation on most experiences

Our top 3 of 11 experiences

Shell Key Island Snorkeling Tour: Dolphins & Wildlife, Max 6Our pick
Shell Key Island Snorkeling Tour: Dolphins & Wildlife, Max 6 ★ 4.87 (1,649 reviews) Duration: 2h Every day · 09:00, 11:30, 14:00 and 16:15 Live guide EN
from · per person US$ 79
Snorkeling in Tampa: Dolphin & Shell Key Wildlife CruiseBest value
Snorkeling in Tampa: Dolphin & Shell Key Wildlife Cruise ★ 4.79 (347 reviews) Duration: 3h–3h 30m Every day · 09:00, 12:15 and 13:30 Live guide EN
from · per person US$ 78
Snorkeling in St Petersburg: Private Charter with GearPrivate option
Snorkeling in St Petersburg: Private Charter with Gear ★ 5.00 (7 reviews) Duration: 2h 30m Every day · No fixed time Live guide EN
from · per group US$ 350

Snorkeling Tours in St Petersburg at a glance

Price per person across the 6 options priced per person: US$ 55–US$ 95 (median US$ 78). With 100+ reviews: 5 of 11.

Of the 11 options: 9 with live guides in English, 9 with free cancellation, 10 with instant confirmation, 5 kid-friendly, 6 private and 8 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.

Snorkeling Tours in St Petersburg

11 options
Shell Key Island Snorkeling Tour: Dolphins & Wildlife, Max 6
›
‹
Our pick
Shell Key Island Snorkeling Tour: Dolphins & Wildlife, Max 6 Snorkel Shell Key Island and spot dolphins, manatees and rays on a semi-private boat tour with a maximum of 6 passengers. Every day · 09:00, 11:30, 14:00 and 16:15 ★ 4.87 (1,649 reviews) Duration: 2h Live guide: EN ✓ Free cancellation. from US$ 79 per person
Snorkeling in Tampa: Dolphin & Shell Key Wildlife Cruise
›
‹
Best value
Snorkeling in Tampa: Dolphin & Shell Key Wildlife Cruise Snorkel Shell Key's 1,800-acre wildlife preserve near Tampa with private boat transport and equipment included. 95% of cruises see wild dolphin. Every day · 09:00, 12:15 and 13:30 ★ 4.79 (347 reviews) Duration: 3h–3h 30m Live guide: EN ✓ Instant confirmation. from US$ 78 per person
Egmont Key Island: Dolphin Cruise & Snorkeling Tour St Petersburg
›
‹
Travelers' pick
Egmont Key Island: Dolphin Cruise & Snorkeling Tour St Petersburg 4-hour boat tour from St Petersburg to Egmont Key with snorkeling gear, wild dolphin sightings, and shell hunting on pristine beaches. USCG-inspected vessel, all ages welcome. Next departure: 1 Mar 2027 · All ages ★ 4.73 (154 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 95 per person
Egmont Key Snorkeling Dolphin Tour: Ruins & Grass Flats
›
‹
Egmont Key Snorkeling Dolphin Tour: Ruins & Grass Flats Snorkel Egmont Key's historic ruins or beginner grass flats with gear included, captain narration, and a guide who stays with your group the entire time. Every day · 13:00 · All ages ★ 4.73 (107 reviews) Duration: 4h Live guide: EN ✓ Instant confirmation. from US$ 95 per person
St Pete Beach: Private Shell Island Dolphin & Snorkeling Tour
›
‹
Travelers' pick
St Pete Beach: Private Shell Island Dolphin & Snorkeling Tour Feel the sea breeze on a private St Pete Beach charter with dolphin watching, Shell Key shelling, and snorkeling gear included. Easy boarding, shaded boat, restroom onboard. Mon–Fri · 13:30 · All ages ★ 4.62 (89 reviews) Duration: 2h 15m ✓ Free cancellation. from US$ 55 per person
Shell Key Kayak & Snorkel Tour: Paddle Mangrove Tunnels
›
‹
Travelers' pick
Shell Key Kayak & Snorkel Tour: Paddle Mangrove Tunnels Paddle through hidden mangrove tunnels and snorkel at Shell Key on a 3-hour kayak tour from St. Pete: mask, snorkel and floatie included, plus photos emailed after. Every day · Every 1 h, 09:00 to 15:00 · From age 5 ★ 5.00 (80 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 71 per person
Private Boat Charter St. Pete: Dolphins, Watersports & Snorkeling
›
‹
Excellent quality · Likely to sell out
Private Boat Charter St. Pete: Dolphins, Watersports & Snorkeling Private boat charter in St. Petersburg with captain, snorkeling gear and watersports equipment included. You pick the activity, the captain handles the boat. Every day · 7 start times, 09:00 to 19:00 ★ 5.00 (118 reviews) Duration: 2h Live guide: EN ✓ Free cancellation. from US$ 285 per group
St. Pete Beach Snorkeling Private Boat with Watersports Gear
›
‹
Excellent quality · Likely to sell out
St. Pete Beach Snorkeling Private Boat with Watersports Gear Snorkel from a private charter boat near St. Pete Beach with all gear included. Try wakeboarding, water skiing and tubing on the same trip. Every day · 09:00, 10:00, 11:15, 13:30 and 14:30 ★ 5.00 (88 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 350 per group
Snorkeling in St Petersburg: Private Charter with Gear
›
‹
Private option
Snorkeling in St Petersburg: Private Charter with Gear Private snorkeling charter in St Petersburg with all equipment included. Explore Egmont Key ruins and Shell Key on a 2.5-hour trip tailored to your group. Every day · No fixed time ★ 5.00 (7 reviews) Duration: 2h 30m Live guide: EN ✓ Free cancellation. from US$ 350 per group
Private boat charter Tampa Bay: Shell Key Preserve snorkeling
›
‹
Private boat charter Tampa Bay: Shell Key Preserve snorkeling Private boat charter in Tampa Bay for up to six guests with a licensed captain, snorkeling gear and access to Shell Key Preserve's beaches and Gulf waters. Every day · No fixed time ★ 5.00 (1 review) Duration: 3h ✓ Free cancellation. from US$ 450 per group
Egmont Key Private Boat Tour: Lighthouse & Snorkel
›
‹
Likely to sell out
Egmont Key Private Boat Tour: Lighthouse & Snorkel Private 5-hour boat tour to Egmont Key from St. Petersburg with guide, snorkeling, and island exploration: accessible only by water. Mon, Fri and Sat · 10:00 ★ 4.75 (4 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 802 per group

All 11 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Shell Key Island Snorkeling Tour: Dolphins & Wildlife, Max 6Our pickGroup of up to 6
US$ 79 per person
2h4.87★ · 1,649Every day · 09:00, 11:30, 14:00 and 16:15English
Snorkeling in Tampa: Dolphin & Shell Key Wildlife CruiseBest valueGroup of up to 6
US$ 78 per person
3h–3h 30m4.79★ · 347Every day · 09:00, 12:15 and 13:30English
Snorkeling in St Petersburg: Private Charter with GearPrivate optionPrivate
US$ 350 per group up to 6 people · ≈ US$ 58 per person if 6 go
2h 30m5.00★ only 7 reviewsEvery day · No fixed timeEnglish
Egmont Key Island: Dolphin Cruise & Snorkeling Tour St Petersburg
US$ 95 per person
4h4.73★ · 154Next departure: 1 Mar 2027English
Egmont Key Snorkeling Dolphin Tour: Ruins & Grass FlatsGroup of up to 6
US$ 95 per person
4h4.73★ · 107Every day · 13:00English
St Pete Beach: Private Shell Island Dolphin & Snorkeling Tour
US$ 55 per person
2h 15m4.62★ · 89Mon–Fri · 13:30—
Shell Key Kayak & Snorkel Tour: Paddle Mangrove TunnelsPrivate
US$ 71 per person
3h5.00★ · 80Every day · Every 1 h, 09:00 to 15:00English
Private Boat Charter St. Pete: Dolphins, Watersports & SnorkelingPrivate
US$ 285 per group up to 6 people · ≈ US$ 48 per person if 6 go
2h5.00★ · 118Every day · 7 start times, 09:00 to 19:00English
St. Pete Beach Snorkeling Private Boat with Watersports GearPrivate
US$ 350 per group up to 6 people · ≈ US$ 58 per person if 6 go
3h5.00★ · 88Every day · 09:00, 10:00, 11:15, 13:30 and 14:30English
Private boat charter Tampa Bay: Shell Key Preserve snorkelingPrivate
US$ 450 per group up to 6 people · ≈ US$ 75 per person if 6 go
3h5.00★ only 1 reviewEvery day · No fixed time—
Egmont Key Private Boat Tour: Lighthouse & SnorkelPrivateUS$ 802 per group5h4.75★ only 4 reviewsMon, Fri and Sat · 10:00English

By what you need

Related

More things to do in St Petersburg

Need help planning your next activity?