Find Anna Maria Island Homes For Sale

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
629 Dundee Ln, Holmes Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,119 SqFt

629 Dundee Ln, Holmes Beach

$1,875,000 ↓ $24,000
408 Pine Ave, Anna Maria
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,832 SqFt

408 Pine Ave, Anna Maria

$1,849,000
104 81st St, Holmes Beach
  • Land
  • 0 Beds
  • 0 Baths
  • 0 SqFt

104 81st St, Holmes Beach

$1,800,000
108 72nd St, Holmes Beach
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,330 SqFt

108 72nd St, Holmes Beach

$1,795,000
604 N Bay Blvd, Anna Maria
  • Residential
  • 4 Beds
  • 5 Baths
  • 2,381 SqFt

604 N Bay Blvd, Anna Maria

$1,795,000
311 62nd St, Holmes Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,850 SqFt

311 62nd St, Holmes Beach

$1,775,000
802 Jacaranda Rd, Anna Maria
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,874 SqFt

802 Jacaranda Rd, Anna Maria

$1,775,000 ↓ $50,000
424 Magnolia Ave, Anna Maria
  • Residential
  • 4 Beds
  • 5 Baths
  • 3,170 SqFt

424 Magnolia Ave, Anna Maria

$1,745,000 ↓ $145,000
867 N Shore Dr, Anna Maria
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,507 SqFt

867 N Shore Dr, Anna Maria

$1,725,000 ↓ $125,000
227 84th St, Holmes Beach
  • Residential
  • 5 Beds
  • 5 Baths
  • 2,712 SqFt

227 84th St, Holmes Beach

$1,699,900 ↓ $25,100
206 Oak Ave, Anna Maria
  • Residential
  • 3 Beds
  • 4 Baths
  • 4,631 SqFt

206 Oak Ave, Anna Maria

$1,695,000 ↓ $55,000
509 Pine Ave, Anna Maria
  • Residential
  • 4 Beds
  • 3 Baths
  • 1,847 SqFt

509 Pine Ave, Anna Maria

$1,690,000
505 S Bay Blvd, Anna Maria
  • Residential
  • 5 Beds
  • 5 Baths
  • 3,202 SqFt

505 S Bay Blvd, Anna Maria

$1,650,000
209 S Bay Blvd, Anna Maria
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,094 SqFt

209 S Bay Blvd, Anna Maria

$1,639,000 ↑ $14,000
210 S Harbor Dr, Holmes Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,260 SqFt

210 S Harbor Dr, Holmes Beach

$1,597,500 ↓ $102,000
524 Loquat Dr, Anna Maria
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,722 SqFt

524 Loquat Dr, Anna Maria

$1,595,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 6:00am EDT.