Call us : (925) 937-5973

Welcome to Castlewood

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.


$250 deposit on approved credit and up to $500 free rent!

Move in by August 15th and take advantage of limited time offers!

Your Info:
Contact our leasing team today! (925) 937-5973