St Petersburg, Florida, offers more than just beautiful beaches and warm weather — its dining experiences on the water stand out as some of the most memorable ways to enjoy the city. Whether it’s watching a sunset while sipping a cocktail or dancing to live music aboard a yacht, these cruises combine scenic views with great food and lively atmospheres.
We especially like the Evening Yacht Cruise with Optional Dining because it offers a relaxing yet romantic way to end an evening, with live music, star-gazing, and the option to indulge in a meal onboard.
This experience captures the essence of St Petersburg’s waterfront charm and is perfect for a romantic date or a special celebration.
While all three tours on our list feature spectacular water-based dining, each has its own vibe. From sunset cruises to daytime excursions, you’ll find options suited for different tastes and schedules. For those who want a lively, energetic twist, the Daytime Yacht Dance Cruise offers a fun-filled party atmosphere with live music, scenic views, and the chance to dance on Tampa Bay.
1. Evening Yacht Cruise with Optional Dining in St. Petersburg

This cruise is a standout for anyone who wants an elegant, relaxing night on the water. Starting from St. Petersburg, the StarLite Sapphire yacht offers both open-air and climate-controlled interiors, letting you choose how close to the water you want to be. The main highlight is the sunset view—though depending on the time of year, the sunset can be truly breathtaking.
The cruise includes live music, which sets a mellow, romantic mood, perfect for strolling the deck or dancing to your favorite tunes.
Guests can opt to purchase dinner onboard, adding a layer of convenience and indulgence to the experience. Drinks are available at the bar, so you can sip a cocktail as the sky darkens.
Reviewers frequently mention the friendly staff and the relaxing atmosphere — “Very nice, good atmosphere, and good music,” sums up many comments. The price point of $32.06 per person makes this a good value for a two-and-a-half-hour night out with scenic views.
Bottom line: If you’re looking for a romantic, easy-going evening with the option to dine, this cruise fits the bill. It’s particularly suited for couples or anyone wanting a laid-back yet memorable night.
2. Daytime Yacht Sightseeing Cruise with Optional Dining

For those who prefer a more educational and active experience, the Daytime Yacht Sightseeing Cruise offers a delightful tour of Tampa Bay’s scenic waterways. Starting in St. Petersburg, the cruise runs along Tampa Bay, passing through the intra-coastal waterways, including Pass-a-Grille Beach.
The captain’s lively commentary adds a layer of local insight, highlighting area landmarks, dolphin sightings, and marine life.
This cruise is highly rated for its relaxing pace and engaging narration. You can choose between outdoor decks or an air-conditioned lounge, making it adaptable for all weather and comfort levels. The optional lunch upgrade includes six different meals, making it a good value for those wishing to combine sightseeing with a full meal.
Reviewers note that the food is surprisingly good and the trip is very relaxing — “Great value for the money,” says one traveller.
Bottom line: Well suited for families, nature lovers, or anyone wanting a daytime adventure with an educational twist. It’s a quieter, more scenic alternative to the lively dance cruises.
3. Daytime Yacht Dance Cruise with Optional Dining

If you’re after something more lively and energetic, the Daytime Yacht Dance Cruise is the way to go. Starting from St. Petersburg, it combines the beauty of Tampa Bay with the thrill of a dance party on the water. The yacht, decorated with Victorian touches, offers both sightseeing decks and indoor space, giving you the flexibility to enjoy views and dance comfortably.
What makes this cruise unique is the mix of live music and the fun atmosphere, making it less of a quiet cruise and more of a celebration. The captain provides engaging commentary, sharing local history and points of interest while you sway to the music.
It runs for about two and a half hours, and the reviews highlight how enjoyable and lively the experience is, with some guests mentioning they didn’t even have lunch but still had a fantastic time. The $32.06 ticket price includes entertainment and scenery, making it a good deal for a party cruise.
Bottom line: Perfect for those who love to dance, enjoy live music, and want an upbeat vibe. It’s ideal for friends celebrating or anyone looking to combine sightseeing with fun.
How to Choose Your Perfect Dining Water Experience in St Petersburg
When deciding between these options, consider your priorities: Do you want a romantic evening or an energetic dance party? The Evening Yacht Cruise is best for romantic or quiet evenings, while the Daytime Sightseeing Cruise suits those interested in marine wildlife and a relaxing educational trip. For a lively, music-filled outing, the Daytime Dance Cruise offers a more energetic experience.
Budget-wise, all three are similarly priced, with the sunset and dance cruises at $32.06 per person, and the daytime sightseeing cruise at $26.70. Think about your preferred time of day, activity level, and whether dining or dancing is more your style. Booking early is recommended, especially during peak season, to secure your preferred date.
Final Thoughts
St Petersburg offers a variety of water-based dining experiences that cater to different tastes. Whether you’re after a romantic sunset cruise, a relaxing daytime voyage, or a lively dance party on Tampa Bay, you’ll find something that suits your mood. For a truly scenic, elegant, and romantic option, the Evening Yacht Cruise delivers a memorable experience.
If you prefer a daytime adventure with dolphin sightings, the sightseeing cruise is perfect. And for those who want to dance and have fun in the sunshine, the dance cruise guarantees a lively atmosphere.
No matter which you choose, booking in advance will help you enjoy these unique experiences without disappointment. Each offers a different way to see the Tampa Bay area from the water — a perspective that adds a special touch to your visit.
