Villas in Indian Rocks Beach and Apartments - Holiday Lettings - Holiday Rentals Indian Rocks Beach

Close

View larger map

Also consider

North America Holidays
207707 properties
United States Holidays
162952 properties
Florida Holidays
48700 properties

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

2,531 Holiday homes

(26) Excellent 

46

Self-catering condo in Indian Rocks Beach with wi-fi & sea view - Great for beach or lakeside relaxation

Florida / Indian Rocks Beach

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £114 / night

£798 - £988 / week

Book View

Responds fast!
avg. 3 hours 19 minutes

from £114 / night

(1) Excellent 

24

Self-catering holiday rental in Indian Rocks Beach, Florida | air conditioning and satellite tv - pet friendly property

Florida / Indian Rocks Beach

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Child friendly
  • Air conditioning

from £126 / night

£878 / week

Book View

Responds fast!
avg. 44 minutes

from £126 / night

20

Holiday condo rental

Florida / Indian Rocks Beach

3 12 7 nights min

  • 3 bedrooms
  • sleeps 12
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £228 / night

£1,595 - £2,127 / week

Book View

from £228 / night

38

Escape to Indian Rocks Beach, Florida in this beautiful holiday house | Sleeps 8, 3 bedrooms

Florida / Indian Rocks Beach

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Child friendly

from £191 / night

£1,300 - £2,102 / week

Book View

from £191 / night

(1) Excellent 

19

Fantastic rental in Indian Rocks Beach, Florida - Great for golf within 30mins drive and beach or lakeside relaxation | satellite tv

Florida / Indian Rocks Beach

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £110 / night

£700 - £1,411 / week

Book View

from £110 / night

18

Apartment with satellite tv, swimming pool, air conditioning & more in Indian Rocks Beach

Florida / Indian Rocks Beach

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Swimming pool
  • Ask owner if suitable for children
  • Air conditioning

from £101 / night

£707 - £1,688 / week

Book View

Responds fast!
avg. 25 minutes

from £101 / night

20

Stay at this apartment in Indian Rocks Beach with swimming pool, bbq & jacuzzi / hot tub from £139/night

Florida / Indian Rocks Beach

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Ask owner if suitable for children
  • Air conditioning

from £139 / night

£975 - £2,127 / week

Book View

Responds fast!
avg. 25 minutes

from £139 / night

25

Pet friendly accommodation in Indian Rocks Beach with swimming pool, sleeps 10, golf within 30mins drive

Florida / Indian Rocks Beach

4 10 3 nights min

  • 4 bedrooms
  • sleeps 10
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £285 / night

£1,994 / week

Book View

from £285 / night

(1) Very Good 

21

Pet friendly rental - 3 bedrooms in Indian Rocks Beach, Florida with garden

Florida / Indian Rocks Beach

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Child friendly
  • Car not necessary

from £171 / night

£1,197 / week

Book View

from £171 / night

(2) Very Good 

20

Enjoy beach or lakeside relaxation and water sports in Indian Rocks Beach at this condo from £96/night

Florida / Indian Rocks Beach

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £96 / night

£604 - £1,235 / week

Book View

from £96 / night

29

Apartment with 3 bedrooms in Indian Rocks Beach, Florida | air conditioning, jacuzzi / hot tub & wi-fi

Florida / Indian Rocks Beach

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £92 / night

£603 - £1,177 / week

Book View

from £92 / night

(5) Very Good 

21

Indian Rocks Beach - condo with a very good review rating | bbq & swimming pool | beach or lakeside relaxation

Florida / Indian Rocks Beach

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £103 / night

£570 - £1,246 / week

Book View

from £103 / night

17

Affordable villa rental in Florida – 2 bedrooms from £59/night

Florida / Indian Rocks Beach

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Ask owner if suitable for children
  • Air conditioning
  • Pet friendly

from £59 / night

£413 - £1,073 / week

Book View

Responds fast!
avg. 25 minutes

from £59 / night

(1) Excellent 

44

Spacious self catering property in Indian Rocks Beach | sleeps 8 | golf course on site / within 15 min walk, fishing

Florida / Indian Rocks Beach

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 1 km
  • Child friendly
  • Air conditioning

from £111 / night

£912 - £1,406 / week

Book View

Responds fast!
avg. 29 minutes

from £111 / night

(6) Excellent 

17

House in Indian Rocks Beach with bicycles available | fishing, golf within 30mins drive & tennis in town | From £144/night

Florida / Indian Rocks Beach

3 12 min stay varies

  • 3 bedrooms
  • sleeps 12
  • min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £144 / night

£1,005 / week

Book View

Responds fast!
avg. 1 hour 21 minutes

from £144 / night

(16) Very Good 

29

Comfortable apartment in Florida. Sleeps 6 in Indian Rocks Beach

Florida / Indian Rocks Beach

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £172 / night

£726 - £1,213 / week

Book View

from £172 / night

(2) Excellent 

26

Cosy rental in Indian Rocks Beach, Florida, sleeps 4 | satellite tv, swimming pool

Florida / Indian Rocks Beach

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Swimming pool
  • Child friendly
  • Car not necessary

from £133 / night

£931 / week

Book View

from £133 / night

(1) Excellent 

40

Indian Rocks Beach self-catering house from £445/night. Pet friendly with wi-fi / fishing

Florida / Indian Rocks Beach

5 14 min stay varies

  • 5 bedrooms
  • sleeps 14
  • min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £446 / night

£3,116 / week

Book View

Responds fast!
avg. 1 hour 21 minutes

from £446 / night

(4) Very Good 

15

Holiday rental in Indian Rocks Beach with sea view, air conditioning, swimming pool

Florida / Indian Rocks Beach

2 6 5 nights min

  • 2 bedrooms
  • sleeps 6
  • 5 nights min
  • Nearest beach 0.01 km
  • Swimming pool
  • Child friendly

from £88 / night

£612 / week

Book View

Responds fast!
avg. 56 minutes

from £88 / night

(3) Excellent 

19

Private bungalow with 1 bedroom in Indian Rocks Beach | satellite tv, air conditioning and more

Florida / Indian Rocks Beach

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £76 / night

£760 / week

Book View

from £76 / night

50

2 bedroom accommodation in Indian Rocks Beach

Florida / Indian Rocks Beach

2 8 3 nights min

  • 2 bedrooms
  • sleeps 8
  • 3 nights min
  • Swimming pool
  • Ask owner if suitable for children

from £101 / night

£705 - £2,344 / week

Book View

from £101 / night

21

Holiday home in Indian Rocks Beach

Florida / Indian Rocks Beach

3 12 3 nights min

  • 3 bedrooms
  • sleeps 12
  • 3 nights min
  • Nearest beach 0 km
  • Child friendly

from £380 / night

£2,659 / week

Book View

Responds fast!
avg. 1 hour 11 minutes

from £380 / night

(2) Excellent 

24

Top rated holiday house in Indian Rocks Beach | pet friendly | Sleeps 6 | beach / lakeside relaxation

Florida / Indian Rocks Beach

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £114 / night

£604 - £760 / week

Book View

Responds fast!
avg. 3 hours 59 minutes

from £114 / night

(2) Excellent 

25

Apartment in Indian Rocks Beach with bbq - from £104/night

Florida / Indian Rocks Beach

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £104 / night

£726 - £1,151 / week

Enquire View

from £104 / night

13

Florida - Check out this amazing 2 bedrooms villa with satellite tv in Indian Rocks Beach

Florida / Indian Rocks Beach

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Ask owner if suitable for children
  • Air conditioning
  • Pet friendly

from £59 / night

£413 - £1,073 / week

Book View

Responds fast!
avg. 25 minutes

from £59 / night

12

Experience a home from home at this apartment in Indian Rocks Beach | balcony / terrace & satellite tv

Florida / Indian Rocks Beach

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 1 km
  • Child friendly
  • Air conditioning

from £65 / night

£452 / week

Book View

from £65 / night

(3) Very Good 

19

Apartment in Indian Rocks Beach from £119/night | 3 bedrooms, sleeps 8

Florida / Indian Rocks Beach

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child friendly
  • Car not necessary

from £119 / night

£870 - £984 / week

Book View

from £119 / night

28

Looking for pet friendly accommodation in Indian Rocks Beach? Rent this house from £172/night

Florida / Indian Rocks Beach

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Child friendly
  • Pet friendly

from £172 / night

£1,204 - £1,739 / week

Book View

from £172 / night

(1) Very Good 

29

Holiday rental in Indian Rocks Beach from £176/night. Sleeps 6, 2 bedrooms

Florida / Indian Rocks Beach

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £176 / night

£619 - £1,231 / week

Book View

from £176 / night

(8) Excellent 

21

Indian Rocks Beach house great for beach or lakeside relaxation, balcony / terrace from £216/night

Florida / Indian Rocks Beach

3 8 14 nights min

  • 3 bedrooms
  • sleeps 8
  • 14 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £217 / night

£1,513 - £1,892 / week

Book View

from £217 / night

24

House in Indian Rocks Beach with wi-fi from £125/night - Great for walking holidays

Florida / Indian Rocks Beach

3 9 min stay varies

  • 3 bedrooms
  • sleeps 9
  • min stay varies
  • Child friendly
  • Air conditioning

from £126 / night

£878 / week

Book View

Responds fast!
avg. 44 minutes

from £126 / night

(1) Excellent 

29

Holiday apartment with 3 bedrooms and jacuzzi / hot tub in Indian Rocks Beach

Florida / Indian Rocks Beach

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £88 / night

£581 - £1,151 / week

Book View

from £88 / night

(1) Excellent 

12

Country cottage in Indian Rocks Beach, Florida | Ideal for 6 people | satellite tv, swimming pool

Florida / Indian Rocks Beach

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Child friendly
  • Car not necessary

from £126 / night

£798 / week

Book View

from £126 / night

(25) Very Good 

29

Holiday apartment in Indian Rocks Beach, Florida, from £195/night. With jacuzzi / hot tub, wi-fi and much more!

Florida / Indian Rocks Beach

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £195 / night

£752 - £1,365 / week

Book View

from £195 / night

28

Pet friendly house in Indian Rocks Beach, Florida - 2 bedrooms | air conditioning

Florida / Indian Rocks Beach

2 10 7 nights min

  • 2 bedrooms
  • sleeps 10
  • 7 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £115 / night

£803 - £1,204 / week

Enquire View

from £115 / night

(25) Excellent 

Certificate of Excellence

39

House in Indian Rocks Beach that has earned great reviews from travellers from £65/night - Perfect for walking holidays

Florida / Indian Rocks Beach

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 0.2 km
  • Child friendly
  • Air conditioning

Certificate of Excellence

from £65 / night

£455 / week

Book View

Responds fast!
avg. 1 hour 28 minutes

from £65 / night

32

Ideal house in Indian Rocks Beach from £138/night | 3 bedrooms, sleeps 8

Florida / Indian Rocks Beach

3 8 3 nights min

  • 3 bedrooms
  • sleeps 8
  • 3 nights min
  • Ask owner if suitable for children
  • Air conditioning

from £138 / night

£963 - £1,739 / week

Book View

from £138 / night

(19) Excellent 

Certificate of Excellence

21

Certificate of Excellence condo in Indian Rocks Beach with satellite tv and bbq - pet friendly

Florida / Indian Rocks Beach

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0 km
  • Child friendly
  • Car not necessary

Certificate of Excellence

from £114 / night

£793 / week

Book View

Responds fast!
avg. 11 minutes

from £114 / night

(1) Excellent 

29

3 bedroom apartment in Indian Rocks Beach from £99/night | jacuzzi / hot tub & satellite tv

Florida / Indian Rocks Beach

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £100 / night

£645 - £1,204 / week

Book View

from £100 / night

(9) Very Good 

22

Holiday accommodation in Indian Rocks Beach with great reviews | wi-fi, satellite tv | golf within 30mins drive

Florida / Indian Rocks Beach

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £92 / night

£714 / week

Book View

Responds fast!
avg. 46 minutes

from £92 / night

Top Destination reviews

Large 4 Bedroom Condo - Steps to beach - September Specials - Call Now
Holiday review

We were there for 10 days at the end of august . Everything was as seen , lots of extras like beach toys and a supply of basics to tide over the first night . We will definitely be back … see more
Sand Isle, Indian Rocks Beach HIGHLY RATED AND UPGRADED CONDO. Steps to beach!
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...see more