If you’re looking for the best Tenby restaurants, venture inside the town’s medieval walls or stroll along its charming harbour. Tenby might be tiny but this picturesque Welsh resort town is packed with cosy little cafes, traditional fish and chip shops and exotic global bistros bolstered by impressive boutique wine collections. There’s plenty of delicious cuisine to be had.

Variety is the keyword here, whether you’re looking for beachfront eats, modern chic or pubs that have stood for centuries, Tenby is packed with options. You could eat out every day of your stay here without repeating a meal, switching from the finest locally sourced produce and British comfort foods to aromatic curries to Tuscan tiramisu.

  • 1

    Plantagenet House Restaurant

    Fabulous fine dining in Tenby’s oldest building

    Plantagenet House Restaurant
    • Food
    • History

    Situated a short stroll from Tenby Harbour down a historic cobbled alley, Plantagenet House Restaurant entices diners with its canary-yellow exterior, exposed stone walls and eclectic collection of wooden furniture. Sit inside and marvel at the venue’s medieval Flemish chimney before digging into a hearty meal made with fresh ingredients that have been sourced from all over Pembrokeshire.

    For lunch, try the house sausages with buttery mash and onion gravy, or the Welsh aged ribeye with confit mushrooms and baby vine tomatoes. After sunset, the menu extends to include a larger number of upscale dishes like half-shell scallops and cauliflower risotto.

    Location: 1 Quay Hill, Tenby SA70 7BX, UK

    Open: Daily from 11 am to 11 pm

    Phone: +44 (0)1834 842350

    Map
  • 2

    The Baytree

    The only independent family-run restaurant in town

    The Baytree
    • Food
    • History

    The Baytree is a characterful British brasserie featuring a handsome wooden bar, ambient golden lighting and plenty of tables to gather around. The venue is celebrated for its scrumptious dishes crafted from fresh local produce, including lamb and beef reared on Pembrokeshire farms.

    At noon, order a local ale from Harbwr Brewery before tucking into mushroom stroganoff, moules and fries or the juicy Baytree burger stack. In the evening, enjoy a signature cocktail and a 2-course meal. We recommend the pork valentine steak and the raspberry pavlova.

    Location: Tudor Square, Tenby SA70 7AJ, UK

    Open: Daily from 11 am to 9 pm

    Phone: +44 (0)1834 843516

    Map
  • 3

    Florentino's

    An elegant Italian joint serving pizza, pasta and meaty mains

    Florentino's
    • Couples
    • Families
    • Food

    Instantly recognisable with its forest-green exterior, colourful hanging flower baskets and streetside tables, Florentino’s is a chic Italian trattoria set in Grade II-listed St Julian’s House which overlooks Tenby Harbour. The chefs here are natives of Italy, with impeccable professional pedigrees, having worked in restaurants all over the world including top eateries in Manhattan.

    Bolstered by a robust wine list, Florentino’s dishes up Mediterranean classics like bruschetta pomodoro, spaghetti allo scoglio and agnello al forno, which is a delightful dish of lamb cooked with white wine, rosemary and sage. There are also plenty of pizzas and dreamy desserts. Try the Tuscan tiramisu and the torta della nonna cake.

    Location: 1-2, St Julian's St, Tenby SA70 7AY, UK

    Open: Hours vary by season

    Phone: +44 (0)1834 844100

    Map
  • 4

    The Cove

    Characterful gastropub with plenty of grub

    The Cove
    • Food
    • Nightlife

    Located in a historic town centre building only moments from the waterfront, The Cove entices with its rollicking live music, statement floral wallpaper, black honeycomb bar tiles and Chesterfield-style seating. Head here Monday to Saturday for a mouthwatering all-day menu featuring hearty British comfort food, or swing by on Sundays for a delicious roast dinner.

    We love the deli-style sandwiches served with salad and tortilla chips, as well as the bangers and mash and pie of the day. On the Sabbath, tuck into a plate of Pembrokeshire roast beef with homemade cranberry stuffing, goose fat roast potatoes and honey-roasted parsnips.

    Location: 4 High St, Tenby SA70 7HD, UK

    Open: Thursday from noon to 10 pm, Friday–Saturday from noon to midnight, Sunday from noon to 5 pm (closed on Monday–Wednesday)

    Phone: +44 (0)1834 842438

    Map
  • 5

    Twelve Tenby

    Hip canteen known for its gourmet eats and cocktails

    Twelve Tenby
    • Food
    • Nightlife

    Twelve Tenby boasts one of the most beautiful interiors in all of Pembrokeshire: think white wisteria flowers hanging from the ceiling, woven bohemian lamps and chairs draped with lambskin throws. This trendy restaurant and bar offers a fine selection of cocktails and wine, as well as delectable small plates and heavenly desserts.

    We recommend ordering a trio of dishes that you can share with your table including Grana Padano potatoes, lamb croquettes with zesty lime yoghurt and tandoori monkfish with puffed white rice. Don’t skip dessert here, where options include tonka bean panna cotta with white chocolate and winter berries, and freshly baked banana bread served with creamy chocolate ice cream.

    Location: 12, The Mews, Upper Frog St, Tenby SA70 7JD, UK

    Open: Wednesday–Thursday from 5 pm to 10 pm, Friday–Saturday from 5 pm to 11 pm (closed on Sunday–Tuesday)

    Phone: +44 (0)1834 845945

    Map
  • 6

    Coach & Horses

    Historic Tenby treasure serving aromatic Thai food

    Coach & Horses
    • Food
    • Nightlife

    The Coach & Horses is one of Tenby’s earliest ale houses and a favourite amongst Britain’s literati including Welsh poet, Dylan Thomas. Nestled within the town’s medieval walls, the pub is painted an eye-popping yellow and is only a short walk from a number of attractions including North Beach, the castle ruins and the wine glass-shaped harbour.

    Grab a seat in its wood-accented interior for traditional British favourites like the boozy ‘Mega Cod’ and chips, old-school gammon with pineapple and prime sirloin steak served with beer-battered onion rings. There’s also an extensive Thai menu featuring plenty of tasty dishes including vegetable spring rolls, Phuket-style noodles and aromatic Penang curry which is infused with coconut and lime leaves.

    Location: Upper Frog St, Tenby SA70 7JD, UK

    Open: Monday–Saturday from noon to 11 pm, Sunday from 11 am to 11 pm

    Phone: +44 (0)1834 842704

    Map
  • 7

    Rhosyn Restaurant at Penally Abbey

    Award-winning restaurant overlooking the Atlantic

    Rhosyn Restaurant at Penally Abbey
    • Food
    • Luxury
    • Photo

    A 10-minute car ride south of Tenby, you’ll find Rhosyn at Penally Abbey, a 2 AA Rosette bistro that gazes out to sea. Featured in the prestigious Michelin Guide, this regal hotel restaurant is famed for its glittering gastronomy and eclectic interior that’s adorned with tapered white candles, gilt-framed mirrors and wooden farmhouse furniture.

    Rhosyn’s elegant food menu changes seasonally, so expect dramatic switch-ups across the year aligned with the region’s bounty. At any given time, the restaurant will showcase artfully prepared dishes from a team of highly skilled chefs like beef with Jerusalem artichokes and venison with blackberries. Make a reservation as this place fills up fast.

    Location: Abbey Hotel, Penally, Tenby SA70 7PY, UK

    Open: Daily from 2 pm to 4 pm and from 6 pm to 8.30 pm

    Phone: +44 (0)1834 843033

    Map
  • 8

    Nora's Kitchen

    An authentic Malaysian experience

    Nora's Kitchen
    • Couples
    • Families
    • Food

    Launched in 2017, Nora’s Kitchen has swept up a ton of accolades including Best Asian Food Establishment at The Food Awards: Wales. First started in a basement, this entrepreneurial Malaysian venture has since relocated to a bricks-and-mortar restaurant which is located in the centre of Tenby in the Old Market Hall.

    Visit for mouthwatering meals like Nasi Goreng Kampung, a traditional fried rice, beef rendang curry and Bihun Goreng, a dish of rice vermicelli served with chicken. There’s also a small but seductive vegan menu for diners who follow a plant-based diet, as well as bottles of soft drinks and cups of tea. Nora’s also sells curry paste, so you can take your favourite flavours home with you.

    Location: Old Market Hall, Market, High St, Tenby SA70 7EU, UK

    Open: Monday–Thursday from noon to 4 pm, Friday–Saturday from noon to 5 pm (closed on Sundays)

    Phone: +44 (0)7432 298528

    Map
  • 9

    Salty's Beach Bar & Restaurant

    Popular haunt with surfers and sun seekers

    Salty's Beach Bar & Restaurant
    • Food
    • Photo

    Set on the water’s edge on Tenby’s scenic South Beach, Salty’s Beach Bar & Restaurant first stands out for its nautical-themed architecture designed to maximise outdoor dining space. They serve a la carte meals, upmarket wines and fancy cocktails across multiple floors. Grab a table and order made-from-scratch dishes like whole baked fish with samphire, wild mushroom and truffle ravioli and chicken liver parfait with caramelised onion.

    Don’t miss the dessert menu which features a dazzling array of house-made sweets like orange and chocolate tart and sticky toffee pudding. If you’re a tourist on the go, head to The Salty Shack, the restaurant’s takeaway hatch, for beach-friendly eats and freshly brewed coffee.

    Location: Water's Edge, South Beach, Tenby SA70 7EG, UK

    Open: Hours vary by season

    Phone: +44 (0)1834 219101

    Map
  • 10

    Heywood Marigold

    For premium Pan-Asian cuisine

    Heywood Marigold
    • Food
    • Unusual

    Heywood Marigold is a chic contemporary dining space that’s known for its Pan-Asian cooking, sleek designer decor and world-class waiting service. The restaurant, which is part of the Heywood Spa hotel, has made a name for itself by shining a bright spotlight on Far East cuisine from countries like China, Japan, Korea and India, in addition to more local fare and a delightful cream tea.

    Sample tantalising starters like tempura king prawns, hoisin duck gyoza and pork and apple bao buns with pickled cabbage and oyster sauce. For mains, order ramen noodle soup, Keralan beef curry or stir-fried shredded chicken with basil and chilli. There’s also orange and passionfruit cheesecake if you have room for dessert.

    Location: Spa Hotel, Heywood, Heywood Ln, Tenby SA70 8DA, UK

    Open: Daily from 12.30 pm to 8.30 pm

    Phone: +44 (0)1834 842087

    Map