
Villa holiday rentals in Indian Shores
Find and book unique villas on Airbnb
Top-rated villa rentals in Indian Shores
Guests agree: these villas are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for villa rentals in Indian Shores
Private villa rentals

1Bd-Beach in under 13 mins & Downtown St. Pete

Villa Key West "Villas by Christine"

Cozy funky duplex with KING bed

Mod Home Heated Pool Resort Backyard 4min to beach

Resort Backyard! Heated Pool! Pool Table! PingPong

Perfect location 6BR/4BA Pool GameRoom 5 min Beach

Villa at Harbor House "Villas by Christine"

10 minutes to Beaches! Basil House
Luxury villa rentals

NEW Family Haven: Near Honeymoon Island

Clearwater Villa Heated Pool, Golf, 4K Projector

Unique Villas 3Plex in the Heart of Downtn Dunedin

Private Suite in Luxury Villa near dwntwn St. Pete

Best deal in town!

(BAYC) Heated Pool Villa. Boat rental available

4 min Walk to Beach, Pool, Hot Tub, Roof Deck

The Palm Island Villa Luxury 4 BDR Waterfront Home
Villa rentals with a pool

Villa Luxe~Heated Saltwater Pool~Near Beaches

House in a quiet place to rest in Tampa

Relax just steps from beach & Gulf of America

St. Pete's Dream Home with Gym and Heated Pool

Heated Pool • Near Beach • Coco Cabana

Nice and Cozy Home in Palm Harbor

Dolphin Cove Waterfront St. Pete Beach w/ Pool

Dream Home W PebbleTec Pool
Destinations to explore
- Seminole Holiday rentals
- Central Florida Holiday rentals
- Miami Holiday rentals
- Saint Johns River Holiday rentals
- Orlando Holiday rentals
- Gold Coast Holiday rentals
- Miami Beach Holiday rentals
- Fort Lauderdale Holiday rentals
- Tampa Holiday rentals
- Destin Holiday rentals
- Kissimmee Holiday rentals
- Four Corners Holiday rentals
- Rentals with a hot tub Indian Shores
- Beach house rentals Indian Shores
- Apartment rentals Indian Shores
- Fitness-friendly rentals Indian Shores
- Rentals with beach access Indian Shores
- Flat rentals Indian Shores
- Family-friendly rentals Indian Shores
- Rentals with outdoor seating Indian Shores
- Beach apartment rentals Indian Shores
- Waterfront rentals Indian Shores
- Rentals with a firepit Indian Shores
- Rentals with a washing machine and dryer Indian Shores
- Cottage rentals Indian Shores
- Bungalow rentals Indian Shores
- Rentals with a fireplace Indian Shores
- Pet-friendly rentals Indian Shores
- Townhouse rentals Indian Shores
- Rentals with a patio Indian Shores
- Beachfront rentals Indian Shores
- Rentals with lake access Indian Shores
- Rentals with pools Indian Shores
- Rentals with a kayak Indian Shores
- Rentals with a sauna Indian Shores
- House rentals Indian Shores
- Villa rentals Pinellas County
- Villa rentals Florida
- Villa rentals United States
- Anna Maria Island
- Siesta Beach
- Crescent Beach
- Weeki Wachee Springs
- John's Pass
- Dunedin Beach
- Turtle Beach
- Raymond James Stadium
- Busch Gardens Tampa Bay
- Bean Point Beach
- Coquina Beach
- Anna Maria Public Beach
- Cortez Beach
- Lido Key Beach
- Amalie Arena
- Vinoy Park
- Gulfport Beach Recreation Area
- Jannus Live
- North Beach
- ZooTampa at Lowry Park
- Adventure Island
- Splash Harbour Water Park
- River Strand Golf and Country Club
- Honeymoon Island Beach