
Christmas Day lunch at The Esplanade Hotel
The Esplanade Hotel in Newquay is hosting a Christmas Day lunch on 25 December 2026, starting at 12:30 pm — a chance to let someone else do the cooking and simply enjoy the day. Situated close to Fistral Beach, the hotel offers a coastal setting that gives Christmas lunch a distinctly Cornish feel, with the sea nearby as a backdrop to the meal. Prices range from £20 to £100, so it's worth contacting the hotel directly for details on what's included at each level and to secure a table.