Located on the pristine barrier island of St. Pete beach, the Sirata Beach Resort is ideally suited for both indoor and outdoor ceremonies and receptions for up to 350 people. The spectacular Royal Palm Room, located on the 8th floor, offers a 3-sided panoramic view of the beach and Gulf of Mexico.