13,353

Homes in ZIP Code 33931

Section Image Section Image
  • /33

    $550,000

    • 3 Beds
    • 2 Baths
    • 1,888 Sq Ft

    23 Nancy Ln, Fort Myers Beach, FL 33931

    Welcome to island living on Nancy Lane in the heart of San Carlos Island! Located within a desirable 55+ waterfront community, this beautifully maintained 3-bedroom, 2-bath manufactured home offers direct canal-front access with a private dock and boat lift, complete with water and electric at the dock—perfect for effortless boating days and sunset cruises to the Gulf.The home has been

    Agent Photo

    Stacey Mrozinski

    Downing Frye Realty Inc.

    (239) 310-4580

    23 Nancy Ln, Fort Myers Beach, FL 33931
  • /24

    $4,000 per month

    • 2 Beds
    • 2 Baths
    • 832 Sq Ft
    • Condo for Rent

    6891 Estero Blvd Unit 331, Fort Myers Beach, FL 33931

    Escape the snow and spend your winter in sunny Southwest Florida! This beautifully maintained 2 bedroom, 2 bathroom condo on Ft. Myers Beach offers the perfect seasonal getaway. Enjoy beach access and a variety of resort-style amenities, including community pool, nature trails, fishing pier, bocce courts, tennis courts, shuffleboard, and pickle ball. Whether you want to relax by the water or stay

    Agent Photo

    Vanessa Gonzalez

    Florida Resale Properties Inc

    (239) 579-6326

    6891 Estero Blvd Unit 331, Fort Myers Beach, FL 33931
  • /50

    $870,000 Sold Dec 22, 2025

    2810 Estero Blvd Unit 312, Fort Myers Beach, FL 33931

    • 2 Beds
    • 2 Baths
    • 1,196 Sq Ft
    • Built 1981

    Last Sold Summary

    • 3% Below List Price
    • $727/SF
    • 35 Days On Market

    Last Listing Agent Christian Loffreno Loffreno Real Estate, Inc.

    2810 Estero Blvd Unit 312, Fort Myers Beach, FL 33931
    • /9

      Not Listed For Sale

      • 4 Beds
      • 4.5 Baths
      • 4,000 Sq Ft

      6240 Estero Blvd Unit 2, Fort Myers Beach, FL 33931

      6240 Estero Blvd Unit 2, Fort Myers Beach, FL 33931
  • /47

    $2,199,000

    • 3 Beds
    • 3 Baths
    • 2,414 Sq Ft

    4142 Bay Beach Ln Unit 502, Fort Myers Beach, FL 33931

    Step into elevated coastal living at the newly completed Grandview Condominiums, located within the exclusive Waterside at Bay Beach community on Fort Myers Beach. This brand-new, never-occupied residence offers approximately 2,414 square feet of Living Space with designer-selected interiors, tasteful furnishings, and captivating panoramic views of the Bay and Gulf. The private elevator entry

    Agent Photo

    Alex King

    Premiere Plus Realty Company

    (239) 932-9915

    4142 Bay Beach Ln Unit 502, Fort Myers Beach, FL 33931
  • /47

    $8,000 per month

    • 2 Beds
    • 4 Baths
    • 2,934 Sq Ft
    • Apartment for Rent

    21580 Indian Bayou Dr Unit 582, Fort Myers Beach, FL 33931

    Waterfront Gulf Access Vacation Rental – Resort-Style Amenities & Prime Location! AVAILABLE WEEKLY OR VRBO ENDLESS SUMMER for availability calendar. Enjoy the ultimate coastal getaway in this beautifully remodeled waterfront unit offering 2 bedrooms + flex room, 2 full bathrooms, in unit laundry room. Comfortably sleeping 8 with room for blow up mattresses. Perfect for seasonal or vacation stays,

    Agent Photo

    Aron Hubers

    Portside Property Group

    (239) 323-3673

    21580 Indian Bayou Dr Unit 582, Fort Myers Beach, FL 33931
  • /45

    $850,000 Sold Dec 10, 2025

    100 Estero Blvd Unit 431, Fort Myers Beach, FL 33931

    • 2 Beds
    • 2 Baths
    • 989 Sq Ft
    • Built 1978

    Last Sold Summary

    • 3% Below List Price
    • $859/SF
    • 39 Days On Market

    Last Listing Agent Christian Loffreno Loffreno Real Estate, Inc.

    100 Estero Blvd Unit 431, Fort Myers Beach, FL 33931
    • /8

      Est $612,948 Not Listed For Sale

      • 1 Bed

      121 Delmar Ave, Fort Myers Beach, FL 33931

      121 Delmar Ave, Fort Myers Beach, FL 33931
  • /50

    $2,750,000

    • 3 Beds
    • 3.5 Baths
    • 2,526 Sq Ft

    5230 Estero Blvd Unit 6, Fort Myers Beach, FL 33931

    Best-Priced Luxury Home on the Beach Side of Fort Myers BeachYour opportunity to own the best-priced coastal residence on the beach side of Fort Myers Beach, just steps from the sand and surrounded by the beauty of the Gulf. This custom home by Potter Homes, with interiors by Freestyle Interiors, showcases timeless design, quality craftsmanship, and effortless coastal elegance.Offered

    Agent Photo

    Samantha Haringa

    CoastalEdge Real Estate LLC

    (239) 522-8928

    5230 Estero Blvd Unit 6, Fort Myers Beach, FL 33931
  • /16

    $5,000 per month

    • 2 Beds
    • 2 Baths
    • 1,024 Sq Ft
    • Condo for Rent

    4253 Bay Beach Ln Unit G2, Fort Myers Beach, FL 33931

    Welcome to your perfect SEASONAL retreat, where coastal elegance meets breathtaking BAYFRONT views. This beautifully furnished 2-bedroom, 2-bathroom condo offers a serene escape in the heart of Fort Myers Beach. The bright and SPACIOUS living room, adorned with modern furnishings, opens seamlessly to a screened balcony, providing stunning PANORAMIC VIEWS of the water. The gourmet kitchen features

    Agent Photo

    Carlos Diaz

    Icon Premier Group, LLC

    (239) 453-8443

    4253 Bay Beach Ln Unit G2, Fort Myers Beach, FL 33931
  • /38

    $175,000 Sold Feb 06, 2026

    140 Estero Blvd Unit 2206, Fort Myers Beach, FL 33931

    • 1 Bed
    • 1 Bath
    • 383 Sq Ft
    • Built 1990

    Last Sold Summary

    • 22% Below List Price
    • $457/SF
    • 207 Days On Market

    Last Listing Agent Christian Loffreno Loffreno Real Estate, Inc.

    140 Estero Blvd Unit 2206, Fort Myers Beach, FL 33931
    • /50

      Est $1,009,230 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,546 Sq Ft

      135 Mango St, Fort Myers Beach, FL 33931

      135 Mango St, Fort Myers Beach, FL 33931
  • /42

    $888,000

    • 2 Beds
    • 2 Baths
    • 1,430 Sq Ft

    4753 Estero Blvd Unit 1405, Fort Myers Beach, FL 33931

    Discover the pinnacle of coastal living in this stunning Ocean Harbor condominium! This 2-bedroom, 2-bathroom treasure offers not one but two private balconies, showcasing breathtaking Gulf and Bay views that will captivate you from dawn to dusk. Picture yourself savoring the beauty of sunrises and sunsets, all from the privacy of your own home. Located in a tranquil and idyllic setting, this

    Agent Photo

    Alex King

    Premiere Plus Realty Company

    (239) 748-4873

    4753 Estero Blvd Unit 1405, Fort Myers Beach, FL 33931
  • /17

    $3,306 per month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    126 Mango St Unit FL1-ID1226357P, Fort Myers Beach, FL 33931

    The advertised rate of $3,307/month is the lowest available price, based on a 30 day(s) stay with a move-in date of August 6, 2026.Rates vary depending on the duration of stay, season, and other parameters. For exact pricing and additional pricing components, please visit our website and enter your desired move-in and move-out dates. The rate is applicable when billed upfront; it can be

    126 Mango St Unit FL1-ID1226357P, Fort Myers Beach, FL 33931
  • /39

    $665,000 Sold Nov 13, 2025

    4770 Estero Blvd Unit 304, Fort Myers Beach, FL 33931

    • 2 Beds
    • 2 Baths
    • 821 Sq Ft
    • Built 1979

    Last Sold Summary

    • 22% Below List Price
    • $810/SF
    • 204 Days On Market

    Current Estimated Value $649,583

    Last Listing Agent Gary Chappell Royal Shell Real Estate, Inc.

    4770 Estero Blvd Unit 304, Fort Myers Beach, FL 33931
    • /33

      Est $438,286 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 555 Sq Ft

      510 Estero Blvd Unit 303, Fort Myers Beach, FL 33931

      510 Estero Blvd Unit 303, Fort Myers Beach, FL 33931
  • /46

    $1,695,995

    • 3 Beds
    • 3 Baths
    • 2,016 Sq Ft

    189 Curlew St, Fort Myers Beach, FL 33931

    Coastal Dream Canal Home – Newly Designed & ELEVATED Construction with Pool & Boat Lift! Discover the perfect blend of modern innovation, coastal elegance, and waterfront luxury in this brand-new, elevated canal home. Expertly redesigned and newly constructed, this 3-bedroom, 3-bathroom retreat showcases state-of-the-art building techniques, ensuring a home that is as resilient as it is

    Agent Photo

    Alex King

    Premiere Plus Realty Company

    (239) 475-2445

    189 Curlew St, Fort Myers Beach, FL 33931
  • /16

    $6,570 per month

    • 2 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Property for Rent

    158 Nanaimo Trail, Fort Myers Beach, FL 33931

    Retreat Nanaimo in Sun Resorts and Residences, Fort Myers Beach. All new 2 bedroom, 2 bathroom house. Less than 10 minutes from the beach. Private parking next to your house. This resort boasts a heated outdoor pool, a fishing lake, tennis courts, pickle ball courts, and a clubhouse. Per the HOA's rules, the minimum age is 40, and no children. Minimum length of stay is 7 days, reservation needs

    Bjoern Smith Royal Real Estate & Prop Mgmt

    158 Nanaimo Trail, Fort Myers Beach, FL 33931
  • /49

    $880,000 Sold Aug 29, 2025

    107 Gulfview Ave, Fort Myers Beach, FL 33931

    • 3 Beds
    • 3.5 Baths
    • 2,103 Sq Ft
    • Built 2003

    Last Sold Summary

    • 20% Below List Price
    • $418/SF
    • 193 Days On Market

    Current Estimated Value $869,790

    Last Listing Agent Tammy Workman Royal Shell Real Estate, Inc.

    107 Gulfview Ave, Fort Myers Beach, FL 33931
    • /10

      Not Listed For Sale

      • 4 Beds
      • 4.5 Baths
      • 4,000 Sq Ft

      6240 Estero Blvd Unit 3, Fort Myers Beach, FL 33931

      6240 Estero Blvd Unit 3, Fort Myers Beach, FL 33931
  • /49

    $694,900

    • 2 Beds
    • 2 Baths
    • 1,822 Sq Ft

    7850 Buccaneer Dr, Fort Myers Beach, FL 33931

    Discover the perfect blend of privacy, comfort, and island living in this beautifully remodeled single-family home, ideally situated in the quiet Laguna Shores community on the sought-after south end of Fort Myers Beach. This fully permitted 2-bedroom, 2-bath residence has been thoughtfully upgraded inside and out, offering peace of mind and effortless Florida living. Enjoy the convenience of a

    Agent Photo

    Alex King

    Premiere Plus Realty Company

    (239) 893-7627

    7850 Buccaneer Dr, Fort Myers Beach, FL 33931
  • /20

    $3,270 per month

    • 2 Beds
    • 2 Baths
    • 1,022 Sq Ft
    • Condo for Rent

    4253 Bay Beach Ln Unit FL3-ID1372279P, Fort Myers Beach, FL 33931

    The advertised rate of $3,270/month is the lowest available price, based on a 30 day(s) stay with a move-in date of May 6, 2026.Rates vary depending on the duration of stay, season, and other parameters. For exact pricing and additional pricing components, please visit our website and enter your desired move-in and move-out dates. The rate is applicable when billed upfront; it can be

    4253 Bay Beach Ln Unit FL3-ID1372279P, Fort Myers Beach, FL 33931
  • /11

    $348,000 Sold Feb 06, 2026

    6897 Estero Blvd Unit 166, Fort Myers Beach, FL 33931

    • 2 Beds
    • 2 Baths
    • 839 Sq Ft
    • Built 1989

    Last Sold Summary

    • 23% Below List Price
    • $415/SF
    • 200 Days On Market

    Last Listing Agent Shonda Dewberry Real Broker, LLC

    6897 Estero Blvd Unit 166, Fort Myers Beach, FL 33931
    • /12

      Not Listed For Sale

      • 4 Beds
      • 4.5 Baths
      • 4,000 Sq Ft

      6240 Estero Blvd Unit 1, Fort Myers Beach, FL 33931

      6240 Estero Blvd Unit 1, Fort Myers Beach, FL 33931
  • /50

    $2,399,000

    • 3 Beds
    • 3 Baths
    • 2,730 Sq Ft

    290 Dundee Rd, Fort Myers Beach, FL 33931

    Tucked away at the end of Dundee Road, this remarkable estate offers a rare blend of total privacy and uncompromising luxury, with 210 feet of prime water frontage. Designed for the discerning waterfront lifestyle, the property features a private elevator servicing all three levels, a covered 12,000 lb. boat lift, and two docks along the expansive seawall, ensuring effortless access to the open

    Agent Photo

    Alex King

    Premiere Plus Realty Company

    (239) 747-6216

    290 Dundee Rd, Fort Myers Beach, FL 33931
  • /23

    $1,800 per month

    • 2 Beds
    • 2 Baths
    • 1,008 Sq Ft
    • Property for Rent

    62 Kiowa Dr N, Fort Myers Beach, FL 33931

    Brand-new, never-occupied 2 bedroom, 2 bathroom rental located in the gated Sun Resorts and Residences community. This residence has been completely renovated with all new finishes, offering a fresh and modern living space. Features include updated flooring, kitchen, bathrooms, and fixtures throughout. Community amenities include gated entry, clubhouse, pool, and organized social activities.

    Charlene Rodriguez Rent 1 Sale 1 Realty

    62 Kiowa Dr N, Fort Myers Beach, FL 33931
  • /30

    $510,000 Sold Feb 02, 2026

    7400 Estero Blvd Unit 125, Fort Myers Beach, FL 33931

    • 2 Beds
    • 2 Baths
    • 930 Sq Ft
    • Built 1970

    Last Sold Summary

    • 3% Below List Price
    • $548/SF
    • 25 Days On Market

    Last Listing Agent Gary Chappell Royal Shell Real Estate, Inc.

    7400 Estero Blvd Unit 125, Fort Myers Beach, FL 33931
    • /24

      Est $189,729 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,008 Sq Ft

      17750 Stevens Blvd, Fort Myers Beach, FL 33931

      17750 Stevens Blvd, Fort Myers Beach, FL 33931
  • /33

    $499,000

    • 2 Beds
    • 2 Baths
    • 1,605 Sq Ft

    11511 Dogwood Ln, Fort Myers Beach, FL 33931

    Can you believe it? You can own a stunning home in the desirable Bayside Estates for under $500K, and everything was done in 2021—everything! From the gorgeous 2021-built home to the 2021 seawall, dock with a 13K lift, and lofted garage, this property is packed with high-end updates. Inside, you'll find exquisite crown molding throughout, central air for ultimate comfort, and tons of storage

    Agent Photo

    Robin Sook

    ERA Lahaina Realty

    (239) 361-2830

    11511 Dogwood Ln, Fort Myers Beach, FL 33931
  • /20

    $4,530 per month

    • 2 Beds
    • 2 Baths
    • Condo for Rent

    7785 Estero Blvd Unit ID1339107P, Fort Myers Beach, FL 33931

    The advertised rate of $4,530/month is the lowest available price, based on a 30 day(s) stay with a move-in date of July 21, 2026.Rates vary depending on the duration of stay, season, and other parameters. For exact pricing and additional pricing components, please visit our website and enter your desired move-in and move-out dates. The rate is applicable when billed upfront; it can be

    7785 Estero Blvd Unit ID1339107P, Fort Myers Beach, FL 33931
  • /15

    $999,000 Sold Jul 30, 2025

    191 Primo Dr, Fort Myers Beach, FL 33931

    • Land
    • 0.15 Acre
    • $6,722,746 per Acre

    Last Sold Summary

    • 59 Days On Market

    Current Estimated Value $1,030,962

    Last Listing Agent Holly Olson Florida's Realty LLC

    191 Primo Dr, Fort Myers Beach, FL 33931
    • /13

      Est $1,401,786 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,414 Sq Ft

      4142 Bay Beach Ln Unit 702, Fort Myers Beach, FL 33931

      4142 Bay Beach Ln Unit 702, Fort Myers Beach, FL 33931
  • /33

    $349,000

    • 2 Beds
    • 2 Baths
    • 1,370 Sq Ft

    8401 Estero Blvd Unit 204, Fort Myers Beach, FL 33931

    Your Slice of Paradise Awaits in Fort Myers Beach! Escape to island life and experience the magic of sun-soaked beaches, breathtaking sunsets, and serene bay views! Fort Myers Beach is rebuilding stronger and more vibrant than ever, making this the perfect time to purchase your coastal dream home. This spacious 2-bedroom, 2-bath condo is a hidden gem in the highly desirable Marina Towers.

    Agent Photo

    Alex King

    Premiere Plus Realty Company

    (239) 572-9627

    8401 Estero Blvd Unit 204, Fort Myers Beach, FL 33931
  • /37

    $3,000 per month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • House for Rent

    5731 Lauder St, Fort Myers Beach, FL 33931

    TOTALLY RENOVATED 900 sq. ft. beach cottage, ideally located just one street from beach access in the heart of Fort Myers Beach. This charming 2 BEDROOMS, 1 BATHROOM home offers a bright and welcoming interior and is fully move-in ready, complete with all appliances included, including a washer and dryer. The updated layout flows comfortably for everyday living and entertaining.Step outside

    Koen Roelens Roelens Realty & Property Mana

    5731 Lauder St, Fort Myers Beach, FL 33931
  • /36

    $325,000 Sold Dec 23, 2025

    17871 Stevens Blvd, Fort Myers Beach, FL 33931

    • 2 Beds
    • 2 Baths
    • 1,946 Sq Ft
    • Built 1978

    Last Sold Summary

    • 19% Below List Price
    • $167/SF
    • 161 Days On Market

    Last Listing Agent Ken Stanley Mato Realty, LLC

    17871 Stevens Blvd, Fort Myers Beach, FL 33931
    • /16

      Est $1,883,575 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,414 Sq Ft

      4142 Bay Beach Ln Unit 1105, Fort Myers Beach, FL 33931

      4142 Bay Beach Ln Unit 1105, Fort Myers Beach, FL 33931
  • /44

    $6,250,000 Pending

    • 4 Beds
    • 4.5 Baths
    • 3,921 Sq Ft

    8088 Estero Blvd, Fort Myers Beach, FL 33931

    OFFERED FURNISHED! Enjoy the Gulf & Beach front lifestyle to its fullest with this newly remastered (ALAIR Custom Homes 2023/2024) coastal living, custom pool home. Originally built in 2015 by Gary W. Lau Inc. Custom Homes, here's the lifestyle you've always wanted & deserved with the scenic, stunning, unobstructed, shimmering views of the Gulf of Mexico right out your back door. From the moment

    Agent Photo

    John Robert III

    John R Wood Properties

    (239) 963-1540

    8088 Estero Blvd, Fort Myers Beach, FL 33931
  • /15

    $3,294 per month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    126 Mango St Unit FL1-ID1226355P, Fort Myers Beach, FL 33931

    The advertised rate of $3,295/month is the lowest available price, based on a 30 day(s) stay with a move-in date of August 3, 2026.Rates vary depending on the duration of stay, season, and other parameters. For exact pricing and additional pricing components, please visit our website and enter your desired move-in and move-out dates. The rate is applicable when billed upfront; it can be

    126 Mango St Unit FL1-ID1226355P, Fort Myers Beach, FL 33931
  • /22

    $170,000 Sold May 27, 2025

    17880 Bryan Ct, Fort Myers Beach, FL 33931

    • Land
    • 0.1 Acre
    • $1,770,833 per Acre

    Last Sold Summary

    • 35% Below List Price
    • 632 Days On Market

    Current Estimated Value $170,955

    Last Listing Agent BETH BARTON Coastal Brokerage LLC

    17880 Bryan Ct, Fort Myers Beach, FL 33931
    • /16

      Est $1,542,251 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 2,767 Sq Ft

      4142 Bay Beach Ln Unit 404, Fort Myers Beach, FL 33931

      4142 Bay Beach Ln Unit 404, Fort Myers Beach, FL 33931

Showing Results 1 - 40, Page 1 of 18

How to Buy a Home How to Finance a Home How to Sell a Home