The Lodge at Torrey Pines is a luxurious hotel located in La Jolla, San Diego. It offers vacation rentals with stunning views of the Torrey Pines Golf Course and the Pacific Ocean. The rentals are spacious and well-appointed, featuring modern amenities and elegant decor. Guests can enjoy access to the hotel's amenities, including a spa, fitness center, and multiple dining options. The location is perfect for exploring the nearby attractions, such as the Torrey Pines State Natural Reserve and the La Jolla Cove.