Das attraktive Hotel Barefoot Beach Club St. Pete Beach befindet sich im Viertel Madeira Beach von St. Pete Beach, ungefähr 3 km vom Fluss Johns Pass entfernt. Das Resort befindet sich nur 550 Meter vom John's Pass Seafood Fest, verfügt über 85 Zimmer und einen Swimmingpool.
Das Hotel ist in ungefähr 25 Gehminuten Entfernung vom Archibald Beach Park gelegen. Ein privater Strand befindet sich 850 m vom Barefoot Beach Club. Die Unterkunft befindet sich auch ungefähr 6 Gehminuten vom Twisted Tower entfernt. Die Bushaltestelle Gulf Boulevard & 133rd Avenue East ist in der Nähe vom Hotel.
Die Zimmer bieten einen Blick auf den Strand und verfügen über WLAN und einen Flachbildfernseher mit Satellitenkanälen sowie einen kleinen Kühlschrank. Im Badezimmer gibt es eine getrennte Toilette und eine Dusche. Die offenen Badezimmer sind mit einer getrennten Toilette, einer Dusche und einer Waschmaschine ausgestattet und bieten zudem einen Haartrockner und Handtücher.
Das Restaurant Mad Beach Fish House bietet eine Auswahl von Gerichten und liegt zudem in etwa 200 Meter Entfernung vom Barefoot Beach Club St. Pete Beach.