Private Dining At Our St Pete Beach Restaurant

Host an unforgettable dining experience

For any special occasion, or just the joy of being in good company, bring family and friends together for an unforgettable meal. Enjoy views of the Intercoastal while enjoying contemporary cuisine from our own St Pete Beach restaurant, Castile. You can choose from multiple spaces including indoor and outdoor options and our staff will make sure it is a personal experience all your guests will enjoy.

To book your Private Dining event, call us at (727) 456-8900, or send us an email.

  • Castile Private Dining Room

    Indulge in Mediterranean-infused fare in our Castile Private Dining room with outdoor access to a waterfront terrace providing views of the Gulf and Intercoastal.

  • Waterside Sun Deck

    Located near the pool terrace, this open air space offers beautiful waterfront views of the Intercoastal Waterway

  • Rooftop Cabana Rentals

    Book your cabana for up to 10 people to give your group the perfect rooftop view:

    • Hours: Monday – Thursday 3PM – Close; Friday & Saturday 3PM-12AM; Sunday 3PM- Close
    • Food & Beverage minimums apply per hour