Updating
Relevance
Price low to high
Price high to low
Reviews
2,057 Holiday homes
Indian Rocks Beach holiday condo rental
Indian Rocks Beach condo
2 bedrooms / 2 bathrooms / sleeps 6
“Call that a beach? THIS is a beach!!!” We stayed here the second week of an autumn half-term holiday, as an antidote to a full-on week at the Orlando theme parks (check out Bahama-bay, Davenport from the same owners). We came home both exhilarated AND relaxed as a result. This is good sized and well appointed apartment literally just yards from a gentle, sandy beach on the Gulf of Mexico that just seems to go on forever in each direction. The restaurants nearby are excellent (oh! the seafood!) and we found loads to do in the area, but mostly we loved just watching the pelicans at sunset...
Responds fast! avg. 3 hours 18 minutes
from £137 / night
£872 / week
Payment Protection

Townhouse rental in Indian Rocks Beach
Indian Rocks Beach townhouse
2 bedrooms / 2 bathrooms / sleeps 8
Responds fast! avg. 2 hours 38 minutes
from £108 / night
£753 / week
Payment Protection

from £120 / night
£833 - £1,000 / week
Payment Protection

from £96 / night
£745 / week
Payment Protection
Holiday townhouse in Indian Rocks Beach
Indian Rocks Beach townhouse
2 bedrooms / 2 bathrooms / sleeps 7
Responds fast! avg. 2 hours 38 minutes
from £108 / night
£753 / week
Payment Protection
Responds fast! avg. 39 minutes
from £331 / night
£2,317 / week
Payment Protection
Indian Rocks Beach holiday apartment rental
Indian Rocks Beach apartment
2 bedrooms / 2 bathrooms / sleeps 6
Responds fast! avg. 2 hours 33 minutes
from £121 / night
£844 / week
Payment Protection
from £66 / night
£455 - £1,489 / week
Payment Protection
from £261 / night
£1,824 - £2,403 / week
Payment Protection
Responds fast! avg. 24 minutes
from £195 / night
£1,361 / week
Payment Protection
from £66 / night
£455 - £1,489 / week
Payment Protection
Holiday home with shared pool in Indian Rocks Beach
Indian Rocks Beach house
6 bedrooms / 4 bathrooms / sleeps 22
from £497 / night
£3,549 - £5,791 / week
Payment Protection
Apartment accommodation in Indian Rocks Beach with shared pool
Indian Rocks Beach apartment
2 bedrooms / 2 bathrooms / sleeps 5
from £121 / night
£848 - £2,110 / week
Payment Protection
Responds fast! avg. 12 minutes
from £150 / night
£1,048 / week
Payment Protection
Indian Rocks Beach holiday home rental
Indian Rocks Beach house
3 bedrooms / 3 bathrooms / sleeps 10
Responds fast! avg. 18 minutes
from £101 / night
£675 - £1,671 / week
Payment Protection
Holiday apartment with shared pool in Indian Rocks Beach
Indian Rocks Beach apartment
2 bedrooms / 2 bathrooms / sleeps 6
“Awesome!” I can't describe how perfect this vacation was. The unit was clean, comfortable, quiet, convenient - amazing. Just an awesome experience. I loved the sliding glass walls which made me feel like I was on a caribbean island somewhere. The pool and beach were beautiful and the sunsets kept getting better every night. The best part was how much of a relaxing vacation it truly was. I booked this on a whim and it was the best thing I ever did! Thank you.
Responds fast! avg. 18 minutes
from £187 / night
£820 - £1,787 / week
Payment Protection
Responds fast! avg. 12 minutes
from £107 / night
£747 / week
Payment Protection
from £211 / night
£1,477 / week
Payment Protection
“A peaceful getaway!” We could not have chosen a better place to stay. The home is spectacular and only steps away from the beach. There is a an abundant amount of room inside this three story home and all the amenities you need. There is nothing better than being able to walk back to the house for lunch and then hitting the beach again without dragging everything to the beach... My family had an amazing vacation here and look forward to coming back. Thank you for making this a stress free vacation!! It was perfect!
from £156 / night
£1,086 / week
Payment Protection
Responds fast! avg. 2 hours 45 minutes
from £96 / night
£1,253 - £1,429 / week
Payment Protection
Holiday home with golf nearby in Indian Rocks Beach
Indian Rocks Beach house
4 bedrooms / 2 bathrooms / sleeps 8
from £166 / night
£1,162 - £1,395 / week
Payment Protection
Holiday apartment with shared pool in Indian Rocks Beach
Indian Rocks Beach apartment
3 bedrooms / 2 bathrooms / sleeps 6
from £119 / night
£828 - £2,519 / week
Payment Protection
“Spring break” We actually visited last April for spring break ....had a wonderful time with family and friends....would definitely love to stay again sometime....the condo was beautiful
Responds fast! avg. 1 hour 13 minutes
Travellers’ Choice award
from £140 / night
£979 / week
Payment Protection
Holiday home with swimming pool in Indian Rocks Beach
Indian Rocks Beach house
3 bedrooms / 3 bathrooms / sleeps 8
Responds fast! avg. 12 minutes
from £220 / night
£1,541 / week
Payment Protection
from £333 / night
£2,326 / week
Payment Protection
from £66 / night
£455 - £1,489 / week
Payment Protection
Responds fast! avg. 2 hours 25 minutes
from £233 / night
£1,460 - £2,085 / week
Payment Protection
Holiday apartment in Indian Rocks Beach
Indian Rocks Beach apartment
3 bedrooms / 2 bathrooms / sleeps 8
from £146 / night
£1,022 - £1,051 / week
Payment Protection
Holiday home with shared pool in Indian Rocks Beach
Indian Rocks Beach house
2 bedrooms / 2 bathrooms / sleeps 6
from £107 / night
£745 - £1,986 / week
Payment Protection
Indian Rocks Beach holiday apartment rental
Indian Rocks Beach apartment
2 bedrooms / 2 bathrooms / sleeps 4
from £107 / night
£745 - £1,986 / week
Payment Protection
“Relaxing and beautiful” Relaxing and well-equipped. Oceanfront is the way to go - can't beat the sunsets and the ocean breeze.
Responds fast! avg. 18 minutes
from £211 / night
£849 - £1,932 / week
Payment Protection
Responds fast! avg. 42 minutes
from £206 / night
£1,110 / week
Payment Protection
Indian Rocks Beach holiday apartment rental
Indian Rocks Beach apartment
2 bedrooms / 2 bathrooms / sleeps 6
Responds fast! avg. 18 minutes
from £108 / night
£699 - £1,613 / week
Payment Protection
Indian Rocks Beach holiday apartment rental
Indian Rocks Beach apartment
3 bedrooms / 2 bathrooms / sleeps 7
Responds fast! avg. 18 minutes
from £96 / night
£635 - £1,492 / week
Payment Protection
from £73 / night
£506 - £835 / week
Indian Rocks Beach holiday condo rental
Indian Rocks Beach condo
3 bedrooms / 2 bathrooms / sleeps 8
from £266 / night
£1,682 / week
Payment Protection
from £141 / night
£987 - £1,644 / week
Indian Rocks Beach holiday apartment rental
Indian Rocks Beach apartment
2 bedrooms / 3 bathrooms / sleeps 8
from £104 / night
£728 / week
Payment Protection
from £124 / night
£869 / week
Payment Protection
Holiday apartment with shared pool in Indian Rocks Beach
Indian Rocks Beach apartment
2 bedrooms / 2 bathrooms / sleeps 6
Responds fast! avg. 18 minutes
from £191 / night
£646 - £1,527 / week
Payment Protection