318 - Island Inn is a fine option to stay in St. Pete Beach.
This hotel is about 3.9 km away from Floating Water Park .
Gulf Blvd & 101ST Ave bus stop is located nearby.
318 - Island Inn provides rooms equipped with pay TV and a microwave. 318 - Island Inn offers rooms with the sea view. They also have a dishwasher and an oven available for self-catering.
Eat & Drink
Guests can enjoy American meals served in Caddy's and Caddy's on the Beach 600 meters away from the hotel.
Wireless internet is available in the hotel rooms for free.
Private parking is possible on site for free.
+ Read more- Less
This field is required.