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
Check-in / Checkout
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Florida
Florida
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
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
Beachfront
Countryside
Lake
Rooms
Amazing views
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 in Indian Rocks Beach
Over 1,000 places in Indian Rocks Beach
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Vintage Florida Beach Efficiency
1 queen bed
1 queen bed
Jun. 24 – 29
Jun. 24 – 29
$197 CAD
night
$197 CAD per night
·
$987 CAD total
$987 CAD total
Show price breakdown
4.9 out of 5 average rating, 114 reviews
4.9 (114)
Superhost
Superhost
Apartment in Indian Rocks Beach
Perfect Getaway! Beachfront Complex Indian Rocks
2 beds
2 beds
May 11 – 16
May 11 – 16
$320 CAD
$287 CAD
night
$287 CAD per night, originally $320 CAD
·
$1,434 CAD total
$1,434 CAD total
Show price breakdown
4.85 out of 5 average rating, 85 reviews
4.85 (85)
Guest favourite
Guest favourite
Apartment in Treasure Island
Treasure Island Beach Apartment #3
1 queen bed
1 queen bed
Aug. 3 – 8
Aug. 3 – 8
$199 CAD
night
$199 CAD per night
·
$993 CAD total
$993 CAD total
Show price breakdown
4.86 out of 5 average rating, 274 reviews
4.86 (274)
Superhost
Superhost
Apartment in Indian Rocks Beach
Tide Vibes #7 On the private beach! Full Kitchen!
Apr. 6 – 11
Apr. 6 – 11
$477 CAD
night
$477 CAD per night
·
$2,384 CAD total
$2,384 CAD total
Show price breakdown
4.88 out of 5 average rating, 41 reviews
4.88 (41)
Apartment in Belleair Beach
BEACHFRONT Condo - Belleair Beach Club - RENOVATED
2 beds
2 beds
Aug. 12 – 17
Aug. 12 – 17
$311 CAD
night
$311 CAD per night
·
$1,555 CAD total
$1,555 CAD total
Show price breakdown
4.69 out of 5 average rating, 380 reviews
4.69 (380)
Guest favourite
Guest favourite
Apartment in Indian Shores
Ocean Front Condo!
3 beds
3 beds
May 5 – 10
May 5 – 10
$541 CAD
night
$541 CAD per night
·
$2,703 CAD total
$2,703 CAD total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Apartment in Indian Shores
Beach Front Condo!
3 beds
3 beds
May 8 – 13
May 8 – 13
$669 CAD
night
$669 CAD per night
·
$3,343 CAD total
$3,343 CAD total
Show price breakdown
4.94 out of 5 average rating, 72 reviews
4.94 (72)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Coconut Grove Tropical Haven
1 king bed
1 king bed
May 12 – 17
May 12 – 17
$249 CAD
night
$249 CAD per night
·
$1,244 CAD total
$1,244 CAD total
Show price breakdown
4.96 out of 5 average rating, 24 reviews
4.96 (24)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Crystal Sands Beach House I at IRB
2 queen beds
2 queen beds
Apr. 20 – 25
Apr. 20 – 25
$359 CAD
night
$359 CAD per night
·
$1,797 CAD total
$1,797 CAD total
Show price breakdown
4.9 out of 5 average rating, 151 reviews
4.9 (151)
Guest favourite
Guest favourite
Apartment in Indian Shores
Lovely Rental Unit- 5min Walk to White Sandy Beach
4 beds
4 beds
Apr. 21 – 28
Apr. 21 – 28
$254 CAD
night
$254 CAD per night
·
$1,777 CAD total
$1,777 CAD total
Show price breakdown
5.0 out of 5 average rating, 40 reviews
5.0 (40)
Apartment in Indian Shores
#2 Walk To Beach-Tennis Court-Restaurants-Paradise
2 beds
2 beds
Apr. 29 – May 4
Apr. 29 – May 4
$216 CAD
night
$216 CAD per night
·
$1,079 CAD total
$1,079 CAD total
Show price breakdown
4.85 out of 5 average rating, 164 reviews
4.85 (164)
Apartment in Indian Rocks Beach
Chateau 6W | Alluring Beachfront Condo
1 king bed
1 king bed
May 5 – 10
May 5 – 10
$389 CAD
night
$389 CAD per night
·
$1,946 CAD total
$1,946 CAD total
Show price breakdown
4.78 out of 5 average rating, 32 reviews
4.78 (32)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Seaside Serenity: Stylish 1-BR Beach Haven
1 king bed
1 king bed
Apr. 8 – 13
Apr. 8 – 13
$325 CAD
night
$325 CAD per night
·
$1,623 CAD total
$1,623 CAD total
Show price breakdown
4.88 out of 5 average rating, 24 reviews
4.88 (24)
Apartment in Indian Shores
#7 newly decorated apartment , short walk to beach
2 beds
2 beds
Apr. 8 – 13
Apr. 8 – 13
$282 CAD
$230 CAD
night
$230 CAD per night, originally $282 CAD
·
$1,151 CAD total
$1,151 CAD total
Show price breakdown
4.44 out of 5 average rating, 97 reviews
4.44 (97)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Hidden Coastal Retreat 4
2 beds
2 beds
Apr. 7 – 12
Apr. 7 – 12
$274 CAD
night
$274 CAD per night
·
$1,369 CAD total
$1,369 CAD total
Show price breakdown
4.93 out of 5 average rating, 61 reviews
4.93 (61)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
NEW! Turtle Cove! Steps 2 beach! Heated Pool!
3 beds
3 beds
Jun. 4 – 9
Jun. 4 – 9
$553 CAD
$513 CAD
night
$513 CAD per night, originally $553 CAD
·
$2,562 CAD total
$2,562 CAD total
Show price breakdown
4.95 out of 5 average rating, 60 reviews
4.95 (60)
Superhost
Superhost
Apartment in Indian Rocks Beach
Sunny Shores Retreat 2
1 queen bed
1 queen bed
Apr. 7 – 12
Apr. 7 – 12
$313 CAD
night
$313 CAD per night
·
$1,564 CAD total
$1,564 CAD total
Show price breakdown
4.82 out of 5 average rating, 62 reviews
4.82 (62)
Guest favourite
Guest favourite
Apartment in Treasure Island
Treasure Island Beach Apartment #1
2 beds
2 beds
Aug. 28 – Sep. 2
Aug. 28 – Sep. 2
$216 CAD
night
$216 CAD per night
·
$1,079 CAD total
$1,079 CAD total
Show price breakdown
4.92 out of 5 average rating, 157 reviews
4.92 (157)
1
2
3
4
…
15