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; 80 places in Indian Rocks Beach
80 places in Indian Rocks Beach
Superhost
Superhost
Villa in Indian Rocks Beach
Waterfront Villa, private heated Saltwater Pool
3 beds
3 beds
Apr. 5 – 12
Apr. 5 – 12
$808 CAD
$580 CAD
night
$580 CAD per night, originally $808 CAD
·
$4,060 CAD total
$4,060 CAD total
Show price breakdown
4.89 out of 5 average rating, 81 reviews
4.89 (81)
Villa in Indian Rocks Beach
Clean, Bright remodeled Beach Villa
2 beds
2 beds
Apr. 7 – 12
Apr. 7 – 12
$348 CAD
$315 CAD
night
$315 CAD per night, originally $348 CAD
·
$1,573 CAD total
$1,573 CAD total
Show price breakdown
4.62 out of 5 average rating, 63 reviews
4.62 (63)
Villa in Indian Rocks Beach
Awesome Waterfront Villa with new private pool
4 beds
4 beds
Apr. 23 – 28
Apr. 23 – 28
$780 CAD
$643 CAD
night
$643 CAD per night, originally $780 CAD
·
$3,215 CAD total
$3,215 CAD total
Show price breakdown
4.72 out of 5 average rating, 32 reviews
4.72 (32)
Villa in Indian Rocks Beach
IRB Harbor House Semi-Private Waterfront Villa
2 beds
2 beds
Apr. 1 – 6
Apr. 1 – 6
$767 CAD
night
$767 CAD per night
·
$3,835 CAD total
$3,835 CAD total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
Prime location on Gulf Blvd in Indian Rocks Beach
3 beds
3 beds
Apr. 7 – 12
Apr. 7 – 12
$482 CAD
night
$482 CAD per night
·
$2,410 CAD total
$2,410 CAD total
Show price breakdown
5.0 out of 5 average rating, 50 reviews
5.0 (50)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
Heated Swim Spa! Modern Beach House! Walk to beach
5 beds
5 beds
Apr. 6 – 11
Apr. 6 – 11
$695 CAD
$595 CAD
night
$595 CAD per night, originally $695 CAD
·
$2,976 CAD total
$2,976 CAD total
Show price breakdown
4.94 out of 5 average rating, 83 reviews
4.94 (83)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
The Emerald Villa, Eco-Luxury by the Sea
4 beds
4 beds
Apr. 7 – 12
Apr. 7 – 12
$1,019 CAD
night
$1,019 CAD per night
·
$5,096 CAD total
$5,096 CAD total
Show price breakdown
4.91 out of 5 average rating, 46 reviews
4.91 (46)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
Villa Blanca - Waterfront Midcentury Modern Home
May 1 – 6
May 1 – 6
$1,088 CAD
night
$1,088 CAD per night
·
$5,441 CAD total
$5,441 CAD total
Show price breakdown
5.0 out of 5 average rating, 23 reviews
5.0 (23)
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
$2,124 CAD
$1,674 CAD
night
$1,674 CAD per night, originally $2,124 CAD
·
$8,371 CAD total
$8,371 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
Island Paradise
7 beds
7 beds
Apr. 14 – 19
Apr. 14 – 19
$1,747 CAD
night
$1,747 CAD per night
·
$8,733 CAD total
$8,733 CAD total
Show price breakdown
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Villa in Indian Rocks Beach
Relax at our Bay waterfront Home with Jacuzzi.
4 beds
4 beds
May 5 – 10
May 5 – 10
$691 CAD
$575 CAD
night
$575 CAD per night, originally $691 CAD
·
$2,876 CAD total
$2,876 CAD total
Show price breakdown
4.79 out of 5 average rating, 24 reviews
4.79 (24)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
Water Front! Heated Pool, 6p Golf Cart, 2 Kayaks
6 beds
6 beds
Apr. 5 – 10
Apr. 5 – 10
$2,193 CAD
$1,754 CAD
night
$1,754 CAD per night, originally $2,193 CAD
·
$8,768 CAD total
$8,768 CAD total
Show price breakdown
5.0 out of 5 average rating, 31 reviews
5.0 (31)
Villa in Indian Shores
Gulf-Front suite On the beach with Pool
3 beds
3 beds
Aug. 4 – 9
Aug. 4 – 9
$765 CAD
night
$765 CAD per night
·
$3,826 CAD total
$3,826 CAD total
Show price breakdown
4.62 out of 5 average rating, 58 reviews
4.62 (58)
Guest favourite
Guest favourite
Villa in Indian Rocks Beach
Waterfront 7 Bdrm/6 Bath Villa BTR 1954
9 beds
9 beds
Apr. 6 – 11
Apr. 6 – 11
$2,726 CAD
night
$2,726 CAD per night
·
$13,631 CAD total
$13,631 CAD total
Show price breakdown
5.0 out of 5 average rating, 25 reviews
5.0 (25)
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
$777 CAD
night
$777 CAD per night
·
$3,885 CAD total
$3,885 CAD total
Show price breakdown
4.93 out of 5 average rating, 86 reviews
4.93 (86)
Villa in Largo
Lux Retreat: Tranquil Waterfront w/ Private Pool
5 beds
5 beds
Apr. 6 – 11
Apr. 6 – 11
$1,706 CAD
$1,539 CAD
night
$1,539 CAD per night, originally $1,706 CAD
·
$7,695 CAD total
$7,695 CAD total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Villa in Redington Shores
Oceanfront Villa! Heated Pool, Dolphins, Sunsets!
16 beds
16 beds
Apr. 27 – May 2
Apr. 27 – May 2
$3,935 CAD
$3,376 CAD
night
$3,376 CAD per night, originally $3,935 CAD
·
$16,881 CAD total
$16,881 CAD total
Show price breakdown
4.92 out of 5 average rating, 50 reviews
4.92 (50)
Superhost
Superhost
Villa in Largo
Luxury Cristiano Manor - 8BR Amazing Pool
10 beds
10 beds
Apr. 7 – 12
Apr. 7 – 12
$2,618 CAD
$1,780 CAD
night
$1,780 CAD per night, originally $2,618 CAD
·
$8,898 CAD total
$8,898 CAD total
Show price breakdown
4.97 out of 5 average rating, 30 reviews
4.97 (30)
1
2
3
4
5