Private beachfront resort, tennis club, and vacation rental at 2000 Spindrift Dr on La Jolla Shores Beach, 92037. Next-door neighbor La Jolla Shores Hotel at 8110 Camino Del Oro offers a non-membership alternative on the same stretch of sand for visitors who want beachfront without the annual commitment. La Jolla Beach & Tennis Club is an iconic membership-based property offering oceanfront guest rooms, apartments, and cottages — many with full kitchens and direct beach access. Facilities include 12 championship tennis courts, a marine-room-style beachfront dining room, fitness center, playground, and surf-and-sand activities. A La Jolla institution since 1935, popular with multi-generational families and return guests who book a year in advance. Cove-side visitors seeking the same intimate, return-year-after-year loyalty find it at Pantai Inn on Coast Blvd — twelve Balinese-inspired suites with a devoted following. Membership and public reservations available.