There’s more to see...
Come take a look at what else is here!
Plaza Beach Resorts
Plaza Beach Resorts
Plaza Beach Resorts

Plaza Beach Resorts

3 boutique resorts in St Pete Beach, FL - Voted #1 Beach Destination in America by TripAdvisor and Top 10 Beach Town in 2013 by Parents Magazine 1-800-257-8998