8 Top Buffet Experiences In San Diego (With Reviews & Prices)

Discover the top buffet experiences in San Diego, from luxurious brunch cruises to festive holiday dinners. Find the perfect one for your taste and budget.

San Diego is a fantastic city for buffet experiences — not just because of the abundant seafood or diverse cuisine— but because of how many of these experiences combine incredible scenery with delicious food. Picture yourself sipping bottomless mimosas while cruising past the USS Midway or tasting fresh seafood with a view of the Coronado Bridge.

Among the many options, the Champagne Brunch Buffet on a luxury yacht is a standout for its combination of fine dining and spectacular harbor views.

It’s a perfect way to make your weekend special, especially if you enjoy a lively atmosphere with live entertainment and a gourmet buffet that includes vegetarian options.

If you’re looking for a more budget-friendly yet equally enjoyable experience, the San Diego: City Cruises Buffet Breakfast and Brunch Cruise offers a relaxing two-hour cruise with a seasonal brunch buffet and private table seating. For holiday celebrations, the Thanksgiving Day Buffet Brunch or Dinner Cruise provides a festive way to enjoy a full buffet with unlimited mimosas and scenic views.

Champagne Brunch Buffet

Pick #1
Champagne Brunch Buffet
Read more below

★★★★☆4.5(320)$125.60
San Diego: City Cruises Buffet Breakfast and Brunch Cruise

Pick #2
San Diego: City Cruises Buffet Breakfast and Brunch Cruise
San Diego: Thanksgiving Day Buffet Brunch or Dinner Cruise

Pick #3
San Diego: Thanksgiving Day Buffet Brunch or Dinner Cruise
San Diego Buffet Dinner Cruise

Pick #4
San Diego Buffet Dinner Cruise
San Diego: New Year’s Eve Early Buffet Dinner Cruise

Pick #5
San Diego: New Year’s Eve Early Buffet Dinner Cruise
San Diego: Christmas Eve Buffet Brunch or Dinner Cruise

Pick #6
San Diego: Christmas Eve Buffet Brunch or Dinner Cruise
San Diego: Christmas Day Buffet Brunch or Dinner Cruise

Pick #7
San Diego: Christmas Day Buffet Brunch or Dinner Cruise
1 of 7

Whether you prefer a romantic evening on the bay or a lively holiday gathering, San Diego’s buffet cruises offer something for every palate and occasion.

1. Champagne Brunch Buffet

Champagne Brunch Buffet

The Champagne Brunch Buffet is a flagship San Diego experience that combines a 2-hour luxury yacht cruise with a gourmet buffet and lively entertainment. You’ll board a classic yacht and sail around San Diego Bay, covering 25 miles of breathtaking scenery, including views of the USS Midway, Coronado Bay Bridge, and Seaport Village.

The meal features chef-attended stations, breakfast favorites, vegetarian options, and more, all served in indoor seating.

The atmosphere hums with live music and a DJ spinning tunes, making it a perfect choice for celebrating a special occasion or just treating yourself to an elegant morning.

Most guests praise the attentive service — with many mentioning how the servers keep the champagne flowing and the glasses full. The 4.5-star rating from 320 reviews speaks to its popularity. The cruise’s highlights include stunning views of the San Diego skyline, the harbor, and Coronado Island, making it a memorable way to see the city from a different perspective.

The price ($125.60 per person) isn’t cheap, but the combination of scenic cruising, quality food, and lively entertainment offers solid value for a special experience.

Bottom line: This tour is ideal if you want a luxurious, all-in-one experience with great food, excellent service, and unbeatable views.

2. San Diego: City Cruises Buffet Breakfast and Brunch Cruise

San Diego: City Cruises Buffet Breakfast and Brunch Cruise

For around $95 per person, the San Diego: City Cruises Buffet Breakfast and Brunch Cruise offers a relaxing whale of a time with scenic views and a full buffet. This 2-hour cruise features a seasonal brunch with a variety of dishes, plus the chance to join the captain on the sun deck for a narrated tour of the city’s highlights.

The private table seating means you’ll have a cozy spot to enjoy your meal while taking in sights like the USS Midway and downtown skyline.

Guests note that this cruise provides fantastic value — with free-flowing champagne and sparkling cider adding to the celebratory mood. Reviews highlight the friendly staff and the relaxed atmosphere, making it perfect for couples or families seeking a less formal but no less scenic outing.

The focus on scenic cruising combined with a hearty brunch makes it a solid choice for those wanting a bit of everything: good food, good views, and a laid-back vibe.

Bottom line: If you want a quality cruise with great food at a friendly price, this tour hits the spot.

3. San Diego: Thanksgiving Day Buffet Brunch or Dinner Cruise

San Diego: Thanksgiving Day Buffet Brunch or Dinner Cruise

Celebrating Thanksgiving in San Diego takes on a new dimension with this Thanksgiving Day Buffet Cruise. This 2.5 to 3-hour cruise offers a festive buffet featuring all the trimmings, along with unlimited mimosas in a lively holiday setting.

It’s a chance to enjoy the holiday traditions on the water, with beautiful views of the bay and the city skyline as your backdrop. The cruise’s relaxed atmosphere lets you focus on the feast and the company.

Rated perfectly at 5 stars from 7 reviews, it’s clear this experience makes a memorable holiday outing. The cruise includes scenic views of San Diego Bay, including the USS Midway and Coronado Bridge, along with festive music entertainment.

It’s an ideal choice for families or anyone wanting to combine holiday cheer with a scenic cruise. The price ($135 per person) reflects the special occasion and the full buffet.

Bottom line: Perfect for celebrating Thanksgiving in style, with good food and scenic views in a festive setting.

4. San Diego Buffet Dinner Cruise

San Diego Buffet Dinner Cruise

The San Diego Buffet Dinner Cruise offers an evening experience that’s as picturesque as it gets. For around $154.72, you’ll enjoy a 2.5 to 3-hour cruise with a chef-curated buffet, spectacular views of downtown San Diego, and iconic landmarks like the Coronado Bridge and Rady Shell.

The open-air decks and indoor spaces provide options regardless of weather, while the lively DJ spins current hits, turning the cruise into a night out.

What sets this cruise apart is its focus on both scenic beauty and the lively atmosphere. The reviews praise the cleanliness, courteous staff, and the good food quality. Many note the gorgeous skyline views at night, especially from the open decks. It’s suited for couples, groups, or anyone celebrating a special occasion, especially if they want to combine dinner with a sightseeing experience.

Bottom line: This cruise is ideal for an elegant dinner combined with stunning night views and a fun, energetic vibe.

5. San Diego: New Year’s Eve Early Buffet Dinner Cruise

San Diego: New Year's Eve Early Buffet Dinner Cruise

Ring in the new year on the water with this New Year’s Eve Early Buffet Dinner Cruise. For $155 per person, you’ll enjoy a two-hour cruise filled with a delicious holiday dinner buffet, live entertainment, and prime views of San Diego’s fireworks and skyline.

Kids under 3 cruise free, making it a family-friendly option. The atmosphere is festive, yet relaxed enough for all ages, with plenty of photo opportunities and a lively crowd.

Guests report that the gorgeous scenery, combined with the festive atmosphere, makes it a memorable way to welcome the new year. The inclusion of soda, coffee, and water keeps everyone refreshed, with wine and cocktails available for purchase. It’s a great choice for anyone looking to combine a special celebration with scenic cruising.

Bottom line: If ringing in the new year with style and scenic views sounds appealing, this cruise offers a memorable start to 2024.

6. San Diego: Christmas Eve Buffet Brunch or Dinner Cruise

San Diego: Christmas Eve Buffet Brunch or Dinner Cruise

Celebrate Christmas Eve with this holiday cruise that features festive decor, a delicious buffet, and lively music entertainment. The cruise lasts about 2 to 2.5 hours, offering scenic views of the bay and iconic landmarks like the USS Midway and Coronado Bridge. You can choose between brunch or dinner, with unlimited mimosas on brunch as a festive touch.

Rated 5 stars from just 1 review, this experience emphasizes holiday cheer and scenic beauty. It’s perfect for families, couples, or groups wanting a memorable Christmas Eve meal with a view. The focus on holiday traditions combined with scenic cruising makes it a popular choice during the holiday season.

Bottom line: An excellent way to enjoy Christmas Eve with scenic views, holiday spirit, and a festive buffet.

7. San Diego: Christmas Day Buffet Brunch or Dinner Cruise

San Diego: Christmas Day Buffet Brunch or Dinner Cruise

On Christmas Day, this buffet cruise offers a relaxed way to celebrate with a chef-prepared buffet and full bar service. For about $95, you can choose a brunch or dinner option, floating past the USS Midway and enjoying the breeze from the rooftop deck. The cruise lasts between 2 and 3 hours, giving ample time to soak in views and enjoy the holiday atmosphere.

Rated 4 stars from 7 reviews, most guests appreciate the special holiday setting and the ability to see San Diego from the water. The experience is suited for families, couples, or groups wanting a festive yet relaxed Christmas celebration. The scenic cruise adds a memorable touch to a special holiday, with the opportunity to reflect on the year passed.

Bottom line: Perfect for a laid-back Christmas celebration with scenic views and holiday cheer.

8. San Diego: Easter Buffet Brunch or Dinner Harbor Cruise

Celebrate Easter weekend with this special holiday cruise, which features a visit from the Easter Bunny, seasonal dishes, and free-flowing champagne or mimosas during brunch. The cruise lasts about 2 hours, offering a festive atmosphere with onboard live entertainment. It’s an enjoyable way for families and groups to relax and take in the sights of San Diego Bay during springtime.

The focus on seasonal dishes and the Easter Bunny visit makes this cruise a memorable holiday experience. Though reviews are not yet available, the combination of holiday fun, scenic cruising, and good food makes it a strong option for celebrating Easter in San Diego.

Bottom line: An ideal choice for families and those celebrating Easter with scenic views and a festive atmosphere.

How to Choose Your Perfect Buffet Experience in San Diego

When selecting a buffet cruise, consider your budget, preferred scenery, and the type of atmosphere you want. For a luxury experience with live entertainment, the Champagne Brunch Buffet stands out. If you prefer a more relaxed, family-friendly cruise, the City Cruises brunch offers great value at a lower price.

Holiday cruises like the Thanksgiving and Christmas options are perfect if you want a festive atmosphere. For those seeking an elegant night out, the Buffet Dinner Cruise offers a combination of scenic views and lively entertainment.

Booking early is advised, especially during holidays or peak seasons, to secure your spot and get the best seats. Think about the type of scenery you prefer—daytime views vs. night-time skyline—and whether special occasion extras like unlimited mimosas or visits from characters matter.

Final Thoughts

San Diego’s buffet cruises provide a range of options for every taste and occasion. From the luxurious Champagne Brunch to festive holiday cruises, you’ll find something memorable whether celebrating a birthday, holiday, or just treating yourself. For a classic, scenic experience, the Champagne Brunch Buffet is tough to beat, especially for its lively atmosphere and spectacular views.

If you’re traveling with family or want a more budget-conscious outing, the City Cruises brunch offers great value and comfort.

No matter your preference, booking ahead and choosing the right experience for your interests will ensure a memorable time on San Diego Bay. These cruises are perfect for adding a special touch to your visit, so don’t hesitate—reserve early and enjoy the view from the water.