Barefoot Beach Resort
Indian Shores, Florida, United States
Barefoot Beach Resort is only a short walk from the beach. Onsite, guests will enjoy a swimming pool, fishing, and a picnic area. The resort is just a short drive from Clearwater Beach and St. Pete Beach. An area trolley stops right at the front door for your convenience.
19417 Gulf Blvd
Indian Shores, FL 33785
Resort Phone Number: 727-593-5303