The Best Wedding Venue in St. Pete Beach
From intimate gatherings to elegant celebrations, Grand Plaza has romantic ceremony sites, beautifully redesigned ballrooms, stunning views, and unique indoor/ outdoor venues. Our experienced wedding professionals will help make your dream wedding a reality.
- The Imperial Ballroom can accommodate 180 guests and is located within steps from the beach. Featuring a wraparound outdoor terrace, it's the ideal space to host your cocktail reception, and allow for a great flow of indoor and outdoor space for your reception.
- The Presidential Ballroom accommodates 110 guests and is located on the 10th floor and penthouse level of Grand Plaza. This ballroom overlooks the stunning St. Pete Beach views through the floor-to-ceiling windows.
- When a more intimate celebration or destination wedding is desired we have several flexible spaces to recommend, including our private outdoor gardens adorned with market lights and conversation seating or our interactive Chef's table experience on Level 11.