
Indian Rocks Beach holiday lettings
We found 8,618 holiday rentals — enter your dates for availability
Discover a selection of 239 homes, 61 apartments and other holiday rentals in Indian Rocks Beach that are perfect for your trip. Whether you're going on holiday with family or friends, holiday rentals have the amenities that you need and want for your stay, which might include a garden and hot tub. Whatever you're looking for, you'll be sure to find a property to rent for everyone's needs, including a place that is accessible or non-smoking.
Holiday rentals with weekly discounts – Indian Rocks Beach
Showing deals for:21 Aug - 28 Aug
Image gallery for Cabin#408 on LakeSeminole/10mins to Beach/Dog Friendly/Prime Location/BOOK TODAY

9.29.2 out of 10, Wonderful, (11 reviews)
Wonderful
(11 reviews)
Cabin#408 on LakeSeminole/10mins to Beach/Dog Friendly/Prime Location/BOOK TODAY
Seminole
7% off
Price is £734
£734
for 7 nights, 1 cabin
£105 per night
includes taxes & fees
Image gallery for Perfect Location! Coral Sands Beach House II at Indian Rocks Beach!

9.69.6 out of 10, Exceptional, (53 reviews)
Exceptional
(53 reviews)
Perfect Location! Coral Sands Beach House II at Indian Rocks Beach!
Indian Rocks Beach
8% off
Price is £1,765
£1,765
for 7 nights, 1 home
£252 per night
includes taxes & fees
Image gallery for Luxe Condo; Sand, Sea, & Sunset, Unit A @ IRB; Steps 2 Beach; SMART TVs; PRIVATE

1010 out of 10, Exceptional, (13 reviews)
Exceptional
(13 reviews)
Luxe Condo; Sand, Sea, & Sunset, Unit A @ IRB; Steps 2 Beach; SMART TVs; PRIVATE
Indian Rocks Beach
7% off
Price is £1,328
£1,328
for 7 nights, 1 apartment
£190 per night
includes taxes & fees
Image gallery for Spacious 6-bedroom Oceanfront Beach house w/ private pool in Indian Rocks Beach

1010 out of 10, Exceptional, (60 reviews)
Exceptional
(60 reviews)
Spacious 6-bedroom Oceanfront Beach house w/ private pool in Indian Rocks Beach
Indian Rocks Beach
8% off
Price is £11,826
£11,826
for 7 nights, 1 home
£1,689 per night
includes taxes & fees
Image gallery for Waterfront Home, Dock and Beach

9.89.8 out of 10, Exceptional, (35 reviews)
Exceptional
(35 reviews)
Waterfront Home, Dock and Beach
Indian Rocks Beach
8% off
Price is £2,410
£2,410
for 7 nights, 1 home
£344 per night
includes taxes & fees
Image gallery for Duplex- Intracoastal Paradise: Hot Tub, Bar, bikes, kayaks & 3 Blocks to Beach!

1010 out of 10, Exceptional, (6 reviews)
Exceptional
(6 reviews)
Duplex- Intracoastal Paradise: Hot Tub, Bar, bikes, kayaks & 3 Blocks to Beach!
Indian Rocks Beach
7% off
Price is £1,521
£1,521
for 7 nights, 1 home
£217 per night
includes taxes & fees
Image gallery for Relax Home with Pool and near Beaches in Largo, FL

1010 out of 10, Exceptional, (17 reviews)
Exceptional
(17 reviews)
Relax Home with Pool and near Beaches in Largo, FL
Largo
8% off
Price is £1,518
£1,518
for 7 nights, 1 home
£217 per night
includes taxes & fees
Image gallery for Spacious 2-bed, 2-bath second-floor unit near Indian Rocks Beach. Sleeps eight with full kitchen, WiFi, smart TV, shared pool access, and beach gear. A bright, comfortable base for families and groups looking for easy sand days and sunset evenings.

9.69.6 out of 10, Exceptional, (5 reviews)
Exceptional
(5 reviews)
Spacious 2-bed, 2-bath second-floor unit near Indian Rocks Beach. Sleeps eight with full kitchen, WiFi, smart TV, shared pool access, and beach gear. A bright, comfortable base for families and groups looking for easy sand days and sunset evenings.
Indian Rocks Beach
7% off
Price is £1,359
£1,359
for 7 nights, 1 apartment
£194 per night
includes taxes & fees
Image gallery for Beachy Paradise

9.49.4 out of 10, Exceptional, (63 reviews)
Exceptional
(63 reviews)
Beachy Paradise
Indian Rocks Beach
7% off
Price is £950
£950
for 7 nights, 1 home
£136 per night
includes taxes & fees
Image gallery for Bring your boat • 3 min walk to beach (we provide a wagon, towels, & umbrella) • Sunset/waterfront views from your backyard- Sleeps 6, Dog Friendly. Watch dolphins and marine wildlife as you sip your morning coffee or cook up BBQ at night. Cozy 2/1

9.69.6 out of 10, Exceptional, (7 reviews)
Exceptional
(7 reviews)
Bring your boat • 3 min walk to beach (we provide a wagon, towels, & umbrella) • Sunset/waterfront views from your backyard- Sleeps 6, Dog Friendly. Watch dolphins and marine wildlife as you sip your morning coffee or cook up BBQ at night. Cozy 2/1
Indian Rocks Beach
11% off
Price is £1,172
£1,172
for 7 nights, 1 home
£167 per night
includes taxes & fees
Image gallery for Crystal Sands Beach House in IRB! Great location 2/1

1010 out of 10, Exceptional, (51 reviews)
Exceptional
(51 reviews)
Crystal Sands Beach House in IRB! Great location 2/1
Indian Rocks Beach
8% off
Price is £1,418
£1,418
for 7 nights, 1 apartment
£203 per night
includes taxes & fees
Image gallery for 230+ Reviews!! Gulf Retreat I: Amazing views, luxury comfort, steps to beach

1010 out of 10, Exceptional, (234 reviews)
Exceptional
(234 reviews)
230+ Reviews!! Gulf Retreat I: Amazing views, luxury comfort, steps to beach
Indian Shores
7% off
Price is £1,220
£1,220
for 7 nights, 1 apartment
£174 per night
includes taxes & fees
Image gallery for Chateaux #406 Charming Beachfront Retreat with spectacular views!

9.89.8 out of 10, Exceptional, (97 reviews)
Exceptional
(97 reviews)
Chateaux #406 Charming Beachfront Retreat with spectacular views!
Indian Shores
8% off
Price is £1,688
£1,688
for 7 nights, 1 apartment
£241 per night
includes taxes & fees
Image gallery for Sunset Vistas Beach Front St. Pete Beach Treasure Island Clearwater pool/parking

9.69.6 out of 10, Exceptional, (184 reviews)
Exceptional
(184 reviews)
Sunset Vistas Beach Front St. Pete Beach Treasure Island Clearwater pool/parking
Treasure Island
8% off
Price is £1,910
£1,910
for 7 nights, 1 apartment
£273 per night
includes taxes & fees
Image gallery for Live like a local. Heated Pool, steps to the Beach. BTR# 1644

9.89.8 out of 10, Exceptional, (186 reviews)
Exceptional
(186 reviews)
Live like a local. Heated Pool, steps to the Beach. BTR# 1644
Indian Rocks Beach
7% off
Price is £1,305
£1,305
for 7 nights, 1 home
£186 per night
includes taxes & fees
Image gallery for Spacious 3BR WATERFRONT escape with dock, pool table, SUPs, beach gear, sunsets, and a quick 3 minute walk to the sand. Perfect for families, groups, and memory-making stays in the heart of Indian Rocks Beach. 3/2, Sleeps up to 7.

9.49.4 out of 10, Exceptional, (42 reviews)
Exceptional
(42 reviews)
Spacious 3BR WATERFRONT escape with dock, pool table, SUPs, beach gear, sunsets, and a quick 3 minute walk to the sand. Perfect for families, groups, and memory-making stays in the heart of Indian Rocks Beach. 3/2, Sleeps up to 7.
Indian Rocks Beach
11% off
Price is £1,527
£1,527
for 7 nights, 1 apartment
£218 per night
includes taxes & fees
Image gallery for "Dunes" Historic Beachside Cottage 1/1 – Steps to Sand!

1010 out of 10, Exceptional, (17 reviews)
Exceptional
(17 reviews)
"Dunes" Historic Beachside Cottage 1/1 – Steps to Sand!
Indian Rocks Beach
8% off
Price is £1,959
£1,959
for 7 nights, 1 cottage
£280 per night
includes taxes & fees
Image gallery for Bright 2BR condo in Indian Rocks Beach just a 2-minute walk to the sand. Enjoy a shared pool, private balcony, washer/dryer, free parking, and walkable access to cafés, shops, and sunsets—perfect for couples, families, or friends.

9.69.6 out of 10, Exceptional, (22 reviews)
Exceptional
(22 reviews)
Bright 2BR condo in Indian Rocks Beach just a 2-minute walk to the sand. Enjoy a shared pool, private balcony, washer/dryer, free parking, and walkable access to cafés, shops, and sunsets—perfect for couples, families, or friends.
Indian Rocks Beach
11% off
Price is £1,209
£1,209
for 7 nights, 1 apartment
£173 per night
includes taxes & fees
Image gallery for Cozy Beach Bungalow Steps from the Sand – Perfect for Families & Relaxation!

9.89.8 out of 10, Exceptional, (37 reviews)
Exceptional
(37 reviews)
Cozy Beach Bungalow Steps from the Sand – Perfect for Families & Relaxation!
Indian Rocks Beach
7% off
Price is £1,360
£1,360
for 7 nights, 1 apartment
£194 per night
includes taxes & fees
Image gallery for Live like a local, Heated Pool, steps from the beach. BTR# 1644

1010 out of 10, Exceptional, (162 reviews)
Exceptional
(162 reviews)
Live like a local, Heated Pool, steps from the beach. BTR# 1644
Indian Rocks Beach
7% off
Price is £1,288
£1,288
for 7 nights, 1 home
£184 per night
includes taxes & fees
Image gallery for Stay steps from the sand in this charming single-family home. Enjoy exclusive beach access at Sunburst Inn, featured on HGTV. Cozy comfort for up to 4, and an unbeatable location on the Gulf. Perfect for a romantic escape or small family getaway.

9.89.8 out of 10, Exceptional, (26 reviews)
Exceptional
(26 reviews)
Stay steps from the sand in this charming single-family home. Enjoy exclusive beach access at Sunburst Inn, featured on HGTV. Cozy comfort for up to 4, and an unbeatable location on the Gulf. Perfect for a romantic escape or small family getaway.
Indian Shores
11% off
Price is £1,302
£1,302
for 7 nights, 1 home
£186 per night
includes taxes & fees
Image gallery for Coastal Boho: Upgraded home w/hot tubs & mini golf - steps to Indian Rocks Beach

1010 out of 10, Exceptional, (11 reviews)
Exceptional
(11 reviews)
Coastal Boho: Upgraded home w/hot tubs & mini golf - steps to Indian Rocks Beach
Indian Rocks Beach
7% off
Price is £3,130
£3,130
for 7 nights, 1 home
£447 per night
includes taxes & fees
Image gallery for Amazing water front view home newly renovated

9.89.8 out of 10, Exceptional, (30 reviews)
Exceptional
(30 reviews)
Amazing water front view home newly renovated
Indian Rocks Beach
7% off
Price is £2,001
£2,001
for 7 nights, 1 home
£286 per night
includes taxes & fees
Image gallery for "Steps to Indian Rocks Beach"

1010 out of 10, Exceptional, (128 reviews)
Exceptional
(128 reviews)
"Steps to Indian Rocks Beach"
Indian Rocks Beach
7% off
Price is £1,649
£1,649