Best overall
Our top pick is San Diego Whale Watching Cruise (4 h, ★ 4.8 (2,537)). Well-rated options start at $34 from, per person, and 86 of 91 options offer free cancellation.
| Option | Duration | Rating | Price | Book |
|---|---|---|---|---|
| San Diego Whale Watching Cruise | 4 h | ★ 4.8 (2,537) | $85 from, per person |
Check |
| San Diego Zoo 1-Day Pass: Any Day Ticket | 1 h–4 h | ★ 4.7 (4,662) | $78 from, per person |
Check |
| San Diego Harbor Speed Boat Adventure | 2 h | ★ 4.8 (768) | $89 from, per person |
Check |
| 2-Hour Private Sailing Experience in San Diego Bay | 2 h | ★ 5.0 (183) | $675 from, per person |
Check |
| 2-Hour GoCar Tour: Downtown San Diego and Old Town or Beaches | 2 h–3 h | ★ 4.7 (200) | $52 from, per person |
Check |
| Balboa Park Electric Scooter Tour with Pictures | 1.5 h | ★ 5.0 (76) | $75 from, per person |
Check |
| San Diego Whale Watching & Dolphin Cruise | 2 h–3 h | ★ 4.6 (1,758) | $71 from, per person |
Check |
| Luxury Sailing Tour of San Diego's Bay and Coastal Waterways | 2 h | ★ 4.9 (208) | $119 from, per person |
Check |
| San Diego: 3 Hour Whale Watch Cruise with Legacy Whale Watch | 3 h | ★ 4.5 (394) | $34 from, per person |
Check |
| Explore Coronado Island by E-Scooter with Photos Included | 1.5 h | ★ 5.0 (64) | $75 from, per person |
Check |
No options match these filters. Try removing one.