Nature and Wildlife Tours in San Diego at a glance
- Our pick: San Diego: Whale Watching & Dolphin Cruise Mission Bay, US$ 71 per person (2h–2h 30m, 4.59★ · 1,774).
- Top rated: San Diego: Whale & Dolphin Watching Zodiac Boat Tour, US$ 149 per person (3h, 4.81★ · 168).
- Best value: San Diego: 3-Hour Whale Watch Cruise & Gray Whales, US$ 34 per person (2h 30m–3h, 4.57★ · 444).
Price per person across the 7 options priced per person: US$ 34–US$ 499 (median US$ 85). With 100+ reviews: 5 of 8.
Of the 8 options: 8 with live guides in English, 8 with free cancellation, 6 with instant confirmation, 1 with hotel pickup, 6 kid-friendly, 1 private and 5 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. “Top rated” = the highest score among options with at least 100 reviews.
Nature and Wildlife Tours in San Diego
Based on each operator's calendar. Confirmed when you book.
8 options

San Diego: Whale Watching & Dolphin Cruise Mission Bay Feel the ocean breeze on a San Diego whale watching cruise from Mission Bay, spot dolphins with an expert guide, enjoy food onboard, and free parking included. Every day · 09:00, 10:30 and 12:00 · All ages ★ 4.59 (1,774 reviews) Duration: 2h–2h 30m Live guide: EN ✓ Free cancellation. from US$ 71 per person

San Diego Whale Watching Cruise: Gray & Blue Whales Year-Round Sailing cruise on Yacht America with guaranteed whale sightings or return free. Gray whales Dec–Apr, blue whales Apr–Aug, dolphins, sea lions. Includes parking, snacks, guide. Every day · 09:00, 11:00, 13:15 and 14:00 · All ages ★ 4.81 (2,548 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 85 per person

San Diego: 3-Hour Whale Watch Cruise & Gray Whales 3-hour whale watching tour from Mission Bay on the 80-foot Legacy. See gray whales, dolphins & sea lions with certified naturalists. Free parking, indoor seating included. Every day · 10:00 and 13:30 · All ages ★ 4.57 (444 reviews) Duration: 2h 30m–3h Live guide: EN ✓ Free cancellation. from US$ 34 per person

San Diego Whale & Dolphin Watching Cruise Marine Wildlife Cruise San Diego Bay aboard the 82-foot Peregrine with expert naturalists narrating gray whales, blue whales. Every day · 09:00, 10:00 and 13:30 · All ages ★ 4.80 (360 reviews) Duration: 3h 30m Live guide: EN ✓ Free cancellation. from US$ 76 per person

San Diego: Whale & Dolphin Watching Zodiac Boat Tour Feel the ocean air on a small Zodiac boat in San Diego, spotting whales, dolphins, sea lions and more with a friendly local captain. Includes windbreakers & life jackets. Every day · 08:30 and 12:00 · From age 3 ★ 4.81 (168 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 149 per person

Whale and Dolphin Watching Tour San Diego: Small Boat Safari See whales and dolphins up close on a 3-hour guided ocean safari in San Diego using fast, stable former military boats with 360-degree views from every seat. Every day · 08:30, 11:30, 12:00 and 14:30 · From age 4 ★ 4.70 (60 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 169 per person

Joshua Tree private tour San Diego: Sunset Keys View Private day trip from San Diego with hotel or airport pickup, breakfast, park entry and dinner included: hike Hidden Valley and Arch Rock. Every day · 08:00 · Hotel pickup Duration: 13h–15h Live guide: EN ✓ Free cancellation. from US$ 1,299 per group

Joshua Tree National Park tour from San Diego: 5 rock formations Ten-hour small group tour from San Diego to Joshua Tree with park entry, guide and air-conditioned transport: stop at Skull Rock, Jumbo Rock. Tue and Wed · 07:00 · From age 18 Duration: 10h Live guide: EN ✓ Free cancellation. from US$ 499 per person
All 8 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 71 per person | 2h–2h 30m | 4.59★ · 1,774 | Every day · 09:00, 10:30 and 12:00 | English | |
US$ 149 per person | 3h | 4.81★ · 168 | Every day · 08:30 and 12:00 | English | |
US$ 34 per person | 2h 30m–3h | 4.57★ · 444 | Every day · 10:00 and 13:30 | English | |
US$ 85 per person | 4h | 4.81★ · 2,548 | Every day · 09:00, 11:00, 13:15 and 14:00 | English | |
US$ 76 per person | 3h 30m | 4.80★ · 360 | Every day · 09:00, 10:00 and 13:30 | English | |
US$ 169 per person | 3h | 4.70★ · 60 | Every day · 08:30, 11:30, 12:00 and 14:30 | English | |
US$ 1,299 per group up to 5 people · ≈ US$ 260 per person if 5 go | 13h–15h | — | Every day · 08:00 | English | |
US$ 499 per person | 10h | — | Tue and Wed · 07:00 | English |
By what you need
- Private (1): Joshua Tree private tour San Diego: Sunset Keys View (US$ 1,299 per group)
- Small groups (up to 15) (3): San Diego: Whale & Dolphin Watching Zodiac Boat Tour (US$ 149 per person) · Whale and Dolphin Watching Tour San Diego: Small Boat Safari (US$ 169 per person) · Joshua Tree National Park tour from San Diego: 5 rock formations (US$ 499 per person)
- With pickup (1): Joshua Tree private tour San Diego: Sunset Keys View (US$ 1,299 per group)
Related
More things to do in San Diego
Food Tours in San Diego27 optionsSailing San Diego20 optionsWalking Tours in San Diego17 optionsBalboa Park Tours13 optionsSan Diego Sunset Cruise7 optionsCoronado Tours12 optionsGaslamp Quarter Tours5 optionsSan Diego Ghost Tours7 optionsOld Town San Diego Tours7 optionsWine Tours in San Diego7 optionsSan Diego Catamaran Cruise4 optionsVespa, Scooter & Moped Tours in San Diego6 optionsSelf-guided Tours in San Diego8 optionsAirport Transfers in San Diego8 optionsE-Bike Tours in San Diego5 options



