The budget 3-star Plaza Beach Beachfront Resort lies within walking distance of Clam Bayou Nature Park, Island Community Theatre and Art Village Courtyard.
Splash Island Water Park, High Tide Slide! and Dolphin Landings Charter Boat Center are within 5 minutes' walk away. Guests can get to St. Pete Beach city center, which is 1 km away.
Plaza Beach Beachfront Resort can be reached in 25 minutes by car from Saint Petersburg-Clearwater International airport.
Eat & Drink
LA Casa Del Pane is about 200 meters away and serve italian and japanese specialties.