Christmas at The Dartmouth Hotel, Golf and Spa is a truly special affair. Set in the beautiful countryside of South Devon, the hotel is perfect for a winter wonderland experience. Whether it’s a festive dining experience you are looking for, a festive Christmas lunch or a short break away to relax, we offer the perfect location to unwind and enjoy your festive holidays.