Barefoot Beach Resort


miles from you

  • 19417 Gulf Blvd
  • Indian Shores, FL 33785
  • 800.996.5303
  • Website
Working Hours:

Barefoot Beach Resort of Indian Shores Beach, Florida - The hidden gem of Tampa Bay’s beaches, featuring luxurious accommodations in an intimate, soothing atmosphere. Ideal for couples and families.

Write a Review

Barefoot Beach Resort #2174914

See what people are talking about your business!

Add your business to and grow...

  • Hotels
  • Cars
  • Flights
  • Vacations

Discussion on Florida