Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Wales Online
Wales Online
Entertainment
Victoria Jones & Ed Gilbert

28 restaurants in Wales with the most amazing views

Wales is full of excellent restaurants and stunning coastlines and countryside.

And sometimes, you can be lucky enough to get delicious food *and* an amazing view.

Read more: The Welsh Food Bucket List: 50 things to eat in Wales before you die

From restaurants perched on clifftops to those looking out over mountains, in no particular order these are the places where you'll enjoy the view as much as the food.

1. Coast, Saundersfoot

The award-winning Coast is just metres away from Coppet Hall beach so you'll be guaranteed views of both sea and sky, no matter what the weather.

Owned by the same team as the Michelin-starred Beach House, dishes on the menu include brill with coastal leaves and leeks and beef short rib with chanterelle mushrooms.

Where: Coppet Hall Beach Centre, Saundersfoot SA69 9AJ

2. Bryn Williams at Porth Eirias, Colwyn Bay

Bryn Williams at Porth Eirias (viewcreative.co.uk)

With his wealth of experience as one of Britain’s top chefs, Bryn Williams's beachfront bistro on the north Wales coast holds a Michelin Bib Gourmand and was named AA Restaurant of the year for Wales 2019/20.

The restaurant's big open space means you're treated to fabulous views of the beach, and some pretty sunsets too.

Where: Promenade, Colwyn Bay LL29 8HH

3. Beach House, Oxwich

Beach House (Beach House)

With a stunning menu from Michelin-starred head chef Hywel Griffiths, the Beach House is the perfect place for an al fresco dinner watching the sunset over Oxwich Bay. Hwyel's cooking focuses on local Welsh produce so dishes include Oxwich Bay lobster and Gower salt marsh lamb. Here you can read our review.

Where: Oxwich Beach, Swansea SA3 1LS

4. Hills, Brecon

(Hill Resturant)
Hills serves "the best burgers in Wales" (Hill Resturant)

Named after the Hills family who own this high end burger restaurant, it’s a fitting name because of the fantastic views of the snow-capped Brecon Beacons. Aside from the panoramic vista, it's worth a special journey for their Welsh smashed beef burgers which are some of the best in Wales.

Where: Bishops Meadow, Hay Road, Brecon LD3 9SW

5. The Old House 1147, Llangynwyd

(Old House 1147)

This 12th-century pub combines the traditional and the modern. With breathtaking views of Nant y Gadlys valley, the restaurant offers a unique open plan dining experience

Where: Llangynwyd, Maesteg CF34 9SB

6. Rhosyn, Penally Abbey, Tenby

(Instagram / @penallyabbeyhotel)

Overlooking the sea near Tenby, this boutique hotel serves a short menu of technically accomplished dishes including Welsh rarebit tart with caramelised onions and crispy ox cheek with pickled swede. Fresh fish is sourced from Tenby Harbour and hand-picked strawberries come from the farm down the road.

Where: Abbey Hotel, Penally, Tenby SA70 7PY

7. Pizza Tipi, Cardigan

Pizza Tipi, Cardigan (Pizza Tipi)

Woodfired pizzas and local craft beer are on offer at this riverside courtyard restaurant in the middle of Cardigan. Run by four brothers and their friends, Pizza Tipi fits well with Cardigan's trendy and creative vibe.

Where: 1 Cambrian Quay, Cardigan SA43 1EZ

8. Fredricks at Machynys, Llanelli

(Instagram / @machynysclwbgolff)

Overlooking the Nicklaus golf course and Carmarthenshire Bay with the wonderful Gower coastline beyond, Fredricks brasserie is located on the first floor of the clubhouse at Machynys.

You can visit for a snack and a drink on the brasserie's wrap-around sundeck or a full meal in its 90 seat restaurant.

Where: Nicklaus Avenue, Llanelli SA15 2DG

9. Worms Head Hotel, Gower

The view from the restaurant takes in the spectacular Rhossili Bay and Worms Head. Serving traditional pub food, dishes on offer include fish and chips, homemade curries and Welsh rarebit.

Where: Rhossili, Gower SA3 1PP

10. Baravin, Aberystwyth

(Instagram / @baravinaber)

This stylish seafront bar has huge windows looking straight out onto Cardigan Bay and a tempting menu featuring simply cooked local produce, pizzas, craft beers and cocktails.

Where: 1 Marine Terrace, Aberystwyth SY23 2AP

11. Castellamare, Swansea

With beautiful views of Bracelet Bay and Mumbles Lighthouse, Castellamare serves traditional Italian cuisine. Choose from a selection of fresh fish, meat and pasta with dishes including calamari fritti and chicken with a black pepper and brandy sauce.

Where: Bracelet Bay, Mumbles, Swansea SA3 4JT

12. The Ebb and Flow Restaurant, Deganwy

Quay Hotel and Spa, Conwy (Quay Hotel and Spa)

The Ebb and Flow Restaurant at the Quay Hotel and Spa takes in stunning views of the Conwy Mountains, Estuary and Conwy Castle. Named after the ebb and flow of the River Conwy, the restaurant serves modern twists on brasserie classics including herb crusted rump of lamb with carrot chutney and ham hock and summer herb terrine.

Where: Deganwy Quay, Deganwy, Conwy LL31 9DJ

13. The Admiral, Cardiff Bay

(Instagram / @vocostdavidscardiff)

With gorgeous views out over Cardiff Bay, The Admiral restaurant at St David's Hotel draws on flavours from across the world. Thai fried chicken wings, pumpkin massaman curry and braised beef mac 'n' cheese are just some of the dishes on offer.

Where: Havannah Street, Cardiff CF10 5SD

14. Langlands Brasserie, Swansea

Langland’s Brasserie, Swansea (Langland’s Brasserie)

You couldn't get much closer to the beach at Langlands Brasserie and the menu is designed to make the best of locally sourced produce.

On the menu there's fish and chips with mushy peas, prawn and crab cocktail, and pork belly with cider and mustard sauce.

Where: Brynfield Road, Newton, Swansea SA3 4SQ

15. The Dining Room at Hotel Portmeirion, Gwynedd

Built into the cliffs south of Porthmadog and boasting its own private peninsula on the stunning southern shoreline of Snowdonia, Portmeirion really is a thing of beauty.

Designed by Sir Terence Conran in an art deco style, Hotel Portmeirion's The Dining Room restaurant serves contemporary Welsh food cooked with local ingredients.

Where: Portmeirion, Penrhyndeudraeth, Gwynedd LL48 6ER

16. Tower Restaurant, Lake Vyrnwy Hotel & Spa, Powys

Lake Vyrnwy Hotel has a breathtaking location overlooking a mountain lake in the rural Powys countryside. Whilst the Tower Restaurant offers a full a la carte menu of brasserie cooking, you can also graze from their tapas menu featuring dishes such as tempura prawns and salt and pepper squid.

Where: Llanwddyn, Powys SY10 0LY

17. Llanerch Vineyard, Hensol

Llanerch Vineyard (Llanerch Vineyard)

This working Welsh vineyard, located in the heart of the picturesque Vale of Glamorgan countryside, is home to an award-winning restaurant, cookery school and luxury hotel. With views out over the vineyard from the restaurant, you can enjoy a glass of their own Cariad wine with your meal.

Where: Hensol Road, Hensol, Pontyclun CF72 8GG

18. Ynyshir, Machynlleth

(Richard Swingler)

One of the UK’s most critically acclaimed restaurants, currently holding a Michelin star and five AA rosettes, Ynyshir is located in a country house that was once Queen Victoria's hidden retreat

Tucked away between the golden sands of Borth Beach and the rugged mountains of Snowdonia National Park, Ynyshir's views are as stunning as the food. Here you can read our review of it.

Where: Eglwys Fach, Machynlleth SY20 8TA

19. Dylan's

(Dioni Self Catering Ltd)

Set over three Welsh sites, Dylan's restaurants are not short of a cracking view whichever venue you choose. The above restaurant is in Criccieth, and is situated in a glass-fronted art deco style building, overlooking the bay towards Harlech Castle. The Menai Bridge and Llandudno venues have equally lovely outdoor spaces.

With a focus on seafood, dishes include crab and lime arancini, seabass tacos and moules mariniere.

Where: Llandudno LL30 1BE, Criccieth LL52 0HU and Menai Bridge LL59 5EY

20. The Tavern On The Bay, Anglesey

The Tavern On The Bay, Anglesey (The Tavern On The Bay)

This gastropub has mesmerising 270° panoramic views which take in the Anglesey coastline and beyond to the Great Orme. Refined pub dishes include chargrilled gammon with egg, pineapple and chips and Goan chickpea and spinach curry with sticky coconut rice.

Where: Red Wharf Bay, Anglesey LL75 8RJ

21. The Deck, Penarth

With great views out over Penarth Marin, you could almost be eating lunch in the glamour of Monaco or Cannes. The Deck’s menu draws influences from across the globe with dishes including seafood bouillabaisse and whole baked seabass with an Asian style marinade.

Where: Penarth Marina, Penarth Portway, Penarth CF64 1TQ

22. Langdon's, Anglesey

Langdon's, Anglesey (Langdon's)

Langdon’s is a family-run restaurant next to Holyhead Marina with stunning sea views. Hearty homemade cooking on offer includes a Sunday carvery, pizzas, mixed grills and curries.

Where: Holyhead Marina, Beach Road, Newry Beach, Holyhead, Anglesey LL65 1YA

23. The Shed, Porthgain

(Instagram / @theshedporthgain)

This renowned bistro is situated in the pretty coastal hamlet of Porthgain on the north coast of the St Davids Peninsula. The emphasis is on locally caught fish and chips as well as daily specials including monkfish and prawn curry and hake with tomatoes olives and capers. If you can't get a table then you can always just perch on the harbourside.

Where: 56 Llanrhian Rd, Porthgain, Haverfordwest SA62 5BN

24. Tafell a Tân, Llangrannog

(Instagram / Tafell a Tan Pizza)

Based right on Llangrannog beach, Tafell a Tân serves delicious wood-fired pizzas, cakes and craft beer. The Moch Mawr is topped with chorizo, ham, pepperoni, Italian sausage and BBQ sauce whilst a Just Beet It has a beetroot base, mushroom, spinach and a chestnut & apricot crumb.

Where: Llangrannog, Llandysul SA44 6SN

25. St Brides Spa Hotel, Saundersfoot

On a cliff top overlooking Saundersfoot in the Pembrokeshire Coast National Park, St Brides Hotel is best known for its infinity pool. The hotel's Cliff Restaurant serves up Pembrokeshire produce and locally landed fish with dishes including lobster risotto with pickled carrot and Pembrokeshire duck breast with buckwheat crespelle.

Where: St Brides Hill, Saundersfoot SA69 9NH

26. The Secret, Swansea

The Secret Swansea (The Secret Swansea)

The Secret is located on Swansea Bay’s seafront with impressive views of the beach. During the day you can enjoy cooked breakfasts, filled baguettes and coffee whilst in the evening more involved dishes include a tomahawk pork chop with roast new potatoes and teriyaki jackfruit burger with sweetcorn salsa.

Where: Mumbles Road, Brynmill, Swansea SA2 0AY

27. The Harbourmaster, Aberaeron

The original inspiration for Lauren and Sam, the navy house on Aberaeron's seafront (WalesOnline)

Expect a menu showcasing a larder of Cardigan Bay seafood and fish, Welsh lamb and beef, local organic vegetables and excellent wines from the renowned Harbourmaster restaurant, which overlooks Aberaeron's quayside.

Where: 1 Quay Parade, Aberaeron SA46 0BT

28. Oyster Wharf, Swansea

Croeso Lounge in Mumbles, one of the new culinary attractions in the village (Croeso Lounge)

There are plenty of restaurants to choose from at this development in Mumbles including Croeso Lounge, Bistrot Pierre and Prezzo. Whichever you choose, the views from each are incredible.

Where: 143-151 Mumbles Road, The Mumbles, Swansea SA3 4DN

For the latest food and drink news, reviews, and interviews sent directly to your inbox, sign up for our weekly Food & Drink newsletter here

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.