San Diego’s 14 Best Cruises And Boat Tours

Discover the best cruises and boat tours in San Diego, from speedboat adventures to sunset sails, whale watching, and private charters—perfect for any water lover.

The 14 Best Cruises And Boat Tours in San Diego

San Diego’s coastline isn’t just pretty—it’s a playground of maritime history, stunning scenery, and adrenaline-pumping adventures. Whether you’re eager to self-drive a speedboat past the USS Midway, enjoy a romantic sunset sail with a small group, or see whales breaching during a half-day cruise, this city offers more than just surf and sand. It’s a place where you can explore the bay from every angle, on vessels that range from high-speed jet boats to luxurious private yachts.

In this guide, we’ve rounded up the best cruises and boat tours in San Diego—each with its own flavor. From thrilling speed boat rides to relaxing sunset sails, family-friendly whale watching, and private charters, there’s something to match your pace and budget. We’ll help you compare options based on what you want to see, how active you want to be, and how much you’re willing to spend.

Quick Overview

This list covers a broad spectrum of San Diego boat experiences. You’ll find self-driven speed boat adventures that put you in the captain’s seat, small-group sunset sails perfect for couples or friends, and public harbor cruises with commentary about the city’s naval and maritime history. For thrill-seekers, jet boat rides and thrill rides offer high-speed spins, while whale watching cruises give you a chance to see these gentle giants. Private options are also available for special occasions—whether a romantic getaway or a family celebration.

Now, let’s dive into each experience so you can decide which San Diego boat tour fits your style.

1. San Diego Harbor Speed Boat Adventure

San Diego Harbor Speed Boat Adventure

The San Diego Harbor Speed Boat Adventure stands out for its uniqueness—you get to self-drive your own speedboat while cruising past major sights like the USS Midway, Coronado Bridge, and the Maritime Museum. For $89, you’ll learn basic boating skills from an expert guide, then take the wheel with two-way radio communication to hear fun facts about San Diego’s maritime history.

This 2-hour tour is ideal for thrill-seekers who want an active, hands-on experience. The highlight is being the captain—cruising past landmarks at high speed with the freedom to steer your vessel. Passengers rave about Captain Dave’s enthusiasm, with one reviewer calling him “the best guide” and praising the exhilarating ride.

A major selling point is the balance of fun and learning—you get to handle a boat with safety instructions, making it great for groups and adventurous families. The value is excellent, considering you’re in control on a private vessel for two hours. The possible downside? It’s not ideal if you’re looking for a relaxed day or don’t want to operate a boat.

Bottom Line: For adrenaline junkies who want a hands-on experience with a knowledgeable guide, this tour delivers a memorable, high-energy adventure.

$89.00 per person★ 5.0 (650 reviews)

2. Small-Group San Diego Sunset Sailing Excursion

Small-Group San Diego Sunset Sailing Excursion

This Small-Group Sunset Sailing Excursion offers a romantic, intimate way to enjoy San Diego’s waters. Limited to just 6 guests and priced at $127, it’s perfect for couples or small groups seeking a peaceful, scenic experience. The 3-hour cruise takes you out on a Catalina-style sailboat, with beer, soft drinks, and snacks included.

What makes this trip special is the personalized atmosphere—you can even plug in your own music to create a custom soundtrack as you watch the sun set behind the city skyline and Coronado Island. The captain’s experience adds a friendly, informative touch, with reviews praising the “amazing experience” and “beautiful views.”

The gorgeous sunset views combined with the cozy group size make it ideal for celebrating a special occasion or simply unwinding after a busy day. The value lies in the intimacy and the included refreshments; however, it might not suit those seeking a lively party vibe or a longer cruise.

Bottom Line: A perfect choice for lovers of quiet, scenic sails with a touch of personalization and comfort.

$127.00 per person★ 5.0 (557 reviews)

3. Small-Group Sunset Sailing Experience on San Diego Bay

Small-Group Sunset Sailing Experience on San Diego Bay

Set sail just before dusk on this Small-Group Sunset Sailing Experience, priced at $112.50 per person. The 2-hour cruise features unobstructed views of the San Diego shoreline, marine vessels, and the cityscape, with a small group capping at six people for a tailored experience.

What makes this tour stand out is its gorgeous setting—you’ll be on a comfortable sailing yacht, with the opportunity to spot wildlife and capture stunning photos of the sunset. The cruise takes you close to the USS Midway, with plenty of chances for memorable pictures.

Reviewers highlight the friendly captain and the relaxed atmosphere, making it a great option for fans of calm, scenic outings. It’s suited for travelers wanting a peaceful, picture-perfect experience, especially for celebrating special moments.

Bottom Line: Ideal for those wanting a relaxed, intimate sunset cruise with fantastic views and photo opportunities.

$112.50 per person★ 5.0 (548 reviews)

4. Small-Group San Diego Afternoon Sailing Excursion

Small-Group San Diego Afternoon Sailing Excursion

For those who prefer daytime, this Small-Group San Diego Sailing Excursion offers a 3-hour daytime adventure at $116 per person. Sailed aboard a Catalina-style sailboat with only six guests, the trip promises a semi-private experience. It’s perfect for families or friends celebrating or simply enjoying the sunshine.

The highlight is the relaxing cruise while enjoying complimentary beer, soft drinks, and snacks. The captain handles the navigation, so you can kick back and enjoy the water views, with the option to bring your own music. Reviews mention whale sightings and a beautiful, peaceful day on the water.

This tour suits travelers who want a semi-private, leisurely sailing experience but don’t want to spend a fortune on a private charter. The small group size ensures personalized attention but requires good weather for the best experience.

Bottom Line: A great option for laid-back daytime sailing with friendly company and refreshments.

$116.00 per person★ 5.0 (500 reviews)

5. San Diego: Harbor Cruise

San Diego: Harbor Cruise

The San Diego: Harbor Cruise is a budget-friendly way to see the bay’s highlights, at $35 per person. Lasting between 1 and 2 hours, it offers a flexible timetable to fit your schedule. The cruise covers key sights like the Coronado Bridge, Downtown, and the Midway Aircraft Carrier, with informative narration.

What makes this cruise appealing is its value for money and its focus on sightseeing. The luxury boat provides a comfortable environment to learn about San Diego’s naval history and spot Navy ships docked along the shoreline. Many reviews praise the engaging commentary and the opportunity to see both the city’s modern skyline and historic ships.

It’s ideal for travelers who want a short, informative tour with plenty of photo opportunities and a relaxed pace. The main drawback is the shorter duration, which might leave some wishing for a longer or more in-depth experience.

Bottom Line: Perfect for budget-conscious visitors wanting a comfortable, informative overview of San Diego’s harbor.

$35 per person★ 4.6 (1242 reviews)

6. San Diego Bay Jet Boat Ride

San Diego Bay Jet Boat Ride

This San Diego Bay Jet Boat Ride offers a half-hour of high-speed fun for $40 per person. Your captain whips you around the bay, zooming past landmarks like Coronado Island and the Embarcadero while spinning into power slides and 360-degree spins.

The thrill ride is perfect for adventure lovers, with plenty of splashes and adrenaline. Many reviews mention the exciting maneuvers and the chance to see San Diego from a different perspective. It’s a fast, action-packed way to enjoy the water if you’re short on time or seeking an adrenaline rush.

The main drawback? It’s a short, high-energy experience, so if you prefer a tranquil cruise or sightseeing at a leisurely pace, this might not be your best pick.

Bottom Line: A must-do for thrill-seekers wanting a fast-paced, splashy adventure on the water.

$40.00 per person★ 5.0 (357 reviews)

7. San Diego: Patriot Jet Boat Thrill Ride

San Diego: Patriot Jet Boat Thrill Ride

The Patriot Jet Boat Thrill Ride, at $40, offers a 30-minute turbo-charged jaunt through the harbor. Highlights include speed, tricks, and spins, all while enjoying spectacular views of San Diego’s waterfront.

This experience is for those craving speed and excitement, with reviews raving about the fastest tour and the fun crew. It’s a lively, energetic ride designed to give you a thrilling perspective on the harbor, with plenty of splash and action.

The downside is its brevity—if you want a full-day or relaxing experience, this is not the tour for you. But if your idea of fun is speed and adrenaline, this tour hits the spot.

Bottom Line: For adrenaline lovers, this high-speed, fun-packed ride offers a quick but memorable splash of excitement.

$40 per person★ 4.8 (287 reviews)

8. San Diego Whale Watching Cruise

San Diego Whale Watching Cruise

The San Diego Whale Watching Cruise is a three-and-a-half-hour expedition for $85, perfect during whale migration seasons. Aboard a two-story yacht with 360-degree views, you’ll keep watch for grey whales, dolphins, sea lions, and jellyfish, guided by experts who study their behavior.

This trip is excellent for nature lovers and families, offering insights into ocean ecosystems and whale behavior. Many reviews praise the knowledgeable staff and the chance to see whales breaching or dolphins swimming alongside. The onboard amenities include snack bars and Wi-Fi, making it comfortable for longer trips.

It’s best suited for travelers wanting a more educational, wildlife-focused experience. The main drawback is that whale sightings depend on the season and luck, so no guarantee of whales during every trip.

Bottom Line: Top pick for wildlife enthusiasts eager to see whales and learn about marine life in a relaxed setting.

$85★ 4.5 (629 reviews)

9. 2-Hour Private Sailing Experience in San Diego Bay

2-Hour Private Sailing Experience in San Diego Bay

If privacy matters, the Private Sailing Experience offers a customizable 2-hour cruise for up to six guests at $35 per person. A dedicated captain navigates a spacious, clean vessel, allowing you to decide what to see—from Seaport Village to harbor seals—making it perfect for small celebrations or family outings.

Reviewers love the personalized attention and the flexibility to tailor the route. It’s a cost-effective way to enjoy private time on the water, especially suited for those seeking a more intimate, relaxed experience. This tour is less about sightseeing landmarks and more about enjoying the tranquility of the bay.

Bottom Line: Best suited for small groups or families wanting a personalized, private cruise with flexible itinerary options.

$35★ 5.0 (150 reviews)

10. Deluxe Sunset & Day Sail Small Group

Deluxe Sunset & Day Sail Small Group

The Deluxe Sunset & Day Sail, priced at $119, combines the best of both worlds—sunset views and daytime sailing—on a small-group vessel. The 2.5-hour cruise offers opportunities to spot dolphins, sea lions, and seabirds, with scenic views of Point Loma and Coronado.

This tour appeals to travelers who want a relaxed, scenic experience with the option of a sunset or daytime sail. Many guests mention the calm atmosphere and the onboard drinks, including soft drinks and alcohol. It’s perfect for celebrating special occasions or just unwinding.

The main consideration is availability, as it requires booking in advance. It’s a great choice for those who appreciate peaceful, scenic sailing with a touch of luxury.

Bottom Line: Suitable for those seeking a luxury, intimate sailing experience that can be customized for sunset or daytime.

$119.00 per person★ 5.0 (137 reviews)

11. San Diego: City Cruises Harbor Sightseeing Cruise

San Diego: Best of the Bay Harbor Sightseeing Cruise

This City Cruises Harbor Sightseeing Cruise offers a 1.5-hour tour for $37 that covers San Diego’s most iconic sights. The cruise features engaging narration about landmarks like the USS Midway and the waterfront neighborhoods, with unbeatable water-level views.

It’s an excellent introduction for first-timers wanting a relaxing, informative overview of the city’s maritime landscape. Many reviews highlight the knowledgeable crew and the great photo ops. It’s a straightforward, no-fuss experience, suitable for families or solo travelers.

Its main drawback is its shorter duration, which may leave some wishing for more time to explore the sights. Still, the value for money and comfortable environment make it a popular choice.

Bottom Line: A solid, introductory harbor tour perfect for those wanting a short, informative cruise.

$37 per person★ 4.6 (330 reviews)

12. Luxury Catamaran Sailing Charter of San Diego

Luxury Catamaran Sailing Charter of San Diego

The Luxury Catamaran Sailing Charter offers a private experience for up to 12 people at $1,173. You’ll enjoy a customized trip passing spots like Sunset Cliffs, La Jolla, and Ocean Beach—ideal for celebrations or special occasions. The crew provides personalized service, and you’re encouraged to bring your own food and drinks.

This luxury charter is perfect for travelers seeking an exclusive, flexible outing. Many reviews rave about the professional crew and the breathtaking scenery. It’s a premium experience, and the price reflects that level of comfort and customization.

The main downside is the cost, which may be outside some travelers’ budgets. But if you’re celebrating a special event or want a private, high-end sailing experience, this is hard to beat.

Bottom Line: Best suited for groups seeking a luxurious, private cruise in an elegant setting.

$1,173.34 per group (up to 1)★ 5.0 (87 reviews)

13. 2-Hour Sunset Sail from San Diego

2-Hour Sunset Sail From San Diego

This Sunset Sail offers a 2-hour experience for $130. Setting out at dusk, you’ll enjoy views of downtown and Point Loma, with the sun setting over the Pacific. The cruise includes snacks and a complimentary drink—wine, beer, or champagne—and narration about San Diego’s maritime past.

Many guests praise the captain’s storytelling and the beautiful scenery. It’s an elegant, relaxed way to end the day, perfect for couples celebrating a special occasion or anyone wanting a peaceful, scenic sail.

The main consideration is that it’s a more refined experience, not suited for those seeking high adrenaline or a party vibe. Still, it’s a memorable way to enjoy San Diego’s evening.

Bottom Line: An ideal choice for a romantic, scenic sunset cruise with comfort and elegance.

$130.00 per person★ 5.0 (72 reviews)

14. Afternoon Sail On A Charming Vintage Yacht Beer & Wine Included

Finally, the Afternoon Sail on a Vintage Yacht is a charming, vintage-style cruise lasting about 2.5 hours and costing $115 per person. Hopping aboard a replica 1904 yacht, you’ll glide past the USS Midway and shoreline landmarks, with snacks and drinks provided.

This tour appeals to those who enjoy historic vessels and a relaxed, vintage vibe. Many reviews mention the friendly crew and the unique experience of sailing on a restored, antique boat. It’s a value-packed option for history buffs and those seeking a less modern sailing experience.

A potential drawback is the vintage boat’s smaller size and limited amenities, which might not suit everyone—especially on a less sunny day. But for fans of nautical history and a cozy atmosphere, it’s a memorable choice.

Bottom Line: Perfect for those seeking a historic, vintage sailing experience with friendly service and onboard snacks.

How to Choose Your San Diego Boat Tour

When selecting the right cruise or boat tour, start by considering your budget—public harbor cruises are budget-friendly, while private charters bring exclusivity. Think about your interest level: thrill-seekers should lean toward jet boats or speed adventures, while romantics or families might prefer sunset sails or whale watching. Duration matters—short rides fit into busy schedules, but longer cruises offer more opportunities to relax and explore.

Booking early is recommended, especially for popular sunset or whale-watching trips during peak seasons. Check the weather forecast, as calm seas make for smoother sailing—some tours operate year-round, others are seasonal.

Final Thoughts

San Diego’s boat tours cover everything from high-speed thrills to tranquil sunsets and wildlife encounters. If you’re after an adrenaline rush, the Speed Boat Adventure or Jet Boat Ride won’t disappoint. For a romantic or scenic escape, the Sunset Sails and small-group day sails provide unforgettable views. Wildlife lovers should prioritize the Whale Watching Cruise, and those celebrating a special occasion may find the private sailing charters perfect.

No matter what you choose, San Diego’s waters are a fantastic way to see this city from a different perspective. Book early, dress for the weather, and bring your camera. The ocean is calling—time to answer with a splash.