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 Where is LEGOLAND Castle Hotel located? How can I get to LEGOLAND California Hotels from San Diego Airport? Do I pay for parking at the LEGOLAND Castle Hotel? What is the address for LEGOLAND California Hotel? Where is the LEGOLAND California Hotel located?