Castlewood Apartments in Walnut Creek, California
Contemporary Living in Downtown Walnut Creek.

Modern Apartments in Walnut Creek, California

Finding your new home in downtown Walnut Creek, California, is easy when you choose Castlewood Apartments. Our pet-friendly studio, one, and two bedroom apartments were designed for your peak comfort, convenience, and style. At Castlewood Apartments, resort-style amenities and contemporary interiors with high ceilings and spectacular views of Mount Diablo combine for the vibe you’ve been searching for in Walnut Creek. Bring vacation home with a refreshing dip in the swimming pool or a relaxing soak in the spa. All this and an unbeatable downtown location are yours when you live at Castlewood Apartments.

Castlewood Apartments


1160 Lincoln Ave Walnut Creek, CA 94596

Explore Downtown Walnut Creek

When you choose to call Castlewood Apartments home, you’ll live in the heart of Walnut Creek. Our prime location makes for an easy commute to top employers like John Muir Health, Kaiser Permanente, and Chevron. If you prefer to use public transit, you’re also in luck. The Walnut Creek BART station is less than a mile away from your new home. Great shopping and dining opportunities await right across the street from Castlewood Apartments. For a night out, head to Broadway Plaza for dinner, drinks, and plenty of sophisticated entertainment options.

Get to know our Walnut Creek neighborhood by visiting our Neighborhood page.

View Our Neighborhood
Father teaching his daughter to play guitar at Castlewood Apartments in Walnut Creek, California

 In-Home Comforts

At Castlewood Apartments, our studio, one, and two bedroom apartments are packed with the features you need to streamline your busy life. Features at Castlewood Apartments include: 

  • Upgraded Kitchen/Bathrooms*
  • Wood-Style Flooring*
  • Vaulted Ceilings*

*In Select Homes

Visit our Features page to see a complete list of the in-home extras at Castlewood Apartments.

Community Amenities

When you live at Castlewood Apartments, you’ll love having access to all of our resort-style amenities. Get your day started with a workout in our onsite fitness center, and then cool off with a dip in the swimming pool. Fire up the barbecue at dinnertime and get to know your neighbors at the grilling area. Other community amenities include: 

  • Extra Parking
  • Spa
  • 3 Laundry Rooms

Check out the rest of our community perks on our Amenities page.

View Our Features
Residents taking a yoga class at Castlewood Apartments in Walnut Creek, California

Pet-Friendly Apartments in Walnut Creek

We know your pet is important – that’s why both humans and pets are welcome at Castlewood Apartments! Our studio, one, and two bedroom apartments are comfortable for both you and your furry friend. When the two of you are up for an adventure, head to nearby Heather Farm Dog Park for some off-leash playtime.

Visit our Pet Friendly page for more information about Castlewood Apartments’ pet policy.