What is the address for LEGOLAND Castle Hotel? LEGOLAND Castle Hotel is located at One LEGOLAND Drive, Carlsbad, CA 92008LEGOLAND California Resort is east of the I-5 Freeway, just 30 minutes north of San Diego and one hour south of Anaheim. Exit the I-5 Freeway at Palomar Airport Road. Was this article helpful? Related articles What is the address for LEGOLAND California Hotel? Where is LEGOLAND Castle Hotel located? Can we eat the Dragon's Den restaurant if we aren’t staying at the Castle Hotel? What is the Dragon's Den Restaurant and Bar? How do I make a Hotel Pool Reservation?