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 Florida Vacation Rental
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
0
Show map
Search results; Over 1,000 places
Over 1,000 places
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Beach Side Oasis!
1-min walk
1-min walk
12–17 May
12–17 May
Hosted by Wendy
,
·
Hosted by Wendy
€ 304
night
€ 304 per night
·
€ 1,517 total
€ 1,517 total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Flat in Indian Rocks Beach
Luxurious Oversized Gulf-Front Penthouse 2100+ ft²
3-min walk
3-min walk
1–8 May
1–8 May
Hosted by Perry
,
·
Hosted by Perry
€ 748
night
€ 748 per night
·
€ 5,231 total
€ 5,231 total
Show price breakdown
Superhost
Superhost
Flat in Indian Rocks Beach
Gulf Dreams #6 On the private beach! Full Kitchen!
1-min walk
1-min walk
12–17 May
12–17 May
Hosted by Jess
,
·
Hosted by Jess
€ 456
€ 377
night
€ 377 per night, originally € 456
·
€ 1,882 total
€ 1,882 total
Show price breakdown
4.8 out of 5 average rating, 51 reviews
4.8 (51)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Beach Cottage #2! Direct beach access!
3-min walk
3-min walk
23–28 Apr
23–28 Apr
Hosted by Mike And Alex
,
·
Hosted by Mike And Alex
€ 343
night
€ 343 per night
·
€ 1,714 total
€ 1,714 total
Show price breakdown
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Superhost
Superhost
Apartment in Indian Rocks Beach
Vacation on the beach spacious condominium
3-min walk
3-min walk
9–16 Jul
9–16 Jul
Hosted by a business
,
·
Hosted by a business
€ 442
€ 395
night
€ 395 per night, originally € 442
·
€ 2,759 total
€ 2,759 total
Show price breakdown
4.83 out of 5 average rating, 58 reviews
4.83 (58)
Superhost
Superhost
Apartment in Indian Rocks Beach
#12 On The Sand Our Beach Is Open 10% Off 7 Nights
1-min walk
1-min walk
15–20 Jun
15–20 Jun
Hosted by Hartney Family
,
·
Hosted by Hartney Family
€ 476
night
€ 476 per night
·
€ 2,378 total
€ 2,378 total
Show price breakdown
4.78 out of 5 average rating, 78 reviews
4.78 (78)
Superhost
Superhost
Apartment in Indian Rocks Beach
Spacious condominium with water view
3-min walk
3-min walk
17–22 Jul
17–22 Jul
Hosted by a business
,
·
Hosted by a business
€ 341
night
€ 341 per night
·
€ 1,702 total
€ 1,702 total
Show price breakdown
4.93 out of 5 average rating, 60 reviews
4.93 (60)
Apartment in Indian Rocks Beach
Beach Home away from Home-Directly on the Gulf!
1-min walk
1-min walk
4–9 May
4–9 May
Hosted by Jennifer
,
·
Hosted by Jennifer
€ 316
night
€ 316 per night
·
€ 1,579 total
€ 1,579 total
Show price breakdown
4.86 out of 5 average rating, 56 reviews
4.86 (56)
Guest favourite
Guest favourite
Flat in Indian Rocks Beach
10 Steps to the Beach Private Beach Getaway
1-min walk
1-min walk
22–27 May
22–27 May
Hosted by Stephany
,
·
Hosted by Stephany
€ 312
night
€ 312 per night
·
€ 1,557 total
€ 1,557 total
Show price breakdown
4.87 out of 5 average rating, 38 reviews
4.87 (38)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Beach Condo on the Gulf of Mexico !!!
1-min walk
1-min walk
19–24 Apr
19–24 Apr
Hosted by Deborah
,
·
Hosted by Deborah
€ 347
night
€ 347 per night
·
€ 1,733 total
€ 1,733 total
Show price breakdown
4.94 out of 5 average rating, 49 reviews
4.94 (49)
Superhost
Superhost
Home in Indian Rocks Beach
Beachfront! Breathtaking Beach & Sunset Views!
3-min walk
3-min walk
29 Apr – 4 May
29 Apr – 4 May
Hosted by Mike And Alex
,
·
Hosted by Mike And Alex
€ 469
€ 387
night
€ 387 per night, originally € 469
·
€ 1,932 total
€ 1,932 total
Show price breakdown
4.79 out of 5 average rating, 24 reviews
4.79 (24)
Superhost
Superhost
Apartment in Indian Rocks Beach
Modern, Luxurious Beach Condo -Steps To The Beach!
6-min walk
6-min walk
3–8 May
3–8 May
Hosted by Tita
,
·
Hosted by Tita
€ 304
night
€ 304 per night
·
€ 1,518 total
€ 1,518 total
Show price breakdown
4.89 out of 5 average rating, 291 reviews
4.89 (291)
Superhost
Superhost
Home in Indian Rocks Beach
Beachfront! Magical Beach Views! Amazing Sunsets!
3-min walk
3-min walk
20–25 May
20–25 May
Hosted by Mike And Alex
,
·
Hosted by Mike And Alex
€ 484
€ 437
night
€ 437 per night, originally € 484
·
€ 2,185 total
€ 2,185 total
Show price breakdown
4.65 out of 5 average rating, 17 reviews
4.65 (17)
Superhost
Superhost
Apartment in Indian Rocks Beach
Beachfront Dream Condo
8-min walk
8-min walk
26 Apr – 3 May
26 Apr – 3 May
Hosted by Brett
,
·
Hosted by Brett
€ 460
night
€ 460 per night
·
€ 3,219 total
€ 3,219 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Ocean View Condo Steps from White Sand Beach!
4-min walk
4-min walk
11–18 May
11–18 May
Hosted by a business
,
·
Hosted by a business
€ 621
€ 552
night
€ 552 per night, originally € 621
·
€ 3,863 total
€ 3,863 total
Show price breakdown
4.97 out of 5 average rating, 35 reviews
4.97 (35)
Guest favourite
Guest favourite
Cottage in Indian Shores
OPEN! Beautiful Beachfront Cottage on the Water
2-min drive
2-min drive
14–19 Sep
14–19 Sep
Hosted by Randy
,
·
Hosted by Randy
€ 501
night
€ 501 per night
·
€ 2,501 total
€ 2,501 total
Show price breakdown
4.95 out of 5 average rating, 110 reviews
4.95 (110)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Newely Decorated 1st Floor Unit Steps to the Beach
1-min walk
1-min walk
19–24 Apr
19–24 Apr
Hosted by Lorraine
,
·
Hosted by Lorraine
€ 353
night
€ 353 per night
·
€ 1,763 total
€ 1,763 total
Show price breakdown
4.85 out of 5 average rating, 26 reviews
4.85 (26)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Rare waterfront 2 balcony Harbourside at Marker 33
10-min walk
10-min walk
4–9 May
4–9 May
Hosted by Melissa
,
·
Hosted by Melissa
€ 421
night
€ 421 per night
·
€ 2,105 total
€ 2,105 total
Show price breakdown
5.0 out of 5 average rating, 18 reviews
5.0 (18)
1
2
3
4
…
15