The 12-story Grand Plaza Beach Resort was originally opened in 1975. The resort opened as, and remains, the tallest structure on St. Pete Beach featuring 156 spacious guest rooms and suites with magnificent views of the Gulf of Mexico, city and Tampa Bay.
The Grand Plaza welcomes guests from all across the globe featuring a wide variety of resort amenities including four restaurants, three bars, a beachfront pool, beach services and more.
There is no better place to host your big day. The Grand Plaza's expert and experienced wedding team hosts hundreds of beachfront weddings on St. Pete Beach every year and will be with you every step of your way to make your fairytale a reality.