Skip to main content
Property Logo at Castlewood, Walnut Creek, CA, 94596
Luxury Living Reaches New Heights
Comfortable Lounge Seating at Castlewood Apartments in Walnut Creek, CA 94596
Family Spending Time Together at Castlewood Apartments in Walnut Creek, CA 94596

Welcome To

Castlewood Apartments in Walnut Creek

Relax, enjoy, and indulge in mesmerizing views of Mount Diablo. This is what Castlewood Apartments is all about. Designed to complement the vibrant lifestyle offered by the idyllic downtown location, our Walnut Creek, CA, apartments are a quiet retreat dedicated to your well-being. Click through the gallery to discover our attractive amenities and gorgeous interior details.(+Read more)

Picture yourself taking full advantage of every feature. Start the day with an invigorating workout in our fitness center, treat yourself to a freshly barbecued meal, and unwind on the poolside deck before the sun sets. When chores roll around, theyll go by quickly with three laundry facilities to choose from. The assigned parking spaces, together with the underground garage, will enhance your comfort even more.

Want to learn more? Contact our leasing team, plan a private tour of our community, and discover which of our Walnut Creek apartments will become your home!

Floor Plan

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.

Woman Enjoying a Hot Beverage at Castlewood Apartments in Walnut Creek, CA 94596


Immerse yourself in our Walnut Creek, CA Apartments

Hot Cup of Coffee at Castlewood Apartments in Walnut Creek, CA  94596
Women Laughing Enjoying a Cup of Coffee at Castlewood Apartments in Walnut Creek, CA 94596
Dipping Toes in Swimming Pool at Castlewood Apartments in Walnut Creek, CA 94596
Master Bedroom with Natural Light at Castlewood Apartments in Walnut Creek, CA 94596


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.


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.