Six of the seven caves can only be accessed from the water. Booking one of the La Jolla kayaking and/or boat tours is the best way to see those caves. The seventh cave, Sunny Jimmy's Cave, is the only one accessible from land.