13,353

Homes in ZIP Code 33931

Section Image Section Image
  • /25

    $449,000

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

    4331 Bay Beach Ln Unit 152, Fort Myers Beach, FL 33931

    Popular Casa Marina. Enjoy your view from this large Lanai overlooking intersecting waterways and Estero Bay, watching many beautiful Sunrises. Watch the dolphins and manatees swim the canal right below your balcony! Also enjoy the views out to the open Bay and watch all the Boats cruise by. This 2 BR/2 BA is on the first floor, very spacious Living/Dining area with triple stacking sliders in the

    Agent Photo

    Frances Canario

    Loffreno Real Estate, Inc.

    (239) 291-4641

    4331 Bay Beach Ln Unit 152, 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
  • /26

    $2,000,000

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

    6620 Estero Blvd Unit 805, Fort Myers Beach, FL 33931

    That moment you realize you’ve found your happy place happens right away here. Enjoy direct Gulf views from this beautifully updated 3-bedroom 2-bath beachfront condo on Fort Myers Beach. With nearly 2,000 sqft. under air, this income-producing property is ideal as a vacation home or 1031 exchange. The coastal contemporary design features porcelain tile floors that mirror the beach, a custom

    Agent Photo

    Andrew Alvarez

    Douglas Elliman Florida,LLC

    (239) 428-1182

    6620 Estero Blvd Unit 805, 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
  • /38

    $439,000

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

    4203 Bay Beach Ln Unit 4D, Fort Myers Beach, FL 33931

    Well Priced Direct Bayfront fourth floor unit in the Palms of Bay Beach on the tranquil South end of the island. Bike ride up or walk to your Private beach access for Bay Beach residents on Estero Blvd. Updated kitchen with solid surface countertops, white cabinetry and crown molding, quality vinyl wood flooring and more. Master bedroom has ensuite stand-up shower. Guest bath has bathtub/shower.

    Agent Photo

    Christian Loffreno

    Loffreno Real Estate, Inc.

    (239) 475-5040

    4203 Bay Beach Ln Unit 4D, 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
  • /46

    $855,000

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

    411 Connecticut St, Fort Myers Beach, FL 33931

    Stunning Canal-Front Pool Home Near the Mound House!Live the ultimate Fort Myers Beach lifestyle in this beautifully renovated 3-bedroom, 2-bath canal-front home offering the perfect blend of coastal charm and modern luxury. Step inside to find a brand-new kitchen with stainless steel appliances, sleek finishes, and original terrazzo floors that add timeless character throughout. The

    Agent Photo

    Alex King

    Premiere Plus Realty Company

    (239) 522-7236

    411 Connecticut St, 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
  • /48

    $1,299,000

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

    170 Redfish Rd, Fort Myers Beach, FL 33931

    Charming coastal retreat ideally located on the south end of Fort Myers Beach, situated on a corner lot directly across the street from the beach, offering easy access to the sugar-sand shoreline. Weekly rentals allowed. Located in the highly desirable Laguna Shores neighborhood, this raised single-family home offers 1,350 sq. ft. of living space with an ideal indoor-outdoor floor plan. The

    Agent Photo

    Alex King

    Premiere Plus Realty Company

    (239) 251-5862

    170 Redfish Rd, 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
  • /32

    $375,000

    • 2 Beds
    • 2 Baths
    • 778 Sq Ft

    6893 Estero Blvd Unit 425, Fort Myers Beach, FL 33931

    TURNKEY 2 BED / 2 BATH CONDO IN ESTERO COVE — WALK TO THE BEACHWelcome to your slice of paradise in the highly desirable Estero Cove Condos on Fort Myers Beach. This beautifully maintained 2 bedroom, 2 bathroom unit is being sold turnkey furnished, making it perfect as a vacation getaway, seasonal rental, or full-time residence.Step inside to a bright, open-concept layout

    Agent Photo

    Jerry Niesman

    KW Peace River Partners

    (239) 303-8631

    6893 Estero Blvd Unit 425, 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
  • /25

    $410,000

    • 4 Beds
    • 2 Baths
    • 1,680 Sq Ft

    17209 Whitewater Ct, Fort Myers Beach, FL 33931

    INVESTORS - BEST PRICED DUPLEX in Fort Myers Beach. The duplex is Centrally located to all shopping and restaurants. The property is a pie shape lot with a large yard area; backing up to a lake for fishing! Each unit has two bedrooms and one bath. The backyard has a small fenced in area for pets. Air Conditioners were both replaced in 2022. No restrictions on renting in this area! Call for

    Agent Photo

    Nannette Maxson PA

    RE Florida Homes

    (239) 653-8803

    17209 Whitewater Ct, 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
  • /46

    $4,900,000

    • 4 Beds
    • 3 Baths
    • 3,067 Sq Ft

    4031 Bayside Rd, Fort Myers Beach, FL 33931

    Rarely available Bayfront Beauty on Fort Myers Beach – Luxury Living with Gulf Access! Big Boater's Dream 25,000 lb boat lift! This stunning 4 Bedroom, 3 Bathroom bayfront estate is a rare opportunity to own one of Fort Myers Beach’s most exceptional homes. Nestled on a prime waterfront lot, this property features a massive pool and spa, and breathtaking bay views that will leave you speechless.

    Agent Photo

    Alex King

    Premiere Plus Realty Company

    (239) 244-3308

    4031 Bayside Rd, 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

    $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
  • /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
  • /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
  • /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