Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Independence Square
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
Gift cards
Airbnb your home
Help Center
%{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 Independence Square, Indian Rocks Beach
Over 1,000 places in Independence Square, Indian Rocks Beach
Superhost
Superhost
Condo in Indian Rocks Beach
Beachfront Dream Condo
Apr 26 – May 3
Apr 26 – May 3
$350
night
$350 per night
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favorite
Guest favorite
Vacation home in Indian Rocks Beach
Cozy apartment, beach across the street.
1 double bed
1 double bed
May 29 – Jun 3
May 29 – Jun 3
$116
night
$116 per night
4.94 out of 5 average rating, 66 reviews
4.94 (66)
Guest favorite
Guest favorite
Home in Indian Rocks Beach
Beach Cottage #2! Direct beach access!
2 beds
2 beds
Apr 11 – 16
Apr 11 – 16
$230
$184
night
$184 per night, originally $230
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Guest favorite
Guest favorite
Home in Indian Rocks Beach
1 block to Beach-restaurants, shops & nightlife
2 beds
2 beds
Apr 28 – May 3
Apr 28 – May 3
$146
night
$146 per night
5.0 out of 5 average rating, 20 reviews
5.0 (20)
Superhost
Superhost
Home in Indian Rocks Beach
Beachfront! Breathtaking Beach & Sunset Views!
2 beds
2 beds
Apr 14 – 19
Apr 14 – 19
$400
$320
night
$320 per night, originally $400
4.82 out of 5 average rating, 22 reviews
4.82 (22)
Guest favorite
Guest favorite
Bungalow in Indian Rocks Beach
BeachTrail Lodging , Cottage 7
3 beds
3 beds
Apr 1 – 8
Apr 1 – 8
$356
night
$356 per night
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Superhost
Superhost
Condo in Indian Rocks Beach
Modern, Luxurious Beach Condo -Steps To The Beach!
2 queen beds
2 queen beds
Apr 5 – 10
Apr 5 – 10
$300
night
$300 per night
4.9 out of 5 average rating, 289 reviews
4.9 (289)
Guest favorite
Guest favorite
Condo in Indian Rocks Beach
Harbourside 2 BD/2BA Condo-4 FREE waterpark passes
3 beds
3 beds
Apr 6 – 13
Apr 6 – 13
$262
night
$262 per night
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Guest favorite
Guest favorite
Cottage in Indian Rocks Beach
Luna Cottage-completed updated, managed by owners!
2 king beds
2 king beds
May 2 – 7
May 2 – 7
$211
night
$211 per night
4.98 out of 5 average rating, 88 reviews
4.98 (88)
Superhost
Superhost
Home in Indian Rocks Beach
Beachfront! Magical Beach Views! Amazing Sunsets!
3 queen beds
3 queen beds
Apr 8 – 13
Apr 8 – 13
$441
$352
night
$352 per night, originally $441
4.67 out of 5 average rating, 15 reviews
4.67 (15)
Guest favorite
Guest favorite
Apartment in Indian Rocks Beach
Direct Ocean View Top Floor Renovated. 2BR, 2 Bath
2 king beds
2 king beds
Jul 26 – 31
Jul 26 – 31
$322
night
$322 per night
4.95 out of 5 average rating, 136 reviews
4.95 (136)
Guest favorite
Guest favorite
Condo in Indian Rocks Beach
ON THE BEACH 2/2 large, bright condo; cozy complex
4 beds
4 beds
Jul 5 – 10
Jul 5 – 10
$268
night
$268 per night
4.96 out of 5 average rating, 84 reviews
4.96 (84)
Superhost
Superhost
Condo in Indian Rocks Beach
6620 Harbourside, 2/2 Condo, Water Park!
4 beds
4 beds
May 4 – 9
May 4 – 9
$250
$208
night
$208 per night, originally $250
4.85 out of 5 average rating, 194 reviews
4.85 (194)
Guest favorite
Guest favorite
Condo in Indian Rocks Beach
Gorgeous Waterfront Condo 2/2, Free Waterpark Pass
3 beds
3 beds
Apr 6 – 11
Apr 6 – 11
$429
night
$429 per night
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Guest favorite
Guest favorite
Home in Indian Rocks Beach
Private beach house directly on Gulf Sleeps 12
6 beds
6 beds
Apr 6 – 11
Apr 6 – 11
$1,269
$1,015
night
$1,015 per night, originally $1,269
4.94 out of 5 average rating, 35 reviews
4.94 (35)
Guest favorite
Guest favorite
Condo in Indian Rocks Beach
Gorgeous Waterfront condo Water Park! Harbourside
4 beds
4 beds
Apr 12 – 17
Apr 12 – 17
$346
$249
night
$249 per night, originally $346
4.85 out of 5 average rating, 167 reviews
4.85 (167)
Guest favorite
Guest favorite
Condo in Indian Rocks Beach
Unique Beach Condo with Water Park!
3 beds
3 beds
Apr 15 – 20
Apr 15 – 20
$305
night
$305 per night
4.94 out of 5 average rating, 36 reviews
4.94 (36)
Guest favorite
Guest favorite
Condo in Indian Rocks Beach
Harbourside 717 Waterpark passes close to beach
5 beds
5 beds
Apr 12 – 17
Apr 12 – 17
$467
$379
night
$379 per night, originally $467
5.0 out of 5 average rating, 9 reviews
5.0 (9)
1
2
3
4
…
15