Belleair Beach; Belleair Shores Homes for Sale

Sort by:
114 14th Street, BELLEAIR BEACH

$874,900

114 14th Street, BELLEAIR BEACH

2 Beds 2 Baths 1,440 SqFt Residential MLS® # TB8435873
3400 Gulf Boulevard 105, BELLEAIR BEACH

$895,000

3400 Gulf Boulevard 105, BELLEAIR BEACH

2 Beds 2 Baths 1,387 SqFt Residential MLS® # TB8434954
417 20th Avenue, INDIAN ROCKS BEACH

$1,649,900

417 20th Avenue, INDIAN ROCKS BEACH

3 Beds 3 Baths 2,230 SqFt Residential MLS® # TB8433790
2504 Gulf Boulevard 505, INDIAN ROCKS BEACH

$1,099,900

2504 Gulf Boulevard 505, INDIAN ROCKS BEACH

3 Beds 2 Baths 1,530 SqFt Residential MLS® # TB8430888
2504 Gulf Boulevard 201, INDIAN ROCKS BEACH

$924,900

2504 Gulf Boulevard 201, INDIAN ROCKS BEACH

3 Beds 2 Baths 1,530 SqFt Residential MLS® # TB8384249
2308 Beach Trail, INDIAN ROCKS BEACH

$4,975,000

↓ $275,000

2308 Beach Trail, INDIAN ROCKS BEACH

4 Beds 3 Baths 2,806 SqFt Residential MLS® # TB8431711
205 Gulf Boulevard, BELLEAIR BEACH

$1,000,000

↓ $225,000

205 Gulf Boulevard, BELLEAIR BEACH

3 Beds 3 Baths 1,952 SqFt Residential MLS® # TB8418379
2109 Bay Boulevard, INDIAN ROCKS BEACH

$999,000

↓ $100,000

2109 Bay Boulevard, INDIAN ROCKS BEACH

2 Beds 2 Baths 1,351 SqFt Residential MLS® # TB8426984
660 Gulf Boulevard, BELLEAIR SHORES

$13,850,000

660 Gulf Boulevard, BELLEAIR SHORES

6 Beds 8 Baths 7,034 SqFt Residential MLS® # TB8426369
2205 Gulf Boulevard B, INDIAN ROCKS BEACH

$2,200,000

2205 Gulf Boulevard B, INDIAN ROCKS BEACH

4 Beds 5 Baths 3,320 SqFt Residential MLS® # TB8421037
803 Harbor Drive, BELLEAIR BEACH

$1,900,000

↑ $209,211

803 Harbor Drive, BELLEAIR BEACH

4 Beds 3 Baths 3,968 SqFt Residential MLS® # TB8389897
2308 1st Street 2, INDIAN ROCKS BEACH

$339,000

2308 1st Street 2, INDIAN ROCKS BEACH

2 Beds 1 Bath 690 SqFt Residential MLS® # TB8422241
2300 Beach Trail 5, INDIAN ROCKS BEACH

$1,699,900

2300 Beach Trail 5, INDIAN ROCKS BEACH

3 Beds 3 Baths 2,320 SqFt Residential MLS® # TB8419883
110 21st Street, BELLEAIR BEACH

$870,000

110 21st Street, BELLEAIR BEACH

3 Beds 2 Baths 1,358 SqFt Residential MLS® # TB8420469
941 Gulf Boulevard, BELLEAIR BEACH

$929,900

↓ $20,000

941 Gulf Boulevard, BELLEAIR BEACH

3 Beds 4 Baths 2,400 SqFt Residential MLS® # TB8419416
309 Belle Isle Avenue, BELLEAIR BEACH

$1,638,800

309 Belle Isle Avenue, BELLEAIR BEACH

4 Beds 3 Baths 3,164 SqFt Residential MLS® # TB8419417
1651 Sand Key Estates Court 25, CLEARWATER BEACH

$639,000

1651 Sand Key Estates Court 25, CLEARWATER BEACH

2 Beds 2 Baths 1,100 SqFt Residential MLS® # TB8415455
2233 Donato Drive, BELLEAIR BEACH

$2,599,000

↓ $50,000

2233 Donato Drive, BELLEAIR BEACH

5 Beds 5 Baths 3,793 SqFt Residential MLS® # TB8378822
109 13th Street, BELLEAIR BEACH

$919,900

↓ $30,000

109 13th Street, BELLEAIR BEACH

4 Beds 3 Baths 2,354 SqFt Residential MLS® # TB8400103
202 18th Avenue, INDIAN ROCKS BEACH

$780,000

↓ $20,000

202 18th Avenue, INDIAN ROCKS BEACH

3 Beds 3 Baths 1,546 SqFt Residential MLS® # TB8410604
2515 Bay Boulevard A, INDIAN ROCKS BEACH

$824,999

↓ $50,001

2515 Bay Boulevard A, INDIAN ROCKS BEACH

3 Beds 3 Baths 1,330 SqFt Residential MLS® # TB8366497
2504 Hibiscus Drive W, BELLEAIR BEACH

$1,200,000

↓ $50,000

2504 Hibiscus Drive W, BELLEAIR BEACH

5 Beds 3 Baths 3,168 SqFt Residential MLS® # O6325957
3141 Hibiscus Drive W, BELLEAIR BEACH

$2,299,000

↓ $200,999

3141 Hibiscus Drive W, BELLEAIR BEACH

4 Beds 4 Baths 3,341 SqFt Residential MLS® # TB8408430
306 Harbor Drive, INDIAN ROCKS BEACH

$3,900,000

306 Harbor Drive, INDIAN ROCKS BEACH

5 Beds 4 Baths 4,571 SqFt Residential MLS® # TB8407156


Discover Belleair Beach; Belleair Shores homes for sale with real-time MLS updates. Browse listings, explore photos, and learn about this sought-after neighborhood in Tampa Bay. Call or use our live chat to schedule a tour for any of these properties. Not finding what you are looking for? Our Client Success Team has access to hundreds of homes not available online. Call or chat to learn more.