Belleair Shores Homes for Sale
Included below are homes for sale in Belleair Shores. If you would like more information on any of these Belleair Shores real estate listings, just click the "Request More Information" button when viewing the details of that property. We can provide you with disclosures, past sales history, dates and prices of homes recently sold nearby, and more.
And, if you haven't already, be sure to register for a free account so that you can receive email alerts whenever new Belleair Shores listings come on the market.
Get notified when matching listings become available. We also have found more listings nearby within 5 miles of this community.
More Listings Nearby
Open 5/21

$1,100,000
42
2504 Gulf Blvd #406
Indian Rocks Beach, FL 33785
Dolphin Reef Condo
3
Beds
2
Baths
1,530
Sq.Ft.
Open 5/21

$1,129,000
47
103 3rd St
Belleair Beach, FL 33786
Belleair Beach
3
Beds
3
Baths
1,900
Sq.Ft.
2605 Bay Blvd
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised 12Th Add
2,464
Sq.Ft.
2605 Bay Blvd
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised 12Th Add
6
Beds
3
Baths
2,464
Sq.Ft.
2509 Coral Ct
Indian Rocks Beach, FL 33785
Walk At Indian Rocks Beach
3
Beds
3
Baths
1,983
Sq.Ft.
430 Harbor Dr S
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised 21St Add
4
Beds
2
Baths
2,340
Sq.Ft.
Open 5/21

$730,000
59
2006 Bayview PLACE
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised 18Th Add
2
Beds
1
Baths
1,236
Sq.Ft.
509 Harbor Dr N
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised 26Th Add
2
Beds
3
Baths
1,526
Sq.Ft.
1201 Bay Shore Blvd
Indian Rocks Beach, FL 33785
Indian Beach Re-Revised 1St Add
5
Beds
4
Baths
3,758
Sq.Ft.
4017 Church Creek POINT
Largo, FL 33774
Harbor Hills 2Nd Add
3
Beds
2
Baths
1,392
Sq.Ft.
Open 5/21

$1,100,000
77
2900 Gulf Blvd #102
Belleair Beach, FL 33786
Sereno Del Sol Condo
2
Beds
2
Baths
1,390
Sq.Ft.
2244 Donato Dr
Belleair Beach, FL 33786
Bellevue Estates Island 2Nd Add
3
Beds
2F11/2
Baths
1,838
Sq.Ft.
Open 5/21

$1,100,000
88
210 Haven Beach Ct
Indian Rocks Beach, FL 33785
Cove At Indian Rocks Beach
4
Beds
3
Baths
1,985
Sq.Ft.
Open 5/21

$385,000
35
1 Windrush Blvd #70
Indian Rocks Beach, FL 33785
Windrush Cove Ph 1 Condo
2
Beds
2
Baths
955
Sq.Ft.