Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
indian rocks beach fl
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Florida
Florida
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Lake
Beachfront
Countryside
Amazing views
Rooms
Play
Trending
Lakefront
Chef's kitchens
New
Tiny homes
Cabins
Vineyards
Camping
Design
Farms
Bed & breakfasts
Grand pianos
Mansions
Surfing
Golfing
Beach
Filters
, 1 filter applied
1
Show map
Search results; Over 1,000 places in Indian Rocks Beach
Over 1,000 places in Indian Rocks Beach
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Cottage in Indian Rocks Beach
Kooky Coconut Cottage, Indian Rocks Beach
2 beds
2 beds
29 Apr – 4 May
29 Apr – 4 May
€ 204
night
€ 204 per night
·
€ 1,020 total
€ 1,020 total
Show price breakdown
4.93 out of 5 average rating, 176 reviews
4.93 (176)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Beach Side Oasis!
12–17 May
12–17 May
€ 303
night
€ 303 per night
·
€ 1,514 total
€ 1,514 total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Salty Air & Sandy Toes...a few steps to the beach
3 beds
3 beds
14–19 May
14–19 May
€ 248
night
€ 248 per night
·
€ 1,236 total
€ 1,236 total
Show price breakdown
4.97 out of 5 average rating, 144 reviews
4.97 (144)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Crimson Sunset Rentals
2 beds
2 beds
30 Jun – 5 Jul
30 Jun – 5 Jul
€ 246
night
€ 246 per night
·
€ 1,230 total
€ 1,230 total
Show price breakdown
4.97 out of 5 average rating, 34 reviews
4.97 (34)
Guest favourite
Guest favourite
Cottage in Indian Rocks Beach
Private Heated pool/spa home!
Individual Host
Individual Host
21–26 Apr
21–26 Apr
€ 486
€ 348
night
€ 348 per night, originally € 486
·
€ 1,738 total
€ 1,738 total
Show price breakdown
4.96 out of 5 average rating, 292 reviews
4.96 (292)
Superhost
Superhost
Apartment in Indian Rocks Beach
Modern, Luxurious Beach Condo -Steps To The Beach!
Individual Host
Individual Host
3–8 May
3–8 May
€ 303
night
€ 303 per night
·
€ 1,515 total
€ 1,515 total
Show price breakdown
4.89 out of 5 average rating, 291 reviews
4.89 (291)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Villa Al Golfo Pristine Waterfront Oasis
Individual Host
Individual Host
29 Apr – 4 May
29 Apr – 4 May
€ 286
night
€ 286 per night
·
€ 1,427 total
€ 1,427 total
Show price breakdown
4.99 out of 5 average rating, 107 reviews
4.99 (107)
Guest favourite
Guest favourite
Flat in Indian Rocks Beach
Tide Vibes #5 On the sand! Full Kitchen! Sleeps 6
4 beds
4 beds
12–17 May
12–17 May
€ 590
€ 524
night
€ 524 per night, originally € 590
·
€ 2,620 total
€ 2,620 total
Show price breakdown
4.91 out of 5 average rating, 54 reviews
4.91 (54)
Guest favourite
Guest favourite
Cottage in Indian Rocks Beach
NEW! Updated Stilt Home STEPS TO BEACH!
2 beds
2 beds
13–18 Aug
13–18 Aug
€ 322
night
€ 322 per night
·
€ 1,608 total
€ 1,608 total
Show price breakdown
4.97 out of 5 average rating, 61 reviews
4.97 (61)
Superhost
Superhost
Apartment in Indian Rocks Beach
Beachfront Dream Condo
26 Apr – 3 May
26 Apr – 3 May
€ 460
night
€ 460 per night
·
€ 3,214 total
€ 3,214 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Cottage in Indian Rocks Beach
Sol Cottage-completed updated, managed by owners!
Individual Host
Individual Host
3–8 May
3–8 May
€ 295
night
€ 295 per night
·
€ 1,471 total
€ 1,471 total
Show price breakdown
5.0 out of 5 average rating, 79 reviews
5.0 (79)
Guest favourite
Guest favourite
Cottage in Indian Shores
OPEN! Beautiful Beachfront Cottage on the Water
Individual Host
Individual Host
14–19 Sep
14–19 Sep
€ 500
night
€ 500 per night
·
€ 2,497 total
€ 2,497 total
Show price breakdown
4.95 out of 5 average rating, 110 reviews
4.95 (110)
Superhost
Superhost
Home in Indian Rocks Beach
Stunning views! Spot dolphins from the pool!
Professional Host
Professional Host
4–9 May
4–9 May
€ 775
€ 571
night
€ 571 per night, originally € 775
·
€ 2,851 total
€ 2,851 total
Show price breakdown
4.86 out of 5 average rating, 305 reviews
4.86 (305)
Home in Indian Rocks Beach
Casa Del Mare - 3 Min to Beach
4 beds
4 beds
9–16 May
9–16 May
€ 831
€ 771
night
€ 771 per night, originally € 831
·
€ 5,391 total
€ 5,391 total
Show price breakdown
Guest favourite
Guest favourite
Townhouse in Indian Rocks Beach
One Step to the Beach! Ocean views from 3 decks!
Individual Host
Individual Host
8–13 Jun
8–13 Jun
€ 640
night
€ 640 per night
·
€ 3,199 total
€ 3,199 total
Show price breakdown
4.96 out of 5 average rating, 78 reviews
4.96 (78)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Waterfront Indian Rocks Beach Gem
Individual Host
Individual Host
20–25 Aug
20–25 Aug
€ 625
night
€ 625 per night
·
€ 3,123 total
€ 3,123 total
Show price breakdown
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Piece of paradise in Indian Rocks Beach.
Individual Host
Individual Host
12–17 May
12–17 May
€ 483
night
€ 483 per night
·
€ 2,413 total
€ 2,413 total
Show price breakdown
5.0 out of 5 average rating, 136 reviews
5.0 (136)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
456 Waterfront w/Dock/Pool/GolfCart,3/Br,Sleeps 10
Professional Host
Professional Host
21–26 Apr
21–26 Apr
€ 903
€ 772
night
€ 772 per night, originally € 903
·
€ 3,860 total
€ 3,860 total
Show price breakdown
5.0 out of 5 average rating, 24 reviews
5.0 (24)
1
2
3
4
…
15