Nestled in La Jolla, California, The Lodge at Torrey Pines is a boutique hotel that overlooks the iconic Torrey Pines Golf Course. The hotel features Craftsman-style architecture and offers luxurious accommodations with breathtaking views of the Pacific Ocean or the golf course. Golf enthusiasts can tee off at the world-renowned Torrey Pines Golf Course, which has hosted the U.S. Open. After a round of golf, guests can unwind at the hotel's spa or enjoy farm-to-table dining at its signature restaurant.