Indian Rocks Beach Homes for Sale

Displayed below are homes for sale in Indian Rocks Beach, a city located in Pinellas County, FL. Listings are updated multiple time a day from from the MFRMLS.

For more information about any of these Indian Rocks Beach real estate listings, click the "Request More Info" button located on the detail page of each property. We can provide you with the disclosures and past sales history of each listing as well as dates and prices of homes, condos and townhomes that have recently sold nearby.

And for your convenience, register for a free account to automatically receive email notifications of new listings that hit the Indian Rocks Beach market that match your search criteria and save your favorites for quick access.

Indian Rocks Beach February 18, 2019
91
Listed
93
Avg. DOM
$418.62
Avg. $ / Sq.Ft.
$590,000
Med. List Price
91 Properties Found. Showing 1-12
Sort By:
81 The Cove Way
Indian Rocks Beach, FL 33785
81 The Cove Way Indian Rocks Beach, FL 33785
1 of 29
$649,000
Subdivision: Cove At Indian Rocks Beach
BEDS
3
BATHS
3
SQ.FT.
1,985
BUILT
2015
ON SITE
4Days
MLS
U8034688
True luxury is only 150 steps from the beach! Pay less in insurance and feel safe in this elevated townhouse built in 2015. Whether looking to live here full-time or rent for income (minimum one...
111 11Th Avenue
Indian Rocks Beach, FL 33785
111 11Th Avenue Indian Rocks Beach, FL 33785
1 of 11
$328,600
Subdivision: Indian Beach Re-Revised 1St Add
BEDS
3
BATHS
2
SQ.FT.
1,040
BUILT
1972
ON SITE
4Days
MLS
O5764093
This charming ranch home with carport is just a short walk to the beaches. Step inside to find 3 bedrooms, 2 baths spacious rooms, large kitchen with plenty of cabinet and counter space, inside...
1 Windrush Boulevard #24
Indian Rocks Beach, FL 33785
1 Windrush Boulevard #24 Indian Rocks Beach, FL 33785
1 of 42
$184,900
Subdivision: Windrush Cove Ph 1 Condo
BEDS
2
BATHS
2
SQ.FT.
1,062
BUILT
1976
ON SITE
4Days
MLS
O5764233
This condo qualifies for a NO CLOSING COST LOAN, saving you THOUSANDS! Adorable 2B/2B beachy condo in Windrush Cove which is located right on the intra-coastal waterway in Indian Rocks Beach. Nicely...
509 N Harbor Drive
Indian Rocks Beach, FL 33785
509 N Harbor Drive Indian Rocks Beach, FL 33785
1 of 34
$699,000
Subdivision: Indian Beach Re-Revised 26Th Add
BEDS
2
BATHS
3
SQ.FT.
1,526
BUILT
1963
ON SITE
5Days
MLS
U8034521
Highly sought after Indian Rocks Beach waterfront residence with deep water. Known as one of the best spots on the intracoastal. Enjoy sunsets, marine life and some of the most amazing views in...
2703 Bay Boulevard
Indian Rocks Beach, FL 33785
2703 Bay Boulevard Indian Rocks Beach, FL 33785
1 of 50
$765,000
Subdivision: Indian Beach Re-Revised 12Th Add
BEDS
3
BATHS
2
SQ.FT.
2,222
BUILT
1957
ON SITE
6Days
MLS
U8034511
Sunsational water lover's delight! This 2-story waterfront home in Indian Rocks Beach may be just what you've been looking for. Thoughtful renovation! Custom stamped concrete driveway, landscaped...
349 12Th Avenue
Indian Rocks Beach, FL 33785
349 12Th Avenue Indian Rocks Beach, FL 33785
1 of 18
$1,368,950
Subdivision: Indian Beach
BEDS
4
BATHS
4
SQ.FT.
3,042
BUILT
2019
ON SITE
7Days
MLS
U8034258
Pre-Construction. To be built. Pre-Construction. To be Built. Beautiful Key West Style, FEMA compliant, three story energy efficient waterfront home. This new home has a large open floor plan with...
1000 Gulf Boulevard #408
Indian Rocks Beach, FL 33785
1000 Gulf Boulevard #408 Indian Rocks Beach, FL 33785
1 of 16
$619,000
Subdivision: Reef Club Condo
BEDS
3
BATHS
2
SQ.FT.
1,300
BUILT
1983
ON SITE
9Days
MLS
U8034083
Sand, Sea and Sunsets! You will be DELIGHTED with this 3 bedroom 2 bath condo. This 4th floor unit offers DIRECT GULF VIEWS from both the GREAT ROOM and MASTER BEDROOM. Carefully maintained, you...
348 La Hacienda Dr
Indian Rocks Beach, FL 33785
348 La Hacienda Dr Indian Rocks Beach, FL 33785
1 of 50
$769,000
Subdivision: La Hacienda 1St Add
BEDS
3
BATHS
3
SQ.FT.
1,962
BUILT
1957
ON SITE
11Days
MLS
U8030875
WELCOME TO YOUR WATERFRONT OASIS! This is truly living the Florida Lifestyle! This split-plan, 3BR/2.5BA, 1962sf home comes complete with a BOAT LIFT, DOCK, (110/220v electric/ water/outside...
310 10Th Avenue
Indian Rocks Beach, FL 33785
310 10Th Avenue Indian Rocks Beach, FL 33785
1 of 34
$799,000
Subdivision: Indian Beach Re-Revised 1St Add
BEDS
3
BATHS
2
SQ.FT.
2,173
BUILT
1972
ON SITE
11Days
MLS
U8033932
EXTENSIVELY renovated waterfront home boasts a perfect balance of coastal beauty, comfort, and refinement! No detail has been missed. Upgrades include new elegant Travertine flooring, designer...
431 N Harbor Drive
Indian Rocks Beach, FL 33785
431 N Harbor Drive Indian Rocks Beach, FL 33785
1 of 46
$569,000
Subdivision: Indian Rocks Villas
BEDS
3
BATHS
2
SQ.FT.
1,811
BUILT
1974
ON SITE
10Days
MLS
T3156127
Super location surrounded by the intracoastal breezes and just a couple of blocks to the Beach. Great curb appeal with custom paver circular driveway divided by a island of lush landscape for added...
604 Gulf Boulevard #207
Indian Rocks Beach, FL 33785
604 Gulf Boulevard #207 Indian Rocks Beach, FL 33785
1 of 40
$849,000
Subdivision: Bella Capri Condo
BEDS
3
BATHS
3
SQ.FT.
2,145
BUILT
2009
ON SITE
13Days
MLS
T3154168
DO NOT MISS THIS OPPORTUNITY TO OWN IN BELLA CAPRI....A HIGH END, DIRECTLY ON THE BEACH, CONDO! Turn key and completed furnished! Gated Mediterranean style, with semi private elevator that opens to a...
1 Windrush Boulevard #70
Indian Rocks Beach, FL 33785
1 Windrush Boulevard #70 Indian Rocks Beach, FL 33785
1 of 38
$189,500
Subdivision: Windrush Cove Ph 1 Condo
BEDS
2
BATHS
2
SQ.FT.
973
BUILT
1976
ON SITE
14Days
MLS
U8032871
Live a short, 5 minute walk from the beach for under $200K!!!! (Lowest price Condo in IRB as of 2/5/19!) Located in Indian Rocks Beach, this light and airy condo that was thoughtfully updated to...