If you're looking for a foodie destination that offers the perfect balance of traditional Cornish charm and modern culinary delights, look no further than Rock, Cornwall. This picturesque village, and the surrounding area, boasts a range of fantastic places to eat, from cosy country pubs to elegant seafood restaurants, each offering its own unique take on local produce.

One of the standout features of dining in Rock is the abundance of fresh seafood available. With the village's location right on the coast, it's no surprise that many of the restaurants here focus on serving up the catch of the day. From classic fish and chips to more refined seafood dishes, there's something to suit all tastes and budgets.
Of course, it's not all about seafood. You'll also find plenty of traditional village pubs serving up hearty pub grub too, as well as charming tea rooms offering delicious Cornish cream teas. Whether you're looking for a quick bite or a leisurely meal, you'll find something to satisfy your appetite in this lovely Cornish village.
You might also like to read about the best places to eat in Bude, a little further up the north coast!
Jump to:
Best Restaurants in Rock Cornwall
This charming coastal village is home to a variety of fantastic restaurants, serving up everything from fresh seafood to hearty pub grub. Here are some of the top restaurants to check out during your visit.
St Enodoc Hotel Brasserie
Overlooking the Camel Estuary, the St. Enodoc Hotel Brasserie is a beautiful venue with a relaxed atmosphere. The menu is a celebration of Cornish produce, with dishes crafted from locally-sourced ingredients.
They have an A La Carte & Set Menu available every day and a Sunday Roast (meat and vegetarian) option available. From 10th June – 9th September they also offer a Saturday Barbecue at lunch. I can thoroughly recommend the burrata with wild garlic pesto from their A La Carte menu!
The Brasserie welcomes children and is also dog friendly for well-behaved pooches.
📍St Enodoc Hotel, Rock, Cornwall, PL27 6LA
Karrek
Also located at St Enodoc Hotel, Karrek has a chic and elegant decor, with contemporary seascapes. It has just 10 tables and offers a six or nine-course tasting menu, priced at £65 and £100 respectively. The restaurant also offers a wine flight for an additional £70 per person.
📍St Enodoc Hotel, Rock, Cornwall, PL27 6LA
The Dining Room
The Dining Room is an elegant, intimate restaurant that focuses on seasonal, locally-sourced ingredients. Here, you'll find beautifully presented dishes with bold flavours, making it the perfect spot for a romantic dinner or a special celebration.
They offer a 2 course or 3 course set-menu for £55/65 respectively.
📍Pavilion Buildings, Rock, Cornwall, PL27 6JS
Best Pub Grub
The Mariners
The Mariners was relaunched by Paul and Emma Ainsworth in May 2019 and offers an all-day menu of British classics using the best of local Cornish produce.
The pub has a beautiful interior and has been awarded the best pub gong in GQ magazine's Best Pub of the Year 2020.
Having eaten here many times, I can recommend ‘The Dogs Pollock’, from their Classics menu, which is a crisp pollock hot dog, with pickled cucumber, triple mustard, dill & parmesan, and salty skinny fries for just £21!
📍Slipway, Rock, Cornwall, PL27 6LD
Best Cafe's & Takeaways
Fee's
Fee's is a cafe and deli located in the Pavillion building. The cafe offers a relaxed and friendly atmosphere with a chic decor and modern artwork on the walls. The menu consists of classic British dishes with a modern twist, and the cafe is known for its delicious pastries, good coffee, and bread deli selection.
The cafe also offers frozen prepared meals for takeaway - we love their family-sized Cornish Fish Pie!
📍4 Pavilion Building, Rock, PL27 6JT
Jaws Pizza
Jaws Pizza is a popular, family-run takeaway pizzeria located close to Rock on Pityme Industrial Estate. Offering a wide range of delicious, hand-stretched pizzas, the menu features an array of classic and inventive toppings, all made with fresh, locally-sourced ingredients.
Try the Pipeline Pizza with prawns, mussels, tuna, onions and garlic!
📍Unit 9C, Pityme industrial estate, Pityme, St Minver, PL27 6NS
Best Places to Eat Near Rock
Pityme Inn
The Pityme Inn is a cosy, traditional Cornish pub located in the village of Pityme, just a short drive from Rock. Known for its warm and welcoming atmosphere, it's the perfect spot to enjoy a delicious meal and a pint of local ale.
The menu offers a range of classic pub favourites, alongside some more adventurous options, ensuring there's something to suit everyone's taste. I can thoroughly recommend the ham, egg, and chips!
📍Rock Rd, St Minver, Wadebridge PL27 6PQ, UK
The Seafood Restaurant (Rick Stein)
Pop across to Padstow on the ferry and enjoy Porthilly Oysters at The Seafood Restuarant, which are harvested from Cornwall's Camel Estuary. These oysters are known for their sweet, creamy taste and are a popular choice among seafood lovers.
They also offer a £30 3-course set lunch menu, which offers great value for money.
📍Riverside, Padstow, PL28 8BY
Paul Ainsworth at No.6
Paul Ainsworth at No. 6 is a Michelin-starred restaurant located in the heart of Padstow. The menu is a creative blend of British and European influences, utilising the finest local ingredients. The set menu costs £145 per person.
📍6 Middle Street Padstow Cornwall PL28 8AP
Nathan Outlaw's Fish Kitchen
This charming, intimate restaurant is situated in a 15th century fisherman's cottage in the picturesque village of Port Isaac, 8 miles north of Rock. Nathan Outlaw's Fish Kitchen is a seafood lover's paradise, with a menu focused on fresh, local seafood, simply prepared to let the ingredients shine.
They serve a fixed-price seafood menu at lunch and dinner for £88 per person.
📍1 Middle Street, Port Isaac, Cornwall, PL29 3RH
Location of Eateries in Rock
Frequently Asked Questions
1. The Dining Room
2. The Mariners Public House
3. St Enodoc Hotel Brasserie
Use the Padstow to Rock Ferry service to quickly take you from one side of the Camel estuary to the other!
Best Places to Eat in Rock: A Recap
Rock, Cornwall is a perfect place for foodies. With a range of restaurants, cafes, and pubs, you will never run out of options for your meals. Whether you are looking for a fancy dining experience or a casual bite, there is a perfect choice for everyone.
You might also like
Best Food & Drink Festivals in Cornwall
7 Must Visit Wineries in Cornwall
Don't forget to subscribe to the newsletter to stay up to date with what's happening in Cornwall!