Boutique & Beachfront

Welcome to Sand Glo Villas

Relax and unwind at Sand Glo Villas on Florida’s beautiful Indian Shore Beach

Play Intro Video

Explore your options

If you are having trouble booking, text us at ‭(727) 320-9720

Welcome To Sand Glo Villas

Beachfront Villas and cottages

Vector Smart Object

Enjoy Best Location

Vector Smart Object4

Easy Reservations

Local Attractions

Vector Smart Object11

On-site Parking

Beach Access

Explore Our Rooms

Plan your escape. Book your stay with Sand Glo today.

Call us at 727-320-9720 or Book Online

Book Your Room

Explore Customers Review

Kim Conner
Kim Conner
KATRINA IS THE ABSOLUTE BEST!!! We don’t deserve her! We love her so much! She and Theresa are always working so hard to make everyone feel welcome! She brings donuts and the views are spectacular! For people like me, it’s right on the water which makes it very easy to get back and forth to the beach! IT’S LOVELY! SHE IS LOVELY!!! Talk to her and stay here! ♥️✨
JP Huller
JP Huller
Excellent overall. Right on the beach. Totally furnished and fully equipped. Looks recently remoldeled. Clean too.
Ashley Chambers
Ashley Chambers
The owner is a very sweet lady and makes you feel at home! The room is amazing and has a full kitchen! We will definitely book again!
Bill Raudenbush
Bill Raudenbush
Absolutely the finest people and stay we have ever had. If you don't visit you're missing out.
William Weeks
William Weeks
Great cozy place to stay. Just what I needed for a peaceful vacation.
Carly Evens
Carly Evens
THE BEST VILLAS EVER!! Seriously a hidden gem that is amazing!! The owner is the most sweetest person we've ever met!! She went above and beyond for us to make sure we had the greatest stay ever! Had the best recommendations of where to go to eat and things to go see and do!! The property is super cute and we loved every second of our trip and can't wait to come back and stay here again!! The views were absolutely breathtaking as well!! 😊
Janine “JC” Clark
Janine “JC” Clark
LOVE LOVE LOVE This place ❤ The owner is the best! Great ❤

Old Florida Charm With Modern Conveniences And Comfort. Our Goal Is For Our Guests To Feel Welcome And Like Part Of The Family.​

Phone: 727-320-9720
Opening Hours:
Monday – Friday 8am – 9pm
Address: 19316 Gulf Blvd
Indian Shores, FL 33785
Skip to content