Barefoot Beach Club

St Pete Beach, Tampa and Clearwater/St Pete

Virgin rating

The hotel

If you’re after a great base to explore the Gulf Coast, then look no further – you’ll get a very warm welcome here! Speaking of warm, you’ll be itching to get in the lagoon-style pool from the minute you get here, with Florida’s hot and sunny climate. Or maybe you’re more of a beach person? It’s just steps from your room until you can dip your toes in the ocean. If there are a few of you, the 2 bedroom suites are perfect, offering plenty of space and a fully equipped kitchen to make dinner and drinks for you to enjoy on the balcony, overlooking the ocean. When staying here with Virgin Atlantic Holidays, you’ll avoid the resort fee. You’re just a few blocks away from the historic John’s Pass Village, with a host of water activities, excursions, and restaurants available for the whole family to enjoy.

Amenities

  • Fitness Centre/Gym
  • Internet Access
  • Swimming Pool
  • Beachfront location

Where is it

Located on Madeira Beach, just west of St. Petersburg on the Gulf Coast of Florida. 2 blocks away from John’s Pass Village with it’s many shops, restaurants, and bars. Distance from Tampa International Airport: 26.5 miles. 

Hotel information

73 rooms consisting of single-space studios with compact kitchenettes, and suites with fully equipped kitchens. All with private balconies, cable TV, air conditioning, and complimentary WiFi access. Poolside Studios are 350sq ft consisting of a single space that includes 1 king-size bed and 1 sofa bed, a small kitchenette with fridge, microwave, sink, toaster, and coffee-maker. Sleeps maximum 4 people when utilising the sofa bed.

Please note: as this is a self-catering hotel, housekeeping services will not be included in your stay.

The Beachfront Studios are 320sq ft consisting of a single space that includes a queen-size bed, a sofa bed, and a small kitchenette equipped with a fridge, microwave, sink, toaster, and a coffee-maker. These studios offer views of the Gulf of Mexico, sleeps maximum 3 people. 

Two Bedroom Partial Gulf View Suites are 850sq ft and are located on floors 2-4, with an equipped kitchen including oven and dishwasher, washer and dryer unit, separate living room, and two bedrooms each with a HDTV. One bedroom features a king-size bed, the other bedroom features a queen-size bed with a sofa bed in the lounge, sleeping maximum 6 people. 

Please note: As this is a self-catering hotel, housekeeping services will not be included in your stay.

  • Long Stay Booking Bonus: Complimentary car parking for guests staying 5 nights or more when staying until  9 Jan '25. Any applicable offers have been calculated into the prices shown. Offers may not be combinable. Subject to change.

Outdoor heated swimming pool. Jacuzzi. Poolside cabanas*. Rooftop sun deck. Fitness centre. BBQ Area.

Complimentary WiFi access. Laundry service*. Parking $10 plus tax per day (payable locally, subject to change)

Waived resort fee for Virgin Atlantic Holidays customers, saving $30 per room per night.

*Denotes local charge.

Please note: Minimum check-in age is 21


Rating summary

  • Location Image of the Tripadvisor rating
  • Sleep Quality Image of the Tripadvisor rating
  • Rooms Image of the Tripadvisor rating
  • Service Image of the Tripadvisor rating
  • Value Image of the Tripadvisor rating
  • Cleanliness Image of the Tripadvisor rating

Traveller rating

  • Excellent (939)
  • Very good (419)
  • Average (133)
  • Poor (51)
  • Terrible (49)
Image of the Tripadvisor rating Memorial Day weekend

May 28, 2024 Matthew M Nashville, Tennessee

I enjoyed my stay. Great location on beach and 5 minute walk to Johns Pass. Several restaurants and water activities. I thought the front desk staff could have been more friendly. Based on price point, I would have expected daily room service. You get a basket service with supplies. No bathroom at pool which can be inconvenient depending on… Read more
I enjoyed my stay. Great location on beach and 5 minute walk to Johns Pass. Several restaurants and water activities. I thought the front desk staff could have been more friendly. Based on price point, I would have expected daily room service. You get a basket service with supplies. No bathroom at pool which can be inconvenient depending on your room location. Walmart is a 10 minute drive if you want to get beach supplies. Read less
Image of the Tripadvisor rating Great stay!!!

May 16, 2024 wmj2000 Chanhassen, Minnesota

Our family had a great stay at the Barefoot Beach Club over the Christmas holiday. Staff was courteous and the rooms were quiet and very clean. Located right on the Gulf of Mexico with a nice size pool and hot tub. Great location as you’re only a 10 minute walk to the Johns Pass area. Very good Mexican restaurant located across Gulf Blvd from the… Read more
Our family had a great stay at the Barefoot Beach Club over the Christmas holiday. Staff was courteous and the rooms were quiet and very clean. Located right on the Gulf of Mexico with a nice size pool and hot tub. Great location as you’re only a 10 minute walk to the Johns Pass area. Very good Mexican restaurant located across Gulf Blvd from the hotel too. We’ve stayed here before at the Barefoot and we’ll be back. Thank you! Read less
Image of the Tripadvisor rating LOVE this hotel

May 13, 2024 Peggy B Appleton, Wisconsin

My husband and I did a quick decision, lets go to a beach mini vacation. We came from Wisconsin. After looking through many hotels in Madeira Beach and reading reviews as well, I finally decided on here. We are VERY happy I choose this hotel. The staff was great! The room was perfect, we stayed in a room on the beach and it was everything I could… Read more
My husband and I did a quick decision, lets go to a beach mini vacation. We came from Wisconsin. After looking through many hotels in Madeira Beach and reading reviews as well, I finally decided on here. We are VERY happy I choose this hotel. The staff was great! The room was perfect, we stayed in a room on the beach and it was everything I could hope for. Very nice rooms. I read the reviews from others stating their rooms smelled like mold, and couldn't be farther from the truth ( I commented to my husbands how impressed I was with not having that smell in the room since it was on a beach). Having a beach view was great. The beach was beautiful, and right there, easy walk. Location was great for a short walk to Johns pass whether from the beach or the street. One of the best parts, was we weren't bothered by staff at anytime, some people might like that, we preferred to call them when needed, convenient way was they had a basket in the room for dirty towel exchanges, just put outside your door and they come and refresh your basket, awesome idea. I recommend this hotel and we can't wait to plan our next trip again. Perfect weather, perfect hotel, perfect vacation. Hats off to you Barefoot Beach club, job well done on making our little vacation so relaxing and fun. Read less
Image of the Tripadvisor rating Disappointing

May 9, 2024 bcherry2012

Our experience at this hotel wasn’t what we thought it would be. Firstly the room was average and very dated, the floor was dirty (couldn’t walk around barefoot my feet turned black with the dirt on the floor in the room). The air conditioning was so noisy sounded like an aeroplane was taking off! Noise travelled in the corridor and disturbed… Read more
Our experience at this hotel wasn’t what we thought it would be. Firstly the room was average and very dated, the floor was dirty (couldn’t walk around barefoot my feet turned black with the dirt on the floor in the room). The air conditioning was so noisy sounded like an aeroplane was taking off! Noise travelled in the corridor and disturbed our sleep. You can also hear the road noise, and music being played from other rooms late at night. Dirty shower curtain Didn’t feel like the rooms were very secure from the public with an open staircase to the street, whereby anyone could have just walked up there. Then there was the pool area… looks nice and rules are set in place but the hotel management are ignoring guests who are not following the rules. During our visit we saw kids jumping into a packed pool guests being annoyed by this and staff members filling towels ignored this. An obvious rule about speakers not being allowed around the pool and there were 3 families all with loud speakers disturbing guests and staff ignoring them. Towels regularly running out and not filled up quick enough. Children in the hot tub and staff ignoring this. Not enough parasols to provide shade around the pool area for guests. Sun lounger attached tables were all dirty. Top floor sun deck this is a nice idea but again the management are not checking this area for what is actually going on in this area. There were guests who were smoking up there and they weren’t smoking your usual cigarette. This was extremely disappointing and again rule signs are in place but the management are ignoring what is happening in this area. Overall this place is over priced and not worth the money! I wouldn’t stay here again. Read less
Image of the Tripadvisor rating Could be better for sure.

May 7, 2024 D K

The room was spacious, but little loud with construction going on in parking lot. The musty/moldy smell in the room was so overwhelming it made me sick. We tried to keep the balcony door open as long as we could, but it did not help. No one is at the front desk after 5:30 so no one to tell unless you call emergency number. Overall location to the… Read more
The room was spacious, but little loud with construction going on in parking lot. The musty/moldy smell in the room was so overwhelming it made me sick. We tried to keep the balcony door open as long as we could, but it did not help. No one is at the front desk after 5:30 so no one to tell unless you call emergency number. Overall location to the beach was nice, but that's about it. Also if you are sensitive to smell, bring your own towels and sheets. So much scented detergent or fabric softener on everything!! Just not what I'm used to in that area. It was our first and last stay there. Read less