Find Anna Maria Island Homes For Sale, $400,000 - $500,000

All Listings $100,000 - $200,000 $200,000 - $300,000
$300,000 - $400,000 $400,000 - $500,000 $500,000 - $600,000
$600,000 - $700,000 $700,000 - $800,000 $800,000 - $900,000
$900,000 - $1,000,000 Over $1,000,000
6250 Holmes Blvd #50, Holmes Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,536 SqFt

6250 Holmes Blvd #50, Holmes Beach

$499,900 ↓ $15,000
7100 Gulf Dr #213, Holmes Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,081 SqFt

7100 Gulf Dr #213, Holmes Beach

$499,500 ↓ $30,500
7100 Gulf Dr #117, Holmes Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,081 SqFt

7100 Gulf Dr #117, Holmes Beach

$499,000
304 29th St #a & B, Holmes Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 1,464 SqFt

304 29th St #a & B, Holmes Beach

$480,000 ↓ $20,000
7100 Gulf Dr #118, Holmes Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,081 SqFt

7100 Gulf Dr #118, Holmes Beach

$479,000
100 73rd St #203c, Holmes Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 902 SqFt

100 73rd St #203c, Holmes Beach

$475,000
2700 Gulf Dr #102, Holmes Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,092 SqFt

2700 Gulf Dr #102, Holmes Beach

$455,000 ↓ $5,000
205 71st St #a, Holmes Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,112 SqFt

205 71st St #a, Holmes Beach

$450,000
3204 6th Ave #8, Holmes Beach
  • Residential
  • 2 Beds
  • 1 Baths
  • 687 SqFt

3204 6th Ave #8, Holmes Beach

$449,000
2708 Avenue B, Holmes Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,221 SqFt

2708 Avenue B, Holmes Beach

$449,000
3801 4th Ave #7, Holmes Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,197 SqFt

3801 4th Ave #7, Holmes Beach

$439,900
2810 Gulf Dr #lot 15, Holmes Beach
  • Land
  • 0 Beds
  • 0 Baths
  • 0 SqFt

2810 Gulf Dr #lot 15, Holmes Beach

$439,000
2813 Gulf Dr, Holmes Beach
  • Land
  • 0 Beds
  • 0 Baths
  • 0 SqFt

2813 Gulf Dr, Holmes Beach

$429,000
440 63rd St, Holmes Beach
  • Residential
  • 1 Beds
  • 1 Baths
  • 756 SqFt

440 63rd St, Holmes Beach

$419,000 ↓ $10,900
3803 E Bay Dr #1, Holmes Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,320 SqFt

3803 E Bay Dr #1, Holmes Beach

$419,000
6500 Flotilla Dr #196, Holmes Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,377 SqFt

6500 Flotilla Dr #196, Holmes Beach

$415,000

All listing information is deemed reliable but not guaranteed and should be independently verified through personal inspection by appropriate professionals. Listings displayed on this website may be subject to prior sale or removal from sale; availability of any listing should always be independently verified.

Listing information is provided for consumer personal, non-commercial use, solely to identify potential properties for potential purchase; all other use is strictly prohibited and may violate relevant federal and state law.

Listing data comes from My Florida Regional MLS DBA Stellar MLS.

Listing information last updated on May 25th, 2020 at 7:30am EDT.