10 Restaurants for a Christmas dinner


Christmas is all about gathering around the table to enjoying the culinary delights of the season, whether it’s a home cooked feast or a sumptuous restaurant meal. From herby roast potatoes, succulent meats, steaming organic veg and velvety gravy, a Christmas dinner is best spent with loved ones and your choice of wine.

If you’re spending Christmas by the coast, why not take the stress out of the cooking process and tuck into dinner at a beachfront eatery? From cosy family pubs warmed by roaring log burners to classy restaurants overlooking the ocean, here’s our top picks of places to eat during the Christmas period.

The Colonial, Tolcarne beach

A slow paced, lavishly designed restaurant and bar positioned right on the sand of Tolcarne beach in Newquay, The Colonial is the perfect dinner spot for those looking to unwind and indulge. Their menu is inspired by the colourful flavours of the Caribbean, but you can expect seafood and traditional hearty dinners during the festive season. Storm watch on the terrace with an invigorating cocktail or settle by the open fire for a full three courses and wine.

Oceanside, Fistral

Soak up the ocean-infused atmosphere at Oceanside, a bar and restaurant on the salty shores of Fistral beach. Adorned with surf-inspired artwork, Bali-style lampshades, comfortable sofas and an open fireplace, this restaurant is ideal for those looking for a laid-back approach to the festivities. Its prime location means it is walking distance from Newquay town centre and many of our Fistral properties, so enjoy a glass of wine or two before strolling back along the beach.

Wax, Watergate bay

Dine in saltwater style at Wax, a popular family friendly restaurant and bar on the shores of Watergate bay. This is a hotspot all year round for beachgoers, and they don’t disappoint during the festive season too, acting as the perfect shelter from the bracing weather. Head here after a blustery walk along the South West Cost Path from Porth beach or Mawgan Porth and warm up with a hot chocolate.

Fort Inn, Newquay

A welcoming pub and restaurant in the heart of Newquay, the Fort Inn comes complete with beautiful sea views. Designed to cater for all members of the family, from little ones to grandparents, the Fort even has its own indoor soft play area. If you are holidaying with the kids in tow, this much-loved locals spot is the place to go for a hearty Christmas dinner with all the trimmings.

Old Success Inn, Sennen

This serene spot in Sennen Cove is perfect for those looking for a comforting, lazy lunch after a morning spent in the sea air. With stone walls, sea views and an open fireplace, this landmark pub invites you to dine to the sound of the waves crashing outside. Head here to enjoy the festivities, coastal style.

Travellers Rest, Trevarrian

You’ll find this village pub nestled between Mawgan Porth and Watergate bay. Dating back to the 17th century, the ‘Travis’, as it is affectionately known locally, serves the best of seasonal, local produce, set amongst swathes of rural greenery and fresh sea air.

2 Fore Street, Mousehole

If you are looking for the fine dining experience this Christmas, 2 Fore Street offers just that. Set just off Mousehole harbourfront, this intimate restaurant bistro-style restaurant serves up freshly caught crab and bubbling prosecco. Book in for a Christmas dinner and follow the moonlit cobbled streets back to your retreat.

Lewinnick Lodge, Fistral

Lewinnick is the ultimate coastal restaurant. Situated on Pentire headland, you can soak up sweeping vistas as you eat, the perfect viewing spot for striking sunsets. With a bar area, pool tables, fireplace, plush carpets and sofas, you can wind down with a glass of something bubbly before heading to the sleek and sophisticated restaurant room for a truly Cornish Christmas supper.

Cove24, Newquay

One of the town’s newest eateries, Cove24 has had visitors in awe from the first bite. The dimmed lights, leafy plants and velvet seats give indication of what is to come: perfectly balanced, delightful dishes which are crafted and served to perfection. This restaurant is situated on the buzzing high street, just moments from Newquay bay. Head here for Christmas dinner in style.

Merrymoor Inn, Mawgan Porth

Let the flavours of the ocean be your winter warmer at the Merrymoor Inn, Mawgan Porth’s seafront pub and restaurant. Enjoy locally sourced food and drinks to the beat of the ocean, relishing in the warmth of the indoors as the sea foam flies. This pub can be reached via an invigorating walk along the coast path from Porth or Watergate bay, or is just moments from our Mawgan Porth properties.