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? Do I pay for parking at the LEGOLAND Castle Hotel? How can I get to LEGOLAND California Hotels from San Diego Airport? What amenities are available at the LEGOLAND California Hotel? What is the hotels Cancellation Policy?