All hotels in Indian Shores, Florida, United States of America
1 room, 2 adults
You can collect® Rewards nights here

Barefoot Beach Resort, Indian Shores

3.5-star3.5 stars
19417 Gulf Blvd.Indian ShoresFL33785United States of America

Bayfront Indian Shores condo resort with outdoor pool
  • Free WiFi and free parking
Beautiful beach
Great location
Great pool
Could use a good cleaning
163See all 163 reviews
From 628 reviewsTripAdvisor Traveller Rating

Barefoot Beach Resort, Indian Shores

from $269
  • Condo, 1 Bedroom, Kitchen
  • Condo, 2 Bedrooms, Kitchen
  • Premium Condo, 1 Bedroom
  • Premium Condo, 2 Bedrooms

At a glance

Key facts

Hotel size

  • This hotel has 46 rooms
  • This hotel is arranged over 2 floors


  • Check-in time starts at 4:00 PM
  • Check-out time is 10 AM
Guests arriving after 5 PM Mondays - Saturdays, or after 3 PM on Sundays, will need to contact the property directly to receive alternative check-in instructions. Contact information can be found on the reservation confirmation received after booking.

Required at check in

  • Credit card or cash deposit required

  • Government-issued photo ID required

  • Minimum check-in age is 25
  • Minimum Spring Break check-in age is 25

Travelling with others


  • Children (18 years old and younger) stay free when occupying the parent or guardian's room, using existing bedding

  • No cribs (infant beds)


  • Pets not allowed


  • Free WiFi and wired Internet access in public areas

  • Free WiFi and wired Internet access in rooms



  • Free self parking

Other information

  • Smoke-free property
* See small print for additional details or extra charges

In the hotel

Food and drink
  • Barbecue grills
Things to do
  • Outdoor pool
  • Front desk (limited hours)
  • Concierge services
  • Tours/ticket assistance
  • Laundry facilities
  • Garden

In the room

Home comforts
  • In-room climate control (air conditioning)
  • Air conditioning
  • Ceiling fan
  • Coffee/tea maker
  • Iron/ironing board
Things to enjoy
  • Separate dining area
  • Separate sitting area
Freshen up
  • Private bathroom
  • Shower only
  • Free toiletries
  • Hair dryer
Be entertained
  • Cable TV channels
  • DVD player
Stay connected
  • Free WiFi
  • Free local calls
Food and drink
  • Full-sized refrigerator/freezer
  • Microwave
  • Stovetop
  • Cookware, dishware, and utensils
  • Dishwasher
  • Access via exterior corridors

Special features


On Site

  • Personal motorized watercraft on site


  • Bicycle rentals nearby
  • Golfing nearby
  • Hiking/biking trails nearby
  • Kayaking nearby
  • Parasailing nearby
  • Sailing nearby
  • Scooter/moped rentals nearby
  • Scuba diving nearby
  • Segway rental/tour nearby
  • Surfing/boogie boarding nearby
  • Windsurfing nearby

Barefoot Beach Resort, Indian Shores’s small print

Also known as

  • Barefoot Beach
  • Barefoot Beach Indian Shores
  • Barefoot Beach Resort
  • Barefoot Beach Resort Indian Shores
  • Beach Barefoot
  • Barefoot Beach Hotel Indian Shores
  • Barefoot Beach Resort Indian Shores, Florida
  • Barefoot Beach Resort Indian Shores Florida


This property does not have elevators.

Mandatory fees

You’ll be asked to pay the following charges at check in or check out:

  • Resort fee: USD 11.30 per accommodation, per night

Resort fee inclusions:

  • Beach loungers
  • Beach towels
  • Nearby fitness center access
  • In-room bottled water

Inclusions may be listed elsewhere on the page as free or for a surcharge.

We have included all charges provided to us by this hotel. However, charges can vary, for example, based on length of stay or the room you book.

What’s around Barefoot Beach Resort, Indian Shores


  • On the waterfront
  • Smugglers Cove Adventure Golf - 2 min walk
  • Town Square Nature Park - 7 min walk
  • Suncoast Seabird Sanctuary - 19 min walk
  • Simply Hooked - 2.4 mi / 3.9 km
  • Boca Ciega Millennium Park - 2.5 mi / 4.1 km
  • Sand Key Park - 8 mi / 12.8 km
  • Indian Rocks Shopping Center - 3.8 mi / 6.1 km

Getting around

  • St. Petersburg, FL (PIE-St. Petersburg-Clearwater Intl.) - 29 min drive
  • St. Petersburg, FL (SPG-Albert Whitted) - 34 min drive
  • Tampa, FL (TPA-Tampa Intl.) - 40 min drive
  • Free self parking

Recent reviews

Fabulous 8.6 From 163 reviews

Barefoot Beach Resort, Indian Shores
Great place for a weekend getaway.
Awesome Condo! Will stay here again.
Sean, us2 night trip
Barefoot Beach Resort, Indian Shores
Very Good8.0
Room was a little dirty upon check-in but nothing that bad. Overall the place was great
A Traveler, us3 night family trip
Barefoot Beach Resort, Indian Shores
Gotta love Barefoot Beach Resort
Timothy, us3 night romance trip
Barefoot Beach Resort, Indian Shores
Choose a different place
Old dirty furniture, dead bugs in every corner including shower, stone-hard bed, very unfriendly stuff. I understand that these condos are individually owned; however, if business advertises itself under one name, the standards of units' condition should be somehow unified then. I would not recommend to stay here, because you can end up getting the worst condo and spend your vacation in the depressing environment. There are a lot of cute resorts around, where stuff really care about their guests. We often visit this area and were never disappointed with services provided by other resorts.
Olegas, us2 night romance trip
Barefoot Beach Resort, Indian Shores
Nice and cozy near the beach
Very nice place, close to the beach and fishing dock. I enjoyed cooking meals for the family opposed to going out (saved us money and time). No room service, but you have plenty of towels, etc. There were beach towels in the room, as well as beach chairs, beach umbrella, and some beach toys. Nice and unexpected perks:)
Tatiana, us5 night family trip

See all reviews

Barefoot Beach Resort, Indian Shores

Is the description of this hotel not correct? Tell us