PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
---|---|---|---|
1 WINDRUSH BOULEVARD #30Indian Rocks Beach, FL** 2ND FLOOR UNIT WAS NOT AFFECTED BY THE STORMS *** (2 BED 2 BATH) Buy as a desired vaca... |
2 beds | 2 baths | 1,040 sq.ft. |
$365,000 |
Airbnb cash on cash: 7.16%
|
208 HAVEN BEACH COURTIndian Rocks Beach, FLDiscover Coastal elegance in this serene townhome, perfectly positioned just across the st... |
3 beds | 3 baths | 1,935 sq.ft. |
$875,000 |
Airbnb cash on cash: 3.68%
|
2 GULF BOULEVARDIndian Rocks Beach, FLWelcome to an extraordinary coastal estate located directly on the Gulf and the intracoast... |
4 beds | 5 baths | 4,987 sq.ft. |
$8,800,000 |
Airbnb cash on cash: -0.39%
|
399 2nd St, #313Indian Rocks Beach, FLLOOKING FOR AN INVESTMENT CONDO AT THE BEACH THAT YOU CAN ALSO ENJOY IN YOUR SPARE TIME? H... |
2 beds | 2 baths | 1,100 sq.ft. |
$760,000 |
Airbnb cash on cash: 2.22%
|
443 18TH AVENUEIndian Rocks Beach, FLUnder contract-accepting backup offers. Experience the tranquil elegance of waterfront liv... |
4 beds | 3 baths | 3,098 sq.ft. |
$2,600,000 |
Airbnb cash on cash: 1.86%
|
100 WINDRUSH BOULEVARD #1Indian Rocks Beach, FLLive the Florida coastal dream lifestyle in this 3-bedroom, 2.5-bath elevated townhome bui... |
3 beds | 3 baths | 1,812 sq.ft. |
$1,075,000 |
Airbnb cash on cash: 3.19%
|
639 GARLAND CIRCLEIndian Rocks Beach, FLShort Sale. Discover your perfect waterfront escape in this beautifully remodeled townhous... |
2 beds | 2 baths | 1,465 sq.ft. |
$520,000 |
Airbnb cash on cash: 1.82%
|
1809 GULF BOULEVARDIndian Rocks Beach, FLUnder contract-accepting backup offers. This property is exempt from local STR ordinances ... |
8 beds | N/A baths | 3,512 sq.ft. |
$2,400,000 |
Airbnb cash on cash: 0.4%
|
659 GARLAND CIRCLEIndian Rocks Beach, FLWelcome to the laid-back coastal charm of Indian Rocks Beach! Nestled in the highly sought... |
3 beds | 2 baths | 1,566 sq.ft. |
$625,000 |
Airbnb cash on cash: 6.97%
|
328 6TH AVENUEIndian Rocks Beach, FLThis is an extremely rare home, it has incredible water views from both the front and back... |
5 beds | 4 baths | 2,910 sq.ft. |
$1,829,900 |
Airbnb cash on cash: 4.01%
|
399 2ND STREET #217Indian Rocks Beach, FLTurnkey 2BR/2BA condo-hotel at Harbourside at Marker 33, just steps to the beach and Splas... |
2 beds | 2 baths | 1,110 sq.ft. |
$735,000 |
Airbnb cash on cash: 1.27%
|
1500 GULF BOULEVARD #103BIndian Rocks Beach, FLGOOD TIMES & TAN LINES await you and your guests at SEA GEM! Superb opportunity for a BEAC... |
2 beds | 2 baths | 1,055 sq.ft. |
$689,000 |
Airbnb cash on cash: 1.35%
|
357 12TH AVENUEIndian Rocks Beach, FLUnder contract-accepting backup offers. Coastal Elegance Meets Effortless Living in Indian... |
5 beds | 5 baths | 3,355 sq.ft. |
$2,650,000 |
Airbnb cash on cash: 1.84%
|
371 12TH AVENUEIndian Rocks Beach, FLWelcome to your coastal dream home â built in 2021, Key West-inspired masterpiece perfec... |
4 beds | 5 baths | 3,400 sq.ft. |
$3,250,000 |
Airbnb cash on cash: 0.7%
|
399 2ND STREET #718Indian Rocks Beach, FLNestled in the heart of Indian Rocks Beach, this beautifully furnished 3-bedroom, 2-bathro... |
3 beds | 2 baths | 1,540 sq.ft. |
$999,000 |
Airbnb cash on cash: 2.59%
|
1 WINDRUSH BOULEVARD #54Indian Rocks Beach, FLWant a dream coastal getaway in Indian Rocks Beach, just blocks away from the Gulf? This ... |
2 beds | 1 baths | 955 sq.ft. |
$369,000 |
Airbnb cash on cash: 5.56%
|
1210 BAY PINE BOULEVARDIndian Rocks Beach, FLUpdated Indian Rocks Home - short walk to the beach. This is a great opportunity to own a... |
4 beds | 3 baths | 3,136 sq.ft. |
$995,000 |
Airbnb cash on cash: 6.65%
|
300 10TH AVENUEIndian Rocks Beach, FLBoho Beach Luxury Meets Airbnb Success! This newly renovated coastal retreat perfectly ble... |
3 beds | 2 baths | 1,434 sq.ft. |
$1,650,000 |
Airbnb cash on cash: 1.88%
|
314 WINDRUSH BOULEVARD #12Indian Rocks Beach, FLLive steps from the beach in this beautifully maintained turn key 2 bedroom, 2.5 bathroom,... |
2 beds | 3 baths | 1,400 sq.ft. |
$509,900 |
Airbnb cash on cash: 2.14%
|
1210 BAY PALM BOULEVARDIndian Rocks Beach, FL"Escape to paradise in this stunning 3-bedroom, 2-bathroom beach house, perfectly situated... |
3 beds | 2 baths | 1,095 sq.ft. |
$798,989 |
Airbnb cash on cash: 6.01%
|
619 2ND STREET #3Indian Rocks Beach, FLYOUR PRIVATE BEACH RETREAT. Located just blocks from the sugary sands of Indian Rocks Beac... |
2 beds | 2 baths | 1,210 sq.ft. |
$575,000 |
Airbnb cash on cash: 3.68%
|
2406 GULF BOULEVARD #204Indian Rocks Beach, FLWelcome to your dream coastal retreat/profitable SHORT TERM RENTAL in the heart of Indian ... |
2 beds | 1 baths | 1,112 sq.ft. |
$660,000 |
Airbnb cash on cash: 0.89%
|
2112 GULF BOULEVARD #2AIndian Rocks Beach, FLEscape to a low-maintenance coastal lifestyle with this stunning 1,200 sq. ft., two-bedroo... |
2 beds | 2 baths | 1,200 sq.ft. |
$640,000 |
Airbnb cash on cash: 1.93%
|
500 20TH AVENUEIndian Rocks Beach, FLWaterfront Turnkey Oasis â Guest Favorite Airbnb with 5-Star Reviews! Welcome to 500 20... |
2 beds | 2 baths | 1,551 sq.ft. |
$1,260,000 |
Airbnb cash on cash: 0.3%
|
2010 BAYVIEW PLACEIndian Rocks Beach, FLUnder contract-accepting backup offers. One or more photo(s) has been virtually staged. BE... |
3 beds | 2 baths | 1,442 sq.ft. |
$725,000 |
Airbnb cash on cash: 6.54%
|
2200 BAY BOULEVARD #BIndian Rocks Beach, FLStunning New Construction Townhouse Just 2 blocks from Indian Rocks Beach! This beautiful... |
4 beds | 3 baths | 2,200 sq.ft. |
$1,250,000 |
Airbnb cash on cash: 4.96%
|
399 2ND STREET #815Indian Rocks Beach, FLNOW SELLING ENDLESS SUMMER! Harbourside Penthouse and Terrace! This recently updated 2 be... |
2 beds | 2 baths | 1,110 sq.ft. |
$899,000 |
Airbnb cash on cash: 1.95%
|
2704 2ND STREET #7Indian Rocks Beach, FL**Cash offers only please** See NEW photos of completely updated and renovated 1/1 first f... |
1 beds | 1 baths | 598 sq.ft. |
$360,000 |
Airbnb cash on cash: 4.71%
|
108 20TH AVENUEIndian Rocks Beach, FLPriced to Sell: Move in Ready - Corner Lot - 6 Bedroom, 4 Bathroom Duplex on Stilts - Indi... |
6 beds | N/A baths | 3,000 sq.ft. |
$1,350,000 |
Airbnb cash on cash: -0.06%
|
1214 BAY PINE BOULEVARDIndian Rocks Beach, FLUnder contract-accepting backup offers. $75,000 in current Gross Annual Income. STR potent... |
5 beds | N/A baths | 1,480 sq.ft. |
$969,000 |
Airbnb cash on cash: 9.77%
|
1522 GULF BOULEVARDIndian Rocks Beach, FLThis stunning contemporary beach home is one of a kind head turner with the beach for a ba... |
4 beds | 5 baths | 4,728 sq.ft. |
$5,400,000 |
Airbnb cash on cash: 0.3%
|
341 BAHIA VISTA DRIVEIndian Rocks Beach, FLThis charming waterfront home in Indian Rocks Beach is MOVE IN READY! Flood gates were in ... |
2 beds | 1 baths | 1,152 sq.ft. |
$949,900 |
Airbnb cash on cash: 1.06%
|
1 WINDRUSH BOULEVARD #28Indian Rocks Beach, FLWindrush Cove is a waterfront community on the Intracoastal Waterway. This 2 bedroom, 2 1/... |
2 beds | 3 baths | 1,258 sq.ft. |
$378,000 |
Airbnb cash on cash: 7.04%
|
330 6TH AVENUEIndian Rocks Beach, FL*** Coastal Luxury in Indian Rocks Beach â Waterfront Paradise with Proven Short-Term Re... |
5 beds | 5 baths | 3,281 sq.ft. |
$2,250,000 |
Airbnb cash on cash: 2.8%
|
202 18TH AVENUEIndian Rocks Beach, FLCoastal Living Just One Block from the Beach! Welcome to 202 18th Avenue, a beautifully u... |
3 beds | 3 baths | 1,546 sq.ft. |
$850,000 |
Airbnb cash on cash: 5.14%
|
399 2ND STREET #818Indian Rocks Beach, FLIncredible views of the Intracoastal Waterway from this unit's private 8th floor balcony. ... |
2 beds | 2 baths | 1,540 sq.ft. |
$989,000 |
Airbnb cash on cash: 1.68%
|
399 2ND STREET #417Indian Rocks Beach, FLTake advantage of this fully furnished turnkey waterfront unit that sits just 2 blocks to ... |
2 beds | 2 baths | 1,110 sq.ft. |
$778,998 |
Airbnb cash on cash: -0.16%
|
616 GARLAND CIRCLEIndian Rocks Beach, FLSome listings say âwalk to the beach,â but they mean âbring your hiking boots and a ... |
2 beds | 2 baths | 1,465 sq.ft. |
$485,000 |
Airbnb cash on cash: 2.81%
|
516 GULF BOULEVARDIndian Rocks Beach, FLPRICE REDUCED!!! If you've been dreaming of owning a generational income producing propert... |
5 beds | 4 baths | 3,090 sq.ft. |
$4,500,000 |
Airbnb cash on cash: 0.48%
|
724 GULF BOULEVARD #A & BIndian Rocks Beach, FLThese two recently updated and turn-key, single-family beach cottages sit on the coveted W... |
4 beds | 2 baths | 1,152 sq.ft. |
$1,700,000 |
Airbnb cash on cash: 3.37%
|
There are 70 properties for sale in the city of Indian Rocks Beach . The median list price in Indian Rocks Beach is $837,500 and the average price per square foot is $475. In September 2025, the average monthly cash on cash return in Indian Rocks Beach is 1.00%. The average monthly rental income in Indian Rocks Beach is $2,553.