Three picturesque St. Pete Beach hotels form the Plaza Beach Resorts, a family owned and operated establishment. The Plaza Beach Resorts has been in business since 1988, gradually expanding their services and properties. Today, they take pride in being a modern, state-of-the-art boutique hotel with a wide range of offered activities and amenities, from heated pools and free parking to dolphin watch trips, snorkeling, island excursions and much more.