>> Get rates, availability, and make your reservation.

Beach Resort

Untainted by the large-scale developments that have claimed many Tampa Bay area beaches, Indian Shores epitomizes the spirit of “Old Florida,” with lush, tropical landscaping and native wildlife throughout. Free of large crowds and heavy traffic, Indian Shores provides the ideal setting for couples and families longing to get away.

Set out on five-acres of waterfront property overlooking the Intracoastal, and right across Gulf Boulevard from the Gulf of Mexico and Indian Shores Beach, Barefoot Beach Resort’s vacation rentals offer you the chance to unwind in a private, intimate setting, while still enjoying the comforts of home.

Our fully-furnished suites come outfitted with the latest in amenities, including full-sized kitchens with lavish granite countertops and free wi-fi internet access. Though we are tucked away from the large cluster of Bay area-vacationers, our close proximity to Clearwater Beach and St. Pete Beach does allow guests to experience the area’s popular attractions, while still providing a peaceful retreat at night.

Have a look around and see for yourself why year after year, people from all over the world choose Barefoot Beach Resort as their gateway to Tampa Bay’s beaches. Nowhere else will you find a staff more accommodating, a town as welcoming, or a beach as soothing. So go ahead, and wiggle your toes in the sand. Be our guest and experience the tranquil Florida lifestyle, letting all your troubles wash away here at Barefoot Beach Resort!


“Wow… what an amazing place to vacation… Not only was the Gulf just a short stroll away, but the peacefulness of the intercostals waterways, luxurious accommodations and amenities, and friendly staff at Barefoot Beach resort will have us coming back for years and years.”

– B Lewis, Northport, New York


Save money on your next Florida beach getaway with one of our Internet Specials. Or enhance your stay with extras in our Special Packages.