Hudson's Bluff is where the Lost Boys cave lair is located. The Cave contains the sunken ruins of a hotel destroyed in the 1906 earthquake (probably based on the Valencia St Hotel in San Francisco). The Cave is sometimes referred to as the Atlantis Hotel by fans. In early drafts of The Lost Boys scripts the hotel has a mural depicting it's original proprietor, Max The Master Vampire.
The Cave entrance is located in the now closed Marineland Park in Rancho Palos Verdes, CA. Rancho Palos Verdes, California is about 380 miles south of Santa Cruz.
Other shots of Hudson's Bluff are Gray Whale Ranch in Santa Cruz County, CA. Gray Whale Ranch is a part of Wilder Ranch State Park. Gray Whale was closed to the public in 2002 due to habitat degradation.
The Cave's Interior were created on Stages 12 and 15 at Warner Brothers studio.
Hudson's Bluff is home to the Santa Carla light house. The one shown in the opening scene is the Mark Abbott Memorial Lighthouse in Santa Cruz (home of the Santa Cruz Surfing Museum). It's approximately 6 miles east of Wilder State Ranch.