Cabo San Lucas

15 Best Cabo Dinner Cruises

The dinner cruises: white-tablecloth sails and the pirate ship that takes its cannon seriously, all while the rocks at Land’s End go orange.

1.Sunset Mexican Dinner Cruise and Live Music in Cabo San Lucas

Enjoy a scenic sunset cruise in Cabo San Lucas with Mexican cuisine, open bar, and live music — perfect for memorable evenings on the water.

Most Popular★ 4.5

“Very on time! Band was excellent. Sights around water were breathtaking - arch, cruise ships, sunset, yachts, birds, and sea lions. Mexican dinner was good - a little short in volume, ran out of delicious churros! Evening was a bit cool and quite windy on…”

Check Availability →Read our full review →

3.Sunset Dinner Cruise in Cabo San Lucas

Experience a stunning sunset in Cabo San Lucas with a 2.5-hour cruise featuring breathtaking views, a Mexican buffet, and unlimited drinks—ideal for memorable evenings.

★ 4.5

“So much fun! We saw whales, the fabulous Land's End "El Arco," in redinle sunset, and lots of beautiful scenery. It is a must do when bringing friends to Cabo for the first time.”

Check Availability →Read our full review →

4.Cabo San Lucas Luxury Sailing Yacht and Dinner with a Chef

Experience Cabo San Lucas sunsets from a luxury yacht with dinner, drinks, and stunning views. Perfect for romantic evenings and special occasions.

★ 4.5

“Attentive crew. Comfortable seating. Quiet relaxed atmosphere. Excellent beverages, appetizers and main course. Everything was exactly as described on Viator.”

Check Availability →Read our full review →

5.Cabo San Lucas: Sunset Pirate Ship Cruise with Dinner Show

Enjoy a lively sunset cruise in Cabo San Lucas aboard a pirate-themed ship with dinner, drinks, and live entertainment. Perfect for a fun, memorable evening.

★ 4.3

“BEST family friendly experience, especially for little boys 3+ The pirate show was a lot cooler than I expected, plus free food and drinks were a plus! If you go in the winter, also have a chance to see whales! Hot tip: for kids you…”

Check Availability →Read our full review →

6.Whale Watching Dinner Cruise in Cabo San Lucas

Experience Cabo San Lucas with a 2.5-hour whale watching dinner cruise featuring stunning views, a buffet, open bar, and lively crew entertainment.

★ 4.5

“Superb! Staff and crew were most welcoming and worked very hard to insure everyone was well taken care of and having a great time. Highly, highly recommend this excursion with whale citing and added benefit!”

Check Availability →Read our full review →

8.Cabo Arch Sunset Private Yacht Tour plus Dinner and Drinks

Experience a private sunset yacht cruise in Cabo San Lucas with dinner, drinks, snorkeling, and stunning coastal views on a flexible 3-hour tour.

★ 5.0

“What an experience! I'm a travel agent and brought a group of 16 to Cabo. My group wanted a sunset cruise and I'm glad we chose this adventure! The captain and crew was absolutely AMAZING! Service was top of the line. Food was delicious...ceviche yum!…”

Check Availability →Read our full review →

9.Cabo Sunset Dinner Cruise: Fajitas, Lands End and Party

Experience stunning Cabo San Lucas sunsets on a lively dinner cruise with fajitas, scenic views of Lands End, and a fun party atmosphere for all ages.

★ 4.0

“It was a party cruise - not really a dinner cruise. It was a lot of fun with drinks and food included. The food was a mexican buffet. The food was okay. The party on the upper deck was very good.”

Check Availability →Read our full review →

11.Cabo San Lucas: Sunset Dinner Cruise

Experience a scenic sunset cruise in Cabo San Lucas with gourmet Mexican buffet, open bar, and stunning views of the Arch and coastline on a double-deck catamaran.

★ 4.8

“It was very fun and very beautiful experience. The food was awesome and the service was truly the best! The staff was very kind, welcoming, and caring, it was the best cruise trip!”

Check Availability →Read our full review →

15.Fiesta Dinner Cruise in Cabo with Dinner

Experience the stunning coast of Cabo San Lucas on a scenic dinner cruise featuring landmarks, an open bar, delicious buffet, and whale sightings.

★ 5.0

“First off, we were told be there at 4:30 and didn't really leave the marina until 6pm. The experience of being up close to the rock formations and arch were great, but cruise ships and lots of other party boats all around. Drinks were flowing,…”

Check Availability →Read our full review →

More Cabo Dinner Cruises

4.4Cabo San Lucas: Sunset Yacht Cruise w/Chef Dinner & Open Bar3 hours$199 5.0Love is in the air! Private horseback ride on the beach and sunset dinner!3 hours (approx.)$252.00 4.3Los Cabos: Sunset Dinner Cruise with Transportation2.5 hours$128 4.5Parrillada dinner with a Private Chef in your villa/condo in Cabo or San Jose4 hours (approx.)$95.00 4.0Sunset Dinner Cruise in Los Cabos2 hours 30 minutes (approx.)$129.00 4.0Cabo: Sunset Cruise with Dinner, Music & Open Bar2 hours$99 4.0San Jose Deluxe tour, Art, Charm and dinner .3 hours 30 minutes (approx.)$119.00 5.0Sunset Dinner Cruise with Tequila & tacos2 hours (approx.)$100.00 5.0Catch of the day dinner in your private villa/condo in Cabo or San Jose del Cabo4 hours (approx.)$90.00 4.5Whale-Watching Discovery Cruise with Brunch or Dinner2 hours 30 minutes (approx.)$99.00 2.5Luxury Cruise with Dinner and Music in Los Cabos$119.00 3.4Cabo San Lucas: Sunset Premier Dinner & Show Cruise2.5 hours$170 4.5Romantic Sailboat Sunset: Live Music, Premium Bar & Dinner -Cabos3 hours (approx.)$272.90 4.5Sunset Cruise with Dinner and Open Bar2 hours 15 minutes (approx.)$99.00 3.5City Tour, Tequila tasting, Sunset Cruise & Dinner in Cabo San Lucas$180.00 5.0Jumbo Shrimp Dinner in Your Private Villa or Condo in Cabo or San Jose del Cabo4 hours (approx.)$99.00 4.0Luxury Sunset: Cape Arch Tour with Dinner and Drinks$138.21 5.0Pirate Ship Yo Ho! Sunset Show and BBQ Dinner in Cabo San Lucas$119.00 5.0Yo Ho Pirate Show at Sunset, Dinner and Legends on the High Seas$136.54 1.0Luxury Whale Watching Dinner Cruise in Cabo$145.00 5.0Cabo: Sunset Arch Yacht Tour – Dinner & Drinks up to 20 ppl3 hours$699 Cabo San Lucas: Romantic Dinner on a Private Yacht3 hours$3,595 Cabo San Lucas: Sunset Dinner on a Pirate Boat2 hours$90 Cabo San Lucas: Sunset Dinner2 hours$85