Belleair Beach; Belleair Shores Homes for Sale

Sort by:
New
320 Belle Isle Avenue, BELLEAIR BEACH

$2,290,000

320 Belle Isle Avenue, BELLEAIR BEACH

3 Beds 4 Baths 2,470 SqFt Residential MLS® # TB8440328
New
305 Gulf Blvd, BELLEAIR BEACH

$745,000

↑ $50,000

305 Gulf Blvd, BELLEAIR BEACH

3 Beds 3 Baths 1,556 SqFt Residential MLS® # TB8440967
3341 Gulf Boulevard, BELLEAIR BEACH

$3,450,000

3341 Gulf Boulevard, BELLEAIR BEACH

5 Beds 6 Baths 4,450 SqFt Residential MLS® # TB8313239
New
315 Harbor Drive, INDIAN ROCKS BEACH

$1,550,000

315 Harbor Drive, INDIAN ROCKS BEACH

3 Beds 3 Baths 1,815 SqFt Residential MLS® # TB8439132
New
454 20th Avenue, INDIAN ROCKS BEACH

$1,500,000

454 20th Avenue, INDIAN ROCKS BEACH

3 Beds 2 Baths 1,607 SqFt Residential MLS® # TB8439617
109 16th Street, BELLEAIR BEACH

$1,499,000

109 16th Street, BELLEAIR BEACH

3 Beds 2 Baths 2,092 SqFt Residential MLS® # TB8413788
New
411 Belle Isle Avenue, BELLEAIR BEACH

$2,199,000

411 Belle Isle Avenue, BELLEAIR BEACH

5 Beds 5 Baths 3,239 SqFt Residential MLS® # TB8438769
1903 Bayshore Drive, BELLEAIR BEACH

$2,450,000

1903 Bayshore Drive, BELLEAIR BEACH

4 Beds 4 Baths 2,830 SqFt Residential MLS® # A4625773
2250 Donato Drive, BELLEAIR BEACH

$3,498,000

2250 Donato Drive, BELLEAIR BEACH

3 Beds 4 Baths 3,225 SqFt Residential MLS® # TB8379196
New
1651 Sand Key Estates Court 77, CLEARWATER BEACH

$649,000

1651 Sand Key Estates Court 77, CLEARWATER BEACH

2 Beds 2 Baths 1,100 SqFt Residential MLS® # TB8436255
New
114 14th Street, BELLEAIR BEACH

$874,900

114 14th Street, BELLEAIR BEACH

2 Beds 2 Baths 1,440 SqFt Residential MLS® # TB8435873
New
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
2308 Bay Boulevard, INDIAN ROCKS BEACH

$2,095,000

2308 Bay Boulevard, INDIAN ROCKS BEACH

10 Beds 5 Baths 3,946 SqFt Residential MLS® # TB8431349
205 Gulf Boulevard, BELLEAIR BEACH

$1,000,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
109 15th Street, BELLEAIR BEACH

$1,695,000

↓ $100,000

109 15th Street, BELLEAIR BEACH

3 Beds 2 Baths 1,917 SqFt Residential MLS® # TB8420269


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.