The Castle Hill Inn, a Relais & Chateaux property in Newport, R.I., is making it feel like home for guests over the Christmas holiday with its Christmas on the Hill plan.
Valid Dec. 24 through 26 and priced from $655 per night, double, guests get their own stocking for stuffing during the stay, a Castle Hill Sherpa blanket and a handcrafted ornament as a take-home gift. Guests enjoy a three-course Christmas Eve dinner or a feast on Christmas Day.
Castle Hill Inn
Phone: (888) 466-1355