Refine Your Search

Restaurants hotels hotel in Wales, Cardiff and Snowdonia.

Restaurants hotel accommodation with a restaurant for good food, vegetarian, organic, AA Rosette and award winning service. Find Restaurants Hotels in Llandudno, Llanberis, Llangammarch Wells, Penycae, Aberdare, Llandovery, Rhydycroesau, Crickhowell, Tenby, Dowlais, Porthmadog, Aberystwyth, Newport, Tal-y-Bont Near Conwy, St Florence.

  • The Grand Hotel - LlandudnoThe Grand Hotel - Llandudno

    This landmark Llandudno hotel with restaurant is in a splendid Victorian building in a prime location, overlooking the Llandudno Promenade on the North Shore.

    £50 to £130 Rates from

    Restaurants Hotels Wales Wales

  • The Heights Hotel - LlanberisThe Heights Hotel - Llanberis

    A delightful Llanberis hotel superbly set amongst the lakes and mountains of Snowdonia. Extensive menu icnluding vegetarian, meat and seafood dishes.

    From £25 Per person B&B (2 sharing)

  • Jenivore Hotel & Bella Vista Hotel - LlandudnoJenivore Hotel & Bella Vista Hotel - Llandudno

    Llandudno Hotels with Bed and Breakfast Service Located Just Near The Town Centre, Seafront And Many Other Attractions. Restaurant Onsite.

    From £25 Per person B&B

  • The Cammarch Hotel - Llangammarch WellsThe Cammarch Hotel - Llangammarch Wells

    The Cammarch Hotel provides warm and friendly accommodation in Mid Wales, ideal for large groups, on site restaurant, great food, pets, sleeps 26.

    £35 to £45 Per Person Per Double/Twin Room (2 sharing)

  • Craig y Nos Castle Hotel - PenycaeCraig y Nos Castle Hotel - Penycae

    Fantastic, romantic castle in the Swansea Valley, Brecon beacons. Ideal venue for parties and excellent conference, wedding and banqueting facilities.

    £25 to £123 Per person B&B (2 sharing)

  • Ty Newydd Country Hotel - AberdareTy Newydd Country Hotel - Aberdare

    This fine Brecon Beacons National Park country hotel provides an unforgettable dining experience, with a log fire and welcoming bar, along with the finest food.

    £43 to £57 Per person B&B (2 sharing)

  • Castle Hotel - LlandoveryCastle Hotel - Llandovery

    The Castle Hotel in Llandovery at the edge of the Brecon Beacons lies at the heart of the town and serves delicious and unpretentious Welsh and British fayre.

    £33 to £50 Per person B&B (2 sharing)

  • Pen-y-Dyffryn Country Hotel - RhydycroesauPen-y-Dyffryn Country Hotel - Rhydycroesau

    Peaceful Country House hotel, beautifully set in the Shropshire and Welsh border hills, luxury en-suite guest rooms, 2 AA rosette awarded restaurant.

    £57 to £82 Per person B&B (2 sharing)

  • Gliffaes Country House Hotel - CrickhowellGliffaes Country House Hotel - Crickhowell

    We are part of the Slow Food Movement & try to source all our fresh food locally. Daily changing menus for dinner, tea and bar lunches available every day.

    £46 to £112 Per person B&B (2 sharing)

  • Kinloch Court Tenby Backpackers - TenbyKinloch Court Tenby Backpackers - Tenby

    Backpackers hotel in Tenby with 12 rooms overlooking the golden sands towards Caldey Island. Delicious food available in the Kinloch Cafe, all day breakfasts.

    £20 to £35 Per person B&B (2 sharing)

  • Bessemer Hotel - DowlaisBessemer Hotel - Dowlais

    Luxury hotel with modern facilities, catering for all and offering weddings, conferences and parties. We have 3 well-stocked bar areas, a Carvery and Grill.

    £49 to £69 Per person per night (based on two sharing)

  • The Broadway Hotel - LlandudnoThe Broadway Hotel - Llandudno

    A Victorian era Llandudno hotel with restaurant serving delicious food, families welcome, smoking & non smoking rooms, weddings, groups and parties.

    £32 to £42 Per person B&B

  • The Royal Sportsman Hotel - PorthmadogThe Royal Sportsman Hotel - Porthmadog

    Quality modern a La Carte menu with Italian & French influence. Also Traditional Welsh Favourites. See web site under food & drink for full menus and details.

    £42 to £48 Per person B&B (2 sharing)

  • Marine Hotel - AberystwythMarine Hotel - Aberystwyth

    A relaxed and friendly seafront hotel in Aberystwyth with comfortable en-suite rooms and seaview restaurant serving delicious dishes created using local produce

    £25 to £55 Per Person B&B

  • Headlands Hotel - LlandudnoHeadlands Hotel - Llandudno

    A luxurious Llandudno hotel with fantastic views of the bay, estuary and Snowdonia mountains beyond. Wholesome British cuisine served in the dining room daily.

    From £35 Per person B&B (2 sharing)

  • The Celtic Manor Resort - NewportThe Celtic Manor Resort - Newport

    330 room resort hotel and 19th Century manor house. There are 4 great restaurants at the Celtic Manor Resort, from fine dining to informal Mediterranean.

    £98 to £200 Per person, based on two people sharing.

  • The Lodge Hotel - Tal-y-Bont Near ConwyThe Lodge Hotel - Tal-y-Bont Near Conwy

    Welcoming 3* family run hotel in the peaceful rural village of Tal-y-Bont in Conwy Valley modern facilites, family rooms, restaurant, bar and function room.

    £45 to £55 Per person per per night B&B

  • Greenhills Country Hotel - St FlorenceGreenhills Country Hotel - St Florence

    Comfortable hotel offering good value accommodation in picturesque village location. Outdoor heated pool, bar, sauna & solarium. Close to National Park.

    £30 to £38 Per person B&B (2 sharing)

Tip: Refine your search by Price

Page (180 listings)