Save Search

Apartments for Rent in Twin Lakes, St. Augustine, St Johns County, FL


Quick filters
  • Rent specials New Units Available
    1 bd $1,448+
    2 bd $1,709+
    3 bd $2,116+
    Base rent
    4.5 (10)
    350 Bay Laurel Dr, St. Augustine, FL 32086
    Apply online • Pet friendly
  • More Rentals Near Twin Lakes, St. Augustine, St Johns County, FL

  • Rent specials New Units Available
    1 bd $1,462+
    2 bd $1,820+
    3 bd $2,175+
    Total monthly cost
    3.5 (2)
    20 Mars Way, St. Augustine, FL 32084
    Apply online • Pet friendly • Parking
  • Only 3 units left
    2 bd $1,500+
    Base rent
    4.5 (174)
    30 Clipper Ct, St Augustine, FL 32080
    Apply online • Pet friendly • Parking
  • Rent specials Rewards
    2 bd $1,995+
    3 bd $2,195
    4 bd $2,295
    Base rent
    Verified Listing

    Beacon Point Townes

    4.0 (1)
    93 Palma Dr, St Augustine, FL 32086
    Apply online • Pet friendly • In unit laundry
  • 2451 Deer Run Road 3 Beds Apartment for Rent
    Only 1 unit left
    3 bd $2,000
    Base rent
    Verified Listing

    2451 Deer Run Road

    2451 Deer Run Road, St. Augustine, FL 32084
    Apply online • Pet friendly • In unit laundry
  • Rent specials New Units Available
    1 bd $1,499+
    2 bd $1,795
    3 bd $2,205+
    Base rent
    Verified Listing

    Tapestry Palmera

    4.0 (5)
    121 Oxmoor Road, St. Augustine, FL 32084
    Apply online • Pet friendly
  • Only 1 unit left
    Ask for pricing
    Verified Listing

    863 W 4th St

    863 W 4Th St, St Augustine, FL 320
    Apply online • Pet friendly
  • Only 1 unit left
    Ask for pricing
    Verified Listing

    2700 Usina Street

    2700 Usina Street, St Augustine, FL 32084
    Apply online • Pet friendly
  • Ask for pricing
    Income restricted
    Verified Listing

    San Marcos Heights

    170 Hometown Lane, St Augustine, FL 32084
    Pet friendly
  • Ask for pricing
    Verified Listing

    909 Palermo Road

    909 Palermo Road, St Augustine, FL 32086
    Pet friendly
  • New listing
    3 bd $2,800
    Base rent
    Verified Listing

    775 S Holmes Blvd

    775 S Holmes Blvd, St. Augustine, FL 32084
    In unit laundry • Dishwasher
  • 3 bd $2,300
    Base rent
    Verified Listing

    415 S Rodriquez St

    415 S Rodriquez St, St. Augustine, FL 32084
    Parking • In unit laundry • Dishwasher
  • New listing
    2 bd $2,100
    Base rent
    Main 228 Hawthorne Rd, St. Augustine, FL 32086
    Pet friendly
  • New listing
    3 bd $2,100
    Base rent
    Verified Listing

    867 Avery St

    867 Avery St, St. Augustine, FL 32084
    Pet friendly • In unit laundry • Dishwasher
  • 3 bd $2,750
    Base rent
    Verified Listing

    39 Florida Ave

    39 Florida Ave, St. Augustine, FL 32084
    Pet friendly • In unit laundry • Dishwasher
  • 2 bd $2,275
    Base rent
    Verified Listing

    159 Marine St, Unit 204

    159 Marine St, St. Augustine, FL 32084
    Pet friendly • Pool • In unit laundry
  • New listing
    3 bd $2,760
    Base rent
    Verified Listing

    727 Gilda Dr

    727 Gilda Dr, St. Augustine, FL 32086
    Pet friendly • In unit laundry • Dishwasher
  • 2 bd $1,550
    Base rent
    38 Tarragona Ct, St. Augustine, FL 32086
    Pet friendly • In unit laundry • Dishwasher
  • New listing
    2 bd $1,750
    Base rent
    Verified Listing

    650 W Pope Rd, Unit 249

    650 W Pope Rd, St. Augustine, FL 32080
    Pet friendly • Pool • In unit laundry
  • New listing
    3 bd $2,100
    Base rent
    165 Bayberry Circle, St. Augustine, FL 32086
    Pet friendly • Pool • In unit laundry
  • New listing
    3 bd $3,700
    Base rent
    Verified Listing

    195 Cabeza St

    195 Cabeza St, St. Augustine, FL 32080
    Pet friendly • In unit laundry • Dishwasher
  • New listing
    2 bd $5,500
    Base rent
    Verified Listing

    18 Althea Street

    18 Althea Street, St. Augustine, FL 32084
    Pet friendly • In unit laundry • Dishwasher
  • 2 bd $1,750
    Base rent
    117 Rio Del Mar Street, St. Augustine Beach, FL 32080
    Pet friendly • In unit laundry • Dishwasher
  • 2 bd $2,300
    Base rent
    11 Dondanville Road, St. Augustine, FL 32080
    Pool • In unit laundry • Dishwasher
  • 1-24-nhood



Frequently asked questions

When were prices and availability in Twin Lakes, St. Augustine, St Johns County, FL last updated?

Prices and availability in Twin Lakes, St. Augustine, St Johns County, FL were last updated on 11 Oct 2026.

What are the best apartments in Twin Lakes, St. Augustine, St Johns County, FL?

The best apartment in Twin Lakes, St. Augustine, St Johns County, FL is: The Bradley St Augustine.

What is the average rent in Twin Lakes, St. Augustine, St Johns County, FL?

The average rent in Twin Lakes, St. Augustine, St Johns County, FL is $1,681.

What is the price range for a 1-bedroom apartment in Twin Lakes, St. Augustine, St Johns County, FL?

The price range for a 1-bedroom apartment in Twin Lakes, St. Augustine, St Johns County, FL is between $1,448 and $2,546.

What is the price range for a 2-bedroom apartment in Twin Lakes, St. Augustine, St Johns County, FL?

The price range for a 2-bedroom apartment in Twin Lakes, St. Augustine, St Johns County, FL is between $1,709 and $3,005.

What is the price range for a 3-bedroom apartment in Twin Lakes, St. Augustine, St Johns County, FL?

The price range for a 3-bedroom apartment in Twin Lakes, St. Augustine, St Johns County, FL is between $2,116 and $3,264.

What type of rental buildings are in Twin Lakes, St. Augustine, St Johns County, FL?

In Twin Lakes, 33% of the residents are renting compared to 67% owning a home, according to data from the U.S. Census Bureau. Large-scale apartment buildings with more than 50 units represent 6% of Twin Lakes's rentals, 53% are small-scale complexes with under 50 units, and 32% are single-family rentals.

RentCafe is your one-stop shop for finding a great new apartment in Twin Lakes, St. Augustine, St Johns County, FL. Easily search through a wide selection of apartments for rent in Twin Lakes, St. Augustine, St Johns County, FL, and view detailed information about available rentals including floor plans, pricing, photos, amenities, interactive maps, and thorough property descriptions. Property owners and managers are one click away, so feel free to contact them and find out all you need to know about the apartment you're interested in. Browse Twin Lakes, St. Augustine, St Johns County, FL apartments with rents starting from $1,448 and submit your rental application today!