Overlooking the ocean, with a rooftop hot tub, free hot breakfast and custom-decorated rooms, the non-smoking Cardiff by the Sea Lodge offers unique and charming quarters in this quaint seaside village. Each of the 17 non-smoking rooms at this two-story bed-and-breakfast has a private entrance and one-of-a-kind decor, reflected in names like Victorian and French Garden. All come with refrigerators, cable TVs and free Wi-Fi, and many have additional amenities like fireplaces, jetted tubs, flat-panel TVs and ocean views. All guests have access to the rooftop, with panoramic ocean views, a hot tub, open pit fire ring (lit nightly) and patio tables. Guests are welcome to take their breakfast of fresh pastries, fresh fruit, yogurt and more to the roof. Alternatively they can eat in the lobby, in their room or on the outdoor terrace surrounded by gardens. There's free covered parking. The hotel is a three-minute walk to San Elijo State Beach and within two miles of four other beaches. There are numerous restaurants within walking distance, including those on restaurant row, a half-mile away along the Pacific Coast Highway. San Diego International Airport is 25 miles away.