Best restaurants in Newquay

Best known for its world-famous surfing beaches, Newquay is a town which has been a favourite among holiday-goers for years. Tourists flock to this Cornish town during the summer to enjoy its gorgeous coastline, bustling town centre and numerous attractions. Proving popular with families, couples and surfers alike, Newquay has also become somewhat of a hotspot for restaurants in Cornwall. With an abundance of fantastic food spots ranging from cosy pubs to luxurious beachside restaurants, there’s something for everyone when it comes to dining out at this town. Newquay may have a particular reputation for its locally landed seafood, but you’ll be able to find something for all tastes and preferences in the seaside resort.

Updated on 17 March 2021

Found on the North Coast of Cornwall, the town of Newquay may be predominantly known as the surf capital of the UK thanks to the impressive waves seen at the famous Fistral beach, but it has plenty to offer outside of the world of surfing too. This includes an ever-growing number of top restaurants, cafés and pubs which have sprung up over the years to accommodate the town’s many visitors.

While Newquay’s many luxurious hotels are home to some of the finest eateries in the area, there are also plenty of ultra-affordable, independently owned restaurants, which serve fantastic food at half the price. Having started out its life as a fishing village, the town’s fishing port is still very much at its centre, meaning that you can also be certain that there will be no shortage of fresh fish when visiting Newquay’s restaurants.

With so many different types and levels of restaurant in Newquay, it can be tricky finding the right restaurant to book a table at, whether it’s for a celebratory meal or for a casual Friday night slap-up. To ensure you don’t miss out on the best of Newquay’s restaurants, we’ve rounded up the best spots in town for food that are sure to make your visit unforgettable.

The Herring at Bedruthan

The Herring at Bedruthan

Trenance, Mawgan Porth, Newquay, Newquay, Cornwall, TR8 4BU

Found inside the Bedruthan Hotel in nearby Mawgan Porth, The Herring is a modern restaurant serving an inventive set menu. Expect dishes including pickled mackerel with rhubarb, elderflower and sourdough, and salt-baked celeriac with walnut ketchup.

£30 - £49
International
Fusion
Fish
Red Lion Newquay

Red Lion Newquay

North Quay Hill, Newquay, TR7 1HE

It’s all about big portions of British pub classics at this old-school boozer which overlooks the harbour. Visit during the week for a burger and a pint of local ale or head down on a Sunday to try one of the Red Lion’s generous roasts.

£30 - £49
Pubs
British
Lewinnick Lodge

Lewinnick Lodge

Pentire Headland, Newquay, Newquay, Cornwall, TR7 1QD

You’ll feel like you’re dangling over the sea when dining at Lewinnick Lodge thanks to its cliff-edge location on Pentire Headland. This hotel restaurant serves everything from a hearty breakfast to a varied international dinner menu.

£30 - £49
British
International
Fish
The Fish House Fistral

The Fish House Fistral

Unit 5 International Surf Centre, Newquay, Cornwall, TR7 1HY

Located on Newquay’s most famous beach, the Fish House Fistral is all about fresh fish, wonderful sea views, and a chilled-out vibe. Pop in for a fish finger sandwich at lunch or come for something more substantial at dinner.

£30 - £49
British
Fish
The Stable Fistral Beach

The Stable Fistral Beach

Fistral Beach, Newquay, Cornwall, TR7 1HY

The Stable’s panoramic floor-to-ceiling window provides one of the finest views around of the sun setting over Fistral Beach. Order one of the sourdough pizzas on offer and a pint of local cider and you’re set for a memorable evening.

Under £30
Pizza
Italian
Traveller

Traveller's Rest

Traveller's Rest Trevarrian Hill, Newquay, Cornwall, TR8 4AQ

Situated just a short drive from Newquay, The Traveller’s Rest is a charming pub dating back to the 17th century. Expect inventive takes on pub classics, like a sweet chilli Scotch egg with mango and cumin chutney, and locally brewed ales.

£30 - £49
Pubs
British
International
Bush Pepper

Bush Pepper

6 Fore Street, Newquay, Cornwall, TR7 1LN

Serving up an Australian-inspired fare, Bush Pepper is a bistro found in Newquay’s town centre. Head here to try unusual dishes such as outback spiced kangaroo and wash it all down with an Australian lager.

£50 - £79
Australasian
Zacry

Zacry's at Watergate Bay Hotel

Watergate Bay Hotel, On the beach, Watergate Bay, Newquay, Cornwall, TR8 4AA

Named after a nearby rock formation, this swanky modern restaurant found inside the Watergate Bay Hotel features floor-to-ceiling windows overlooking the sea, a terrace for al fresco dining and a menu which showcases Cornish produce.

£30 - £49
Modern European
British
International
WAX at Watergate Bay

WAX at Watergate Bay

WAX Watergate Bay, Newquay, Cornwall, T48 4AB

Freshly made pizzas and hefty burgers are the order of the day at WAX, which overlooks Newquay’s popular Watergate Bay. Leave space for a tempting dessert such as an ice cream sundae or chocolate brownie.

£30 - £49
Pizza
Burgers
British
Beach Hut

Beach Hut

On The Beach, Watergate Bay, Newquay, Cornwall, TR8 4AA

Serving a wide variety international dishes ranging from Middle Eastern treats to seaside favourites, Beach Hut is a cosy hangout on the sands of Watergate Bay. Plates come in large or small sizes, while wood-drenched interiors ensure a relaxed ambience.

£30 - £49
Mexican
British
International
The Scarlet Hotel

The Scarlet Hotel

Tredragon Road, Mawgan Porth, Newquay, Cornwall, TR8 4DQ

The eponymous restaurant at the Scarlet Hotel in Mawgan Porth is a little more special than your average hotel bistro. Indulge in dishes from the daily-changing menu such as roasted pigeon breast, braised lentils and carrots while staring out towards the sea.

£30 - £49
Modern European
British
The Kitchen by the Beach

The Kitchen by the Beach

Mawgan Porth, Newquay, Cornwall, TR8 4BD

This all-day eatery at The Park in Mawgan Porth is open for everything from coffee and cake to Sunday roasts. Chef Michael Corbin’s affordable menu is focused around simple dishes done well whether that be crispy squid or a burger of the day.

Under £30
Mediterranean
British
International
Emily Scott Food

Emily Scott Food

Emily Scott Food, Watergate Bay, Cornwall, TR8 4AA

Priding itself on its less-is-more ethos, Emily Scott Food offers a carefully put together menu of seafood and plant-based dishes. It also benefits from a stunning terrace which overlooks the beach and features a retractable glass roof.

£30 - £49
Vegetarian
Fish
Silks Bistro and Champagne Bar at Atlantic Hotel

Silks Bistro and Champagne Bar at Atlantic Hotel

The Atlantic Hotel, Newquay, Cornwall, TR7 1EN

Things are kept classy at this restaurant inside the luxurious Atlantic Hotel; think Champagne buckets in every corner and white table cloths. As well as its ever-changing seasonal food menu, Silks also serves an affordable afternoon tea.

£30 - £49
Mediterranean
Steak
International
Fish
Kahuna Restaurant

Kahuna Restaurant

Station Approach, Newquay, Cornwall, TR7 2QN

This pan-Asian restaurant uses fresh Cornish ingredients to create traditional plates of food from Thailand, Korea, China and more. There are plenty of vegetarian options on offer at Kahuna, while kids eat free before 5:30pm.

£30 - £49
Pan-Asian
Thai
Korean
Dim Sum
The Terrace at the Headland Hotel

The Terrace at the Headland Hotel

Fistral Beach, Newquay, Cornwall, TR7 1EW

Boasting glorious sand-to-sun views and a spacious, decked outdoor area, The Terrace at the five-star Headland Hotel is located just moments away from Fistral Beach and offers award-winning food inspired by the nearby coastline.

£30 - £49
British
Fish

Want to explore another nearby Cornish town? Check out our list of the best restaurants in Padstow