
Castillo de Windsor
Business hours
Monday | 9:00am to 8:00pm |
Tuesday | 9:00am to 8:00pm |
Wednesday | 9:00am to 8:00pm |
Thursday | 9:00am to 8:00pm |
Friday | 9:00am to 10:00pm |
Saturday | 9:00am to 10:00pm |
Sunday | 9:00am to 8:00pm |
About us
Castillo de Windsor is a luxury Spanish-style villa in San Diego, CA, offering a stunning indoor-outdoor setting for milestone celebrations, professional photoshoots, and private retreats. With panoramic ocean views, elegant architecture, eclectic global décor, and a resort-style pool, this one-of-a-kind estate blends Old World charm with modern functionality. Ideal for baby showers, engagement parties, brand shoots, and executive offsites, Castillo de Windsor delivers a uniquely curated experience just minutes from the coast with the most amazing view of all of San Diego.
Featured businesses
711 University Ave, San Diego, California, 92103
(619) 294-2800
226 Broadway, San Diego, California, 92101
(951) 640-8967
Suite 401, San Diego, California, 92101
(805) 252-7975
Suite 401, San Diego, California, 92101
(805) 252-7975
2600 Via De La Valle, San Diego, California, 92014
(858) 436-9800