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
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; 107 places in Indian Rocks Beach
107 places in Indian Rocks Beach
Superhost
Superhost
Villa in Indian Rocks Beach
Waterfront Villa, private heated Saltwater Pool
3 beds
3 beds
Apr. 21 – 26
Apr. 21 – 26
$704 CAD
$394 CAD
night
$394 CAD per night, originally $704 CAD
·
$1,969 CAD total
$1,969 CAD total
Show price breakdown
4.89 out of 5 average rating, 82 reviews
4.89 (82)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
Villa Blanca - Waterfront Midcentury Modern Home
May 3 – 8
May 3 – 8
$1,015 CAD
night
$1,015 CAD per night
·
$5,076 CAD total
$5,076 CAD total
Show price breakdown
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Villa in Indian Rocks Beach
Awesome Waterfront Villa with new private pool
4 beds
4 beds
May 12 – 17
May 12 – 17
$818 CAD
night
$818 CAD per night
·
$4,088 CAD total
$4,088 CAD total
Show price breakdown
4.72 out of 5 average rating, 32 reviews
4.72 (32)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
The Emerald Villa, Eco-Luxury by the Sea
4 beds
4 beds
May 27 – Jun. 1
May 27 – Jun. 1
$1,120 CAD
night
$1,120 CAD per night
·
$5,602 CAD total
$5,602 CAD total
Show price breakdown
4.92 out of 5 average rating, 49 reviews
4.92 (49)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
Prime location on Gulf Blvd in Indian Rocks Beach
3 beds
3 beds
Apr. 29 – May 4
Apr. 29 – May 4
$463 CAD
night
$463 CAD per night
·
$2,316 CAD total
$2,316 CAD total
Show price breakdown
5.0 out of 5 average rating, 50 reviews
5.0 (50)
Villa in Indian Rocks Beach
IRB Harbor House Semi-Private Waterfront Villa
2 beds
2 beds
Apr. 20 – 25
Apr. 20 – 25
$687 CAD
night
$687 CAD per night
·
$3,433 CAD total
$3,433 CAD total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
The ultimate family getaway! Comfort & style!
6 beds
6 beds
Apr. 28 – May 3
Apr. 28 – May 3
$1,826 CAD
$1,661 CAD
night
$1,661 CAD per night, originally $1,826 CAD
·
$8,305 CAD total
$8,305 CAD total
Show price breakdown
4.91 out of 5 average rating, 87 reviews
4.91 (87)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
Heated Swim Spa! Modern Beach House! Walk to beach
5 beds
5 beds
Jul. 13 – 18
Jul. 13 – 18
$702 CAD
night
$702 CAD per night
·
$3,511 CAD total
$3,511 CAD total
Show price breakdown
4.94 out of 5 average rating, 83 reviews
4.94 (83)
Villa in Indian Rocks Beach
Clean, Bright remodeled Beach Villa
2 beds
2 beds
Apr. 29 – May 4
Apr. 29 – May 4
$353 CAD
$319 CAD
night
$319 CAD per night, originally $353 CAD
·
$1,595 CAD total
$1,595 CAD total
Show price breakdown
4.62 out of 5 average rating, 63 reviews
4.62 (63)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
Water Front! Heated Pool, 6p Golf Cart, 2 Kayaks
7 beds
7 beds
Jun. 21 – 26
Jun. 21 – 26
$2,091 CAD
night
$2,091 CAD per night
·
$10,457 CAD total
$10,457 CAD total
Show price breakdown
5.0 out of 5 average rating, 33 reviews
5.0 (33)
Villa in Indian Shores
Joyce's beachfront #3
3 beds
3 beds
Jun. 16 – 21
Jun. 16 – 21
$628 CAD
night
$628 CAD per night
·
$3,142 CAD total
$3,142 CAD total
Show price breakdown
4.57 out of 5 average rating, 70 reviews
4.57 (70)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
Waterfront 7 Bdrm/6 Bath Villa BTR 1954
9 beds
9 beds
Apr. 21 – 26
Apr. 21 – 26
$2,486 CAD
night
$2,486 CAD per night
·
$12,428 CAD total
$12,428 CAD total
Show price breakdown
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Superhost
Superhost
Villa in Redington Shores
Peaceful 1 min to sand W/D Priv patio
2 beds
2 beds
Apr. 26 – May 1
Apr. 26 – May 1
$307 CAD
night
$307 CAD per night
·
$1,535 CAD total
$1,535 CAD total
Show price breakdown
4.88 out of 5 average rating, 111 reviews
4.88 (111)
Guest favourite
Guest favourite
Villa in Redington Shores
Exceptional location 1 min to sand. Peaceful
5 beds
5 beds
May 6 – 11
May 6 – 11
$423 CAD
night
$423 CAD per night
·
$2,115 CAD total
$2,115 CAD total
Show price breakdown
4.9 out of 5 average rating, 110 reviews
4.9 (110)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
Island Paradise
7 beds
7 beds
Jun. 2 – 7
Jun. 2 – 7
$1,854 CAD
night
$1,854 CAD per night
·
$9,271 CAD total
$9,271 CAD total
Show price breakdown
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Guest favourite
Guest favourite
Villa in Largo
Solar Heated Pool Paradise/5mins 2 beach/Games/BBQ
5 beds
5 beds
May 14 – 19
May 14 – 19
$502 CAD
$436 CAD
night
$436 CAD per night, originally $502 CAD
·
$2,178 CAD total
$2,178 CAD total
Show price breakdown
4.93 out of 5 average rating, 68 reviews
4.93 (68)
Guest favourite
Guest favourite
Villa in Largo
Poolside Palms Private Pool & Game Room - 7 Min to Indian Rocks Beach
8 beds
8 beds
May 5 – 10
May 5 – 10
$698 CAD
night
$698 CAD per night
·
$3,490 CAD total
$3,490 CAD total
Show price breakdown
4.91 out of 5 average rating, 89 reviews
4.91 (89)
Villa in Indian Rocks Beach
Relax at our Bay waterfront Home with Jacuzzi.
4 beds
4 beds
May 18 – 23
May 18 – 23
$805 CAD
night
$805 CAD per night
·
$4,026 CAD total
$4,026 CAD total
Show price breakdown
4.79 out of 5 average rating, 24 reviews
4.79 (24)
1
2
3
4
5
6