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 / 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
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
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
Display total before taxes
Show map
Search results; Over 1,000 places in Indian Rocks Beach
Over 1,000 places in Indian Rocks Beach
Home in Indian Rocks Beach
Beautiful 2 Bedroom, Short Walk to Beach, Sleeps 6
4 beds
4 beds
29 Apr – 4 May
29 Apr – 4 May
$244 SGD
$223 SGD
night
$223 SGD per night, originally $244 SGD
4.69 out of 5 average rating, 59 reviews
4.69 (59)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Salty Air & Sandy Toes...a few steps to the beach
3 beds
3 beds
29 Apr – 4 May
29 Apr – 4 May
$279 SGD
night
$279 SGD per night
4.97 out of 5 average rating, 140 reviews
4.97 (140)
Guest favourite
Guest favourite
Home in Indian Shores
Beach Bungalow
21–26 Apr
21–26 Apr
$376 SGD
night
$376 SGD per night
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
The Canary Cove
7 beds
7 beds
22–27 Apr
22–27 Apr
$345 SGD
night
$345 SGD per night
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
BAY/BEACH BUNGALOW, 2 Blocks to BEACH /RESTAURANTS
4 beds
4 beds
19–24 Jul
19–24 Jul
$316 SGD
night
$316 SGD per night
4.93 out of 5 average rating, 98 reviews
4.93 (98)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Beachfront Bungalow w/ Pool & Hot Tub in IRB
2 beds
2 beds
9–14 Sep
9–14 Sep
$774 SGD
night
$774 SGD per night
4.98 out of 5 average rating, 96 reviews
4.98 (96)
Superhost
Superhost
Home in Indian Rocks Beach
Beachfront! Breathtaking Beach & Sunset Views!
2 beds
2 beds
14–19 Apr
14–19 Apr
$615 SGD
$508 SGD
night
$508 SGD per night, originally $615 SGD
4.82 out of 5 average rating, 22 reviews
4.82 (22)
Home in Indian Rocks Beach
NEWLY REMODELED POOL HOME - SHORT WALK TO BEACH
3 beds
3 beds
28 May – 2 Jun
28 May – 2 Jun
$497 SGD
night
$497 SGD per night
4.83 out of 5 average rating, 145 reviews
4.83 (145)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Dolphin Dreamer-6-Pass Golf Cart -
4 beds
4 beds
6–11 Apr
6–11 Apr
$711 SGD
$449 SGD
night
$449 SGD per night, originally $711 SGD
4.98 out of 5 average rating, 61 reviews
4.98 (61)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Endless Summer 3 Bed 2 Bath
3 beds
3 beds
4–11 May
4–11 May
$448 SGD
$410 SGD
night
$410 SGD per night, originally $448 SGD
4.97 out of 5 average rating, 34 reviews
4.97 (34)
Home in Indian Rocks Beach
Waterfront Indian Rocks Beach Gem
5 beds
5 beds
27 Apr – 2 May
27 Apr – 2 May
$632 SGD
night
$632 SGD per night
New place to stay
New
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Amazing Oceanview Beach Mansion with Rooftop Deck
7 beds
7 beds
4–9 May
4–9 May
$1,216 SGD
night
$1,216 SGD per night
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Heated Pool. Blue Bay Home On The Water Sleeps 11
9 beds
9 beds
12–17 Apr
12–17 Apr
$1,218 SGD
$868 SGD
night
$868 SGD per night, originally $1,218 SGD
4.91 out of 5 average rating, 32 reviews
4.91 (32)
Home in Indian Rocks Beach
Casa Del Mare - 3 Min to Beach
4 beds
4 beds
16–23 Apr
16–23 Apr
$1,186 SGD
$1,082 SGD
night
$1,082 SGD per night, originally $1,186 SGD
New place to stay
New
Guest favourite
Guest favourite
Home in Indian Rocks Beach
456 Waterfront w/Dock/Pool/GolfCart,3/Br,Sleeps 10
7 beds
7 beds
21–26 Apr
21–26 Apr
$1,068 SGD
$880 SGD
night
$880 SGD per night, originally $1,068 SGD
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Home in Indian Rocks Beach
Steps to beach, Heated Pool, Sleeps 14!
7 beds
7 beds
8–13 Apr
8–13 Apr
$1,194 SGD
night
$1,194 SGD per night
New place to stay
New
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Oceanfront | Private Pool, Spa & Dock | 4800+ sqft
8 beds
8 beds
5–10 Apr
5–10 Apr
$2,361 SGD
$1,504 SGD
night
$1,504 SGD per night, originally $2,361 SGD
5.0 out of 5 average rating, 33 reviews
5.0 (33)
Guest favourite
Guest favourite
Home in Indian Rocks Beach
Waterfront Elegance: Heated Pool, Golf Cart, Games
6 beds
6 beds
9–14 Jun
9–14 Jun
$1,672 SGD
night
$1,672 SGD per night
5.0 out of 5 average rating, 21 reviews
5.0 (21)
1
2
3
4
…
15