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? What is the address for LEGOLAND California Hotel? What does the All Day dining package include? What is the hotels Cancellation Policy?