The Lodge at Torrey Pines is a luxury hotel located in La Jolla, just north of downtown San Diego. Guests can enjoy a complimentary breakfast at the hotel's restaurant, which offers a variety of delicious options. The hotel features spacious rooms and suites with stunning views of the Torrey Pines Golf Course, a spa, a fitness center, and multiple dining options. Its serene location near the beautiful coastline and the Torrey Pines State Natural Reserve makes it a top choice for travelers looking for a hotel with breakfast included in San Diego.