Le Barefoot Beach Resort est situé à Indian Shores, à proximité de la voie navigable Intracoastal Waterway et à quelques pas seulement de la plage. Chacun de ses spacieux appartements est doté d'une cuisine entièrement équipée, de la télévision par câble et d'une connexion Wi-Fi privée.
Lors de votre séjour, vous pourrez pêcher depuis le quai de l'établissement ou profiter de la piscine extérieure. Des barbecues et une blanchisserie sont également mis à votre disposition sur place.
Les villes de St. Petersburg et Clearwater ne sont qu'à une courte distance de route du Barefoot Beach Resort. Plusieurs restaurants et commerces sont accessibles à pied.