Wales hotels

Wales Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Manorhaus Llangollen Bed & Breakfast  5 stars

Llangollen Good INR 14 766

Cornerstones Bed And Breakfast Llangollen  5 stars

Llangollen INR 11 969

Jabajak Vineyard Restaurant With Rooms Whitland  5 stars

Whitland INR 11 838

Castle House B&B Denbigh  5 stars

Denbigh Good INR 12 879

St Davids Hotel And Spa Cardiff  5 stars

Cardiff Superb INR 16 327

The Celtic Manor Resort Newport  5 stars

Newport (Dyfed) Superb INR 18 213

Ye Olde Bulls Head Inn & Townhouse Beaumaris  5 stars

Beaumaris Superb

Tan Dinas Country House Betws-y-Coed  5 stars

Betws-y-Coed

Glangwili Mansion Carmarthen  5 stars

Carmarthen Exclusive INR 11 058

Aberconwy House Bed & Breakfast Betws-y-Coed  5 stars

Betws-y-Coed Superb INR 7 870

Slebech Park Bed & Breakfast Haverfordwest  5 stars

Haverfordwest Superb INR 12 489

Gwesty Cymru Hotel & Restaurant Aberystwyth  5 stars

Aberystwyth INR 7 935

Cathedral 73 Hotel Cardiff  5 stars

Cardiff INR 16 002

The Kinmel Arms Hotel Abergele  5 stars

Abergele

Yha Cardiff Central  5 stars

Cardiff INR 9 171

Trevor Arms Hotel Wrexham  5 stars

Wrexham INR 4 618

The Grove Narberth Hotel  5 stars

Narberth Superb INR 20 425

Manorhaus Ruthin Hotel  5 stars

Ruthin

The Groes Inn Conwy  5 stars

Conwy Very good INR 10 407

The Paddock Bed & Breakfast Haverfordwest  5 stars

Haverfordwest Exclusive INR 7 285

Roch Castle Hotel  5 stars

Roch INR 18 018

Space Boutique B & B Llandudno  5 stars

Llandudno Exclusive INR 8 911

Escape Boutique B&B Llandudno  5 stars

Llandudno Superb INR 9 106

Feathers Royal Hotel Aberaeron  5 stars

Aberaeron INR 10 537

Ty Mawr Mansion Country House Lampeter  5 stars

Lampeter INR 14 310

Bron Eifion Country House Hotel Criccieth  4 stars

Criccieth Guest rating INR 10 993

Castle Hotel Llandovery  4 stars

Llandovery Fabulous INR 5 203

Bodysgallen Hall Hotel And Spa  4 stars

Llandudno Fabulous INR 23 092

Imperial Hotel Llandudno  4 stars

Llandudno Fabulous INR 12 619

Lake Vyrnwy Hotel & Spa Llanwddyn  4 stars

Llanwddyn (Powys) Superb INR 11 903

The Riverhouse Backpackers Hostel Cardiff  4 stars

Cardiff Superb INR 2 276

Gwesty Ty Newydd Hotel Aberdaron  4 stars

Aberdaron

Hilton Cardiff Hotel  4 stars

Cardiff Fabulous INR 24 393

Tyr Graig Castle Hotel Barmouth  4 stars

Barmouth Good INR 8 001

Jolyons At No. 10 Hotel Cardiff  4 stars

Cardiff Superb INR 14 050

Brigands Inn Mallwyd  4 stars

Mallwyd, Powys Superb INR 8 261

Clayton Hotel Cardiff  4 stars

Cardiff Superb INR 15 286

The Newbridge On Usk Hotel  4 stars

Usk

The Portmeirion Hotel & Castell Deudraeth Porthmadog  4 stars

Porthmadog INR 20 230

Sefton Court Hotel Llandudno  4 stars

Llandudno Fabulous

Llandudno Bay Hotel  4 stars

Llandudno Guest rating INR 9 171

Plas Derwen Hotel Abergavenny  4 stars

Abergavenny Good INR 5 203

Gellihaf House Hotel Blackwood  4 stars

Blackwood INR 6 895

Tudor Lodge Porthmadog  4 stars

Porthmadog Superb INR 7 675

Ty Gwyn Hotel Betws-y-Coed  4 stars

Betws-y-Coed Good

White Waters Country Hotel Llangollen  4 stars

Llangollen INR 10 472

The Kinmel & Kinspa Hotel Abergele  4 stars

Abergele Fabulous INR 12 619

Copthorne Cardiff Hotel  4 stars

Cardiff Fabulous INR 7 480

Blackthorn Farm Bed & Breakfast Holyhead  4 stars

Holyhead Superb INR 7 285

Ramada Plaza Wrexham Hotel  4 stars

Wrexham Fabulous INR 7 285

Culver House Hotel Port-Eynon  4 stars

Port-Eynon

Craig-Y-Dderwen Riverside Hotel Betws-y-Coed  4 stars

Betws-y-Coed Superb INR 11 318

The Hand At Llanarmon Hotel Llangollen  4 stars

Llangollen INR 9 822

Stradey Park Hotel Llanelli  4 stars

Llanelli Fabulous INR 8 781

The Plough Inn Llandeilo  4 stars

Llandeilo, Dyfed Very good

Penally Abbey Country House Hotel And Restaurant Tenby  4 stars

Tenby Superb INR 17 498

The Bluebell Hotel Neath  4 stars

Neath Superb INR 7 740

The Cawdor Hotel Llandeilo  4 stars

Llandeilo, Dyfed

Hammet House Hotel Cardigan  4 stars

Cardigan Guest rating INR 11 318

Kings Arms Hotel Abergavenny  4 stars

Abergavenny INR 10 082

Castle Hotel Conwy  4 stars

Conwy Superb INR 11 448

Cardiff Marriott Hotel  4 stars

Cardiff Fabulous INR 22 702

St. Pierre Marriott Hotel & Country Club Chepstow  4 stars

Chepstow Fabulous INR 10 993

The Lion Hotel Blaenavon  4 stars

Blaenavon

The Manor House At Celtic Manor Hotel Newport  4 stars

Newport (Gwent) Fabulous

Afan Lodge Cymmer  4 stars

Cymmer INR 7 610

Mercure Holland House Hotel Cardiff  4 stars

Cardiff Fabulous INR 10 993

Black Boy Inn Caernarfon  4 stars

Caernarfon Superb INR 8 651

Llangollen Hostel  4 stars

Llangollen Superb INR 6 960

Quay Hotel And Spa Conwy  4 stars

Conwy Fabulous INR 13 595

Two Rivers Lodge By Marston'S Inns Chepstow  4 stars

Chepstow INR 7 675

The Empire Hotel & Spa Llandudno  4 stars

Llandudno INR 11 513

Parsonage Farm Inn Tenby  4 stars

Tenby INR 9 887

The Kings Head Hotel Abergavenny  4 stars

Abergavenny Fabulous INR 7 220

Tides Reach Guest House The Mumbles  4 stars

The Mumbles Superb

St George'S Hotel Llandudno  4 stars

Llandudno Fabulous INR 11 578

Radisson Blu Hotel Cardiff  4 stars

Cardiff Superb INR 16 262

Coldra Court Hotel By Celtic Manor Newport  4 stars

Newport (Gwent) Very good INR 7 740

Novotel Cardiff Centre  4 stars

Cardiff Fabulous INR 16 912

Dolserau Hall Hotel Dolgellau  4 stars

Dolgellau Good INR 7 220

Cardiff Angel Hotel  4 stars

Cardiff Very good INR 9 432

The Old Barn Inn Newport  4 stars

Newport (Gwent) Superb INR 6 830

Llandudno Hostel  4 stars

Llandudno Fabulous INR 7 545

Morgans Hotel Swansea  4 stars

Swansea INR 12 099

Royal Hotel Cardiff  4 stars

Cardiff Fabulous INR 10 407

The Corran Resort & Spa Laugharne  4 stars

Laugharne

Vale Resort Hensol  4 stars

Hensol Fabulous INR 8 521

St Brides Spa Hotel Saundersfoot  4 stars

Saundersfoot Superb INR 23 352

White Lion Royal Hotel Bala  4 stars

Bala Fabulous INR 7 935

The Angel Hotel Abergavenny  4 stars

Abergavenny Very good INR 12 359

Browns Hotel Laugharne  4 stars

Laugharne INR 8 326

Cbh Tre Ysgawen Hotel And Spa Anglesey  4 stars

Anglesey Fabulous INR 12 879

The Swan At Hay Hotel Hay-On-Wye  4 stars

Hay-On-Wye Superb INR 8 131

Parkway Hotel & Spa Newport  4 stars

Newport (Gwent) Superb INR 7 935

Ty Dderw Country Inn Moelfre  4 stars

Moelfre Superb INR 8 586

The Clovelly Bed & Breakfast Llandudno  4 stars

Llandudno Very good INR 6 179

The Dragon Hotel Montgomery  4 stars

Montgomery Superb INR 8 326

Yha Snowdon Pen-Y-Pass Hostel Llanberis  4 stars

Llanberis Fabulous INR 6 049

Park Plaza Cardiff Hotel  4 stars

Cardiff Superb INR 12 944

Yha Conwy Hostel  4 stars

Conwy Superb INR 4 813

Jurys Inn Cardiff  4 stars

Cardiff Fabulous INR 10 928

The Slate Shed B & B Dolgellau  4 stars

Dolgellau INR 6 700

The Golden Fleece Inn Porthmadog  4 stars

Porthmadog Fabulous INR 11 643

The West Arms Hotel Llangollen  4 stars

Llangollen Fabulous INR 9 171

Swansea Marriott Hotel  4 stars

Swansea Superb INR 11 253

Dragon Hotel Swansea  4 stars

Swansea Fabulous INR 9 302

Miskin Manor Hotel & Health Club Cardiff  4 stars

Cardiff Fabulous INR 10 733

Adcote House Hotel Llandudno  4 stars

Llandudno INR 5 984

The Eagles Hotel Llanrwst  3 stars

Llanrwst Guest rating INR 9 041

Premier Inn Cardiff Roath  3 stars

Cardiff Fabulous

Ramada Resort Cwrt Bleddyn Hotel & Spa Usk  3 stars

Usk Very good INR 7 545

The Royal Victoria Hotel Snowdonia Llanberis  3 stars

Llanberis Fabulous INR 7 870

Yha Snowdon Ranger Hostel Llanberis  3 stars

Llanberis Very good INR 6 244

Travelodge Cardiff Central Hotel  3 stars

Cardiff Guest rating INR 6 700

The Saracens Head Hotel Caernarfon  3 stars

Beddgelert INR 9 236

Warpool Court Hotel St. Davids  3 stars

St. Davids

Premier Inn Cardiff City Centre  3 stars

Cardiff Superb INR 8 391

Holiday Inn Express Cardiff Airport  3 stars

Cardiff Fabulous INR 10 277

The Three Tuns Hotel Chepstow  3 stars

Chepstow INR 7 220

Anglesey Arms Hotel Caernarfon  3 stars

Caernarfon Guest rating INR 7 350

Maesmawr Hall Hotel Caersws  3 stars

Caersws Superb INR 10 017

Bessemer Hotel Merthyr Tydfil  3 stars

Merthyr Tydfil Very good INR 5 529

Hampton By Hilton Newport/East Hotel Newport  3 stars

Newport (Gwent) Superb INR 7 545

The Glengower Hotel Aberystwyth  3 stars

Aberystwyth Fabulous INR 6 895

Tadross Hotel Barry  3 stars

Barry Very good INR 4 423

Ivy Bush Royal Hotel Carmarthen  3 stars

Carmarthen INR 6 309

Hotel Cymyran Holyhead  3 stars

Holyhead Guest rating INR 8 456

Great House Hotel Bridgend  3 stars

Bridgend Fabulous INR 7 415

Beggars Reach Hotel Burton  3 stars

Burton INR 8 326

Metropole Hotel Llandrindod Wells  3 stars

Llandrindod Wells Very good INR 10 212

St Mellons Hotel Cardiff  3 stars

Cardiff Good INR 7 480

Ruthin Castle Hotel  3 stars

Ruthin Fabulous INR 10 342

Llanwenarth Hotel & Riverside Restaurant Crickhowell  3 stars

Crickhowell Fabulous INR 6 635

Mercure Swansea Hotel  3 stars

Swansea Very good INR 6 765

The Manor Hotel Crickhowell  3 stars

Crickhowell INR 8 846

Penrallt Hotel Aberporth  3 stars

Aberporth INR 15 026

Village Urban Resort Cardiff  3 stars

Cardiff Very good INR 22 572

Bunkhouse Hostel Cardiff  3 stars

Cardiff Fabulous INR 2 536

Port Dinorwic Hotel And Apartments Y Felinheli  3 stars

Y Felinheli Good INR 9 106

Salutation Inn Crymych  3 stars

Crymych Guest rating INR 6 179

Begelly Arms Hotel Kilgetty  3 stars

Kilgetty Guest rating INR 6 504

Holiday Inn Cardiff North  3 stars

Cardiff Very good INR 14 896

Celtic Royal Hotel Caernarfon  3 stars

Caernarfon Superb INR 9 692

Manor Parc Hotel Cardiff  3 stars

Cardiff INR 23 352

The Old Rectory Country Hotel & Golf Club  3 stars

Crickhowell

Rossett Hall Hotel  3 stars

Rossett Fabulous INR 6 114

Manor Hotel Llandudno  3 stars

Llandudno Very good INR 7 350

Hotel Plas Hyfryd Narberth  3 stars

Narberth Fabulous INR 8 066

Village Urban Resort Swansea  3 stars

Swansea Fabulous INR 10 147

Brewers Lodge Blackwood  3 stars

Blackwood Good INR 5 984

The Park Hotel Tenby  3 stars

Tenby Good INR 10 733

Holt Lodge Hotel Wrexham  3 stars

Wrexham Fabulous INR 6 114

The Park Hotel Abergavenny  3 stars

Abergavenny Very good INR 6 569

Trearddur Bay Hotel  3 stars

Trearddur Very good INR 12 099

Mellington Hall Hotel Church Stoke  3 stars

Church Stoke Fabulous INR 10 603

Swallow Falls Complex Hotel Betws-y-Coed  3 stars

Betws-y-Coed Very good INR 8 586

Lamb & Flag Inn Abergavenny  3 stars

Abergavenny INR 6 309

The Lemon Tree Hotel Wrexham  3 stars

Wrexham Good INR 5 464

Atlantic Hotel Tenby  3 stars

Tenby Guest rating INR 10 863

Chainbridge Hotel Llangollen  3 stars

Llangollen Good INR 9 302

Holland Arms Hotel Gaerwen  3 stars

Gaerwen INR 6 309

Britannia Inn Llangollen  3 stars

Llangollen INR 6 960

Richmond Hotel Aberystwyth  3 stars

Aberystwyth Very good INR 8 781

Whitehouse Hotel Llandudno  3 stars

Llandudno Guest rating INR 7 155

Heywood Hotel Tenby  3 stars

Tenby Very good INR 9 822

Holiday Inn Express Newport Newport  3 stars

Newport (Gwent) Fabulous INR 10 212

Ty Gorsaf Guest House Blaenau Ffestiniog  3 stars

Blaenau Ffestiniog Very good INR 6 114

The Oriel Country Hotel & Spa St Asaph  3 stars

St Asaph Very good INR 6 504

Holiday Inn Express Swansea East  3 stars

Swansea Fabulous INR 6 960

Yha Manorbier Hostel Tenby  3 stars

Tenby Exceptional INR 5 724

Giltar Hotel Tenby  3 stars

Tenby INR 9 171

The Lincoln House Private Hotel Cardiff  3 stars

Cardiff INR 18 083

Tanes Hotel Cardiff  3 stars

Cardiff Very good INR 14 636

Gwesty'R Emlyn Hotel Newcastle Emlyn  3 stars

Newcastle Emlyn Superb INR 9 367

Guildhall Tavern Hotel & Restaurant Denbigh  3 stars

Denbigh Very good INR 7 025

The Sunnyside Guest House Llandudno  3 stars

Llandudno Fabulous INR 5 594

Aberystwyth Park Lodge Hotel  3 stars

Aberystwyth Good INR 6 504

Premier Inn Cardiff North  3 stars

Cardiff Fabulous INR 5 203

West House Country Hotel  3 stars

Llantwit Major INR 9 236

Premier Inn Bridgend Central  3 stars

Bridgend Superb INR 6 049

Dunoon Hotel Llandudno  3 stars

Llandudno

Sleeperz Hotel Cardiff  3 stars

Cardiff Fabulous INR 9 106

Fourcroft Hotel Tenby  3 stars

Tenby INR 9 497

Dynevor Arms Hotel Pontardawe  3 stars

Pontardawe INR 8 001

The Lion Hotel Criccieth  3 stars

Criccieth Fabulous INR 8 391

Beach House Hotel - Guest House Llandudno  3 stars

Llandudno INR 5 659

The Hand Hotel  3 stars

Llangollen Very good INR 4 423

The Meadowsweet Hotel Llanrwst  3 stars

Llanrwst Fabulous INR 7 675

Baytree Hotel Llandudno  3 stars

Llandudno INR 8 911

Windsor Lodge Hotel Swansea  3 stars

Swansea Very good INR 15 481

Ml Lodge Cardiff  3 stars

Cardiff Very good INR 3 967

Fishguard Bay Hotel  3 stars

Fishguard Fabulous

Punch House Monmouth Hotel  3 stars

Monmouth Guest rating

Sherwood Guest House New Brighton  3 stars

New Brighton

The Fairways Hotel Porthcawl  3 stars

Porthcawl INR 9 497

Conrah Hotel Aberystwyth  3 stars

Aberystwyth Fabulous INR 6 765

Blueberry Inn Pontypridd  3 stars

Pontypridd Superb INR 10 993

Caerwylan Hotel Criccieth  3 stars

Criccieth INR 9 952

Boars Head Hotel Carmarthen  3 stars

Carmarthen Very good INR 6 960

The Beaufort Arms Coaching Inn & Brasserie Usk  3 stars

Usk Good INR 8 326

Caer Beris Manor Country House Hotel Builth Wells  3 stars

Builth Wells Fabulous INR 12 554

The Waterloo Hotel & Bistro Newport  3 stars

Newport (Gwent) Superb

The Wynnstay Arms Hotel By Marston'S Inns Wrexham  3 stars

Wrexham Good INR 6 049

Three Salmons Hotel Usk  3 stars

Usk Good INR 8 066

Best Western Pontypool Metro Hotel  3 stars

Pontypool Fabulous INR 6 700

Royal Oak Hotel Welshpool  3 stars

Welshpool Superb INR 7 935

Radnorshire Arms Hotel Presteigne  3 stars

Presteigne Fabulous INR 7 935

The Grand Hotel Swansea  3 stars

Swansea Very good INR 9 367

Abbey Grange Hotel Llangollen  3 stars

Llangollen Very good INR 7 350

Days Inn Bridgend Cardiff M4  3 stars

Bridgend Very good INR 4 748

Moreton Park Hotel Chirk  3 stars

Chirk Superb INR 5 984

Holiday Inn Newport Newport  3 stars

Newport (Gwent) Very good INR 7 285

Royal Goat Hotel Beddgelert  3 stars

Beddgelert Fabulous INR 8 391

Travelodge Cardiff Atlantic Wharf Hotel  3 stars

Cardiff INR 10 668

The Baskerville Arms Hotel Hay-On-Wye  3 stars

Hay-On-Wye INR 6 830

Glan Aber Hotel Betws-y-Coed  3 stars

Betws-y-Coed INR 11 513

Celtic International Hotel Cardiff Airport  3 stars

Cardiff Good INR 5 073

The Ship Hotel Pwllheli  3 stars

Pwllheli

Ty Newydd Country Hotel Hirwaun  3 stars

Hirwaun Very good INR 8 131

Holiday Inn Express Cardiff Bay  3 stars

Cardiff Very good INR 11 253

Dolphin Sa1 Hotel Swansea  3 stars

Swansea Guest rating INR 6 309

Falcon Hotel Carmarthen  3 stars

Carmarthen INR 6 700

Park Inn By Radisson Cardiff North  3 stars

Cardiff Fabulous INR 8 066

Park Inn By Radisson Cardiff City Centre  3 stars

Cardiff Fabulous INR 10 082

Gwydyr Hotel Betws-y-Coed  3 stars

Betws-y-Coed Very good INR 8 326

New Inn Hotel Newport  3 stars

Newport (Gwent) INR 3 772

Glen Usk Hotel Llandrindod Wells  3 stars

Llandrindod Wells Good INR 5 073

Days Inn Magor  3 stars

Magor Fabulous INR 4 033

Future Inn Cardiff  3 stars

Cardiff Fabulous INR 11 383

The Priory Hotel And Restaurant Newport  3 stars

Newport (Gwent)

Old Kings Arms Hotel Pembroke  3 stars

Pembroke Superb

Wynford Hotel Cardiff  3 stars

Cardiff Fabulous INR 11 318

Heritage Park Hotel Pontypridd  3 stars

Pontypridd Very good INR 25 108

St Tudno Hotel Llandudno  3 stars

Llandudno Superb INR 9 692

Norton House Hotel Swansea  3 stars

Swansea INR 10 537

Cae Mor Hotel Llandudno  3 stars

Llandudno Fabulous INR 8 521

Bae Abermaw Hotel Barmouth  3 stars

Barmouth INR 8 001

Albion House Hotel Pembroke Dock  3 stars

Pembroke Dock INR 12 229

Towers Hotel & Spa Swansea  3 stars

Swansea Fabulous INR 8 651

Harry'S Hotel & Restaurant Aberystwyth  3 stars

Aberystwyth Good INR 6 895

The Bear Hotel Cowbridge  3 stars

Cowbridge Very good INR 11 708

Wild Pheasant Hotel Llangollen  3 stars

Llangollen Fabulous INR 8 261

Castle Hotel Merthyr Tydfil  3 stars

Merthyr Tydfil Very good INR 5 203

Bear Crickhowell Hotel  3 stars

Crickhowell Superb INR 9 236

Nomad Backpacker Hostel Cardiff  3 stars

Cardiff Good INR 6 179

De Vere Harben Hotel Newport  3 stars

Newport (Gwent) Very good INR 5 529

Spilman Hotel Carmarthen  3 stars

Carmarthen Good

The Beach Motel Trearddur  3 stars

Trearddur INR 7 025

Thomas Arms Hotel Llanelli  3 stars

Llanelli Guest rating INR 6 439

The Royal Hotel Llangollen  3 stars

Llangollen Fabulous INR 7 220

Castle Hotel Neath  3 stars

Neath

Nant Ddu Lodge Hotel & Spa Merthyr Tydfil  3 stars

Merthyr Tydfil Superb INR 11 969

Bella Vista Hotel And Restaurant Llandudno  3 stars

Llandudno Very good INR 4 748

Headlands Hotel Llandudno  3 stars

Llandudno INR 6 049

Cleddau Bridge Hotel Pembroke Dock  3 stars

Pembroke Dock Good INR 7 350

The Trevone Hotel Llandudno  3 stars

Llandudno INR 7 480

Cain Valley Hotel Llanfyllin  3 stars

Llanfyllin Superb INR 6 700

Jolyon'S Boutique Hotel Cardiff  3 stars

Cardiff Fabulous INR 9 171

Grand Hotel Llandudno  3 stars

Llandudno Very good INR 7 870

Belle Vue Royal Hotel Aberystwyth  3 stars

Aberystwyth Fabulous INR 6 504

Malin House Hotel Saundersfoot  3 stars

Saundersfoot

Llwyn Hall Country House Llanelli  3 stars

Llanelli Good INR 6 504

The Marine Hotel Llandudno  3 stars

Llandudno INR 9 106

Royal Sportsman Hotel Porthmadog  3 stars

Porthmadog Fabulous INR 8 391

Brecon Castle Hotel  3 stars

Brecon Very good INR 8 911

The Gower Hotel Swansea  3 stars

Swansea Very good INR 10 472

Fiorenzo Cazari Hotel Rhyl  3 stars

Rhyl INR 7 285

Beaufort Park Hotel Mold  3 stars

Mold Fabulous INR 6 439

Royal Oak Hotel Betws-y-Coed  3 stars

Betws-y-Coed Superb INR 9 952

Iris Hotel Llandudno  3 stars

Llandudno Fabulous INR 5 464

Kinmel Hotel Llandudno  3 stars

Llandudno Very good INR 5 203

Shelbourne Hotel Llandudno  3 stars

Llandudno Very good INR 5 789

Travelodge Swansea Central  3 stars

Swansea Fabulous INR 4 748

Bryn Howel Hotel Llangollen  3 stars

Llangollen Fabulous INR 7 350

Best Western Lamphey Court Hotel Pembroke  3 stars

Pembroke Good INR 10 212

Best Western Diplomat Hotel & Spa Llanelli  3 stars

Llanelli Very good INR 7 935

Three Wells Hotel Llandrindod Wells  3 stars

Llandrindod Wells Superb INR 8 131

The Falcondale Hotel & Restaurant Lampeter  3 stars

Lampeter Superb INR 11 643

Plus New House Country Hotel Cardiff  3 stars

Cardiff Fabulous INR 12 489

Holiday Inn Cardiff City Centre  3 stars

Cardiff Fabulous INR 14 505

The Beaches Hotel Prestatyn  3 stars

Prestatyn Very good INR 8 066

Springfield Hotel & Health Club Holywell  3 stars

Holywell Very good INR 6 765

Best Western Waterloo Hotel And Lodge  3 stars

Betws-y-Coed Very good INR 11 383

The Lodge Hotel Conwy  3 stars

Conwy Fabulous INR 8 781

Four Saints Brig-Y-Don Hotel Llandudno  3 stars

Llandudno Guest rating INR 6 635

Ibis Budget Cardiff Centre Hotel  3 stars

Cardiff Good INR 5 203

Best Western Aberavon Beach Hotel Port Talbot  3 stars

Port Talbot Fabulous INR 6 179

Ambassador Hotel Llandudno  3 stars

Llandudno Good

Maes Manor Country Hotel Blackwood  3 stars

Blackwood Very good INR 8 521

Vista Hotel Llanelli  3 stars

Llanelli INR 9 171

The Bulkeley Hotel Beaumaris  3 stars

Beaumaris Fabulous INR 11 253

Glen-Yr-Afon House Hotel Usk  3 stars

Usk Guest rating INR 13 009

The Cross Lanes Country Hotel Wrexham  3 stars

Wrexham Very good INR 8 261

Best Western Heronston Hotel & Spa Bridgend  3 stars

Bridgend Very good INR 6 830

Dragon Inn Crickhowell  3 stars

Crickhowell INR 6 504

The Bull Hotel Llangefni  3 stars

Llangefni Very good INR 6 569

Best Western Mount Sorrel Hotel Barry  3 stars

Barry Good INR 5 203

Best Western Royal George Hotel Chepstow  3 stars

Chepstow Superb INR 7 480

Nant Yr Odyn Country Hotel & Restaurant Ltd Llangefni  3 stars

Llangefni Very good

Lastra Farm Hotel Amlwch  3 stars

Amlwch Fabulous INR 7 675

Seiont Manor Hotel Llanrug  3 stars

Llanrug Fabulous INR 14 440

Gales Of Llangollen Hotel  3 stars

Llangollen Superb INR 6 960

The Queens Hotel Newport A Jd Wetherspoon Hotel  3 stars

Newport (Gwent)

Bridge End Hotel Llangollen  3 stars

Llangollen INR 7 480

Premier Inn Merthyr Tydfil  3 stars

Merthyr Tydfil INR 9 432

Tynedale Hotel Llandudno  3 stars

Llandudno

The Hotel Commodore Llandrindod Wells  2 stars

Llandrindod Wells Fabulous INR 5 399

Four Seasons Hotel Aberystwyth  2 stars

Aberystwyth Good INR 13 270

Tregenna Hotel Merthyr Tydfil  2 stars

Merthyr Tydfil Guest rating INR 4 228

The Big Sleep Hotel Cardiff By Compass Hospitality  2 stars

Cardiff Very good INR 18 929

Three Saints Hotel Llantrisant  2 stars

Llantrisant Good INR 5 919

Lord Nelson Hotel Milford Haven  2 stars

Milford Haven Guest rating

The Riverside Hotel Monmouth  2 stars

Monmouth Good INR 6 049

Queens Hotel Llandudno  2 stars

Llandudno INR 9 757

Hydro Hotel Llandudno  2 stars

Llandudno INR 5 008

The Albany Hotel Tenby  2 stars

Tenby Good INR 5 594

Swn Y Mor Hotel Llandudno  2 stars

Llandudno INR 4 683

Glendale Hotel Penarth  2 stars

Penarth

Yha Brecon Beacons - Hostel Sennybridge  2 stars

Sennybridge INR 4 748

The Pier Hotel Ltd Rhyl  2 stars

Rhyl INR 6 700

Clarence House Hotel Tenby  2 stars

Tenby Fabulous INR 7 675

Min Y Don Hotel Llandudno  2 stars

Llandudno

George III Hotel Dolgellau  2 stars

Dolgellau Fabulous INR 10 082

George IV Hotel Criccieth  2 stars

Criccieth Fabulous INR 5 659

Campanile Cardiff Hotel  2 stars

Cardiff Good INR 13 530

Yha Snowdon Bryn Gwynant Hostel Beddgelert  2 stars

Beddgelert Very good

Harbour Hotel Cemaes  2 stars

Cemaes Very good INR 5 203

Dovey Inn Aberdyfi  2 stars

Aberdyfi Good INR 8 456

Grand Ash Hotel Llandudno  2 stars

Llandudno Very good INR 7 870

The Broadway Hotel Llandudno  2 stars

Llandudno Superb INR 6 765

Ty Mawr Hotel Llanbedr  2 stars

Llanbedr Fabulous INR 7 740

The Beaufort Hotel Chepstow  2 stars

Chepstow Fabulous INR 7 415

Prince Llewelyn Hotel Caernarfon  2 stars

Caernarfon INR 3 317

Merlewood Hotel Saundersfoot  2 stars

Saundersfoot

Westminster Hotel Rhyl  2 stars

Rhyl Guest rating

Seabank Hotel Porthcawl  2 stars

Porthcawl INR 7 805

Trecastell Hotel Amlwch  2 stars

Amlwch INR 6 569

The Alexandra Hotel Llandudno  2 stars

Llandudno Good INR 7 740

Winchmore Hotel Llandudno  2 stars

Llandudno INR 10 407

Cardiff Sandringham Hotel  2 stars

Cardiff Fabulous INR 5 919

The Safehouse Hostel Cardiff  2 stars

Cardiff INR 4 228

Oasis Hotel Llandudno  2 stars

Llandudno INR 5 594

Rhos-On-Sea Golf Club Hotel  2 stars

Rhos-on-Sea

Gwbert Hotel Cardigan  0 stars

Cardigan INR 8 001

Wye Valley Hotel Chepstow  0 stars

Chepstow Good INR 8 391

The Twelve Knights Hotel Port Talbot  0 stars

Port Talbot Fabulous

Ship Inn Aberporth  0 stars

Aberporth

Bryn Melyn Guest House Barmouth  0 stars

Barmouth Superb INR 7 415

Marine Hotel Criccieth  0 stars

Criccieth Fabulous INR 11 838

The White Lion Hotel Machynlleth  0 stars

Machynlleth

Wolfscastle Country Hotel Haverfordwest  0 stars

Haverfordwest Fabulous INR 9 367

Cwm Pennant Hostel Criccieth  0 stars

Criccieth

The King Arthur Hotel Reynoldston  0 stars

Reynoldston, Glamorgan

Devon View Guest House Swansea  0 stars

Swansea Fabulous INR 6 309

Seacroft Guest House Holyhead  0 stars

Holyhead Very good INR 8 196

Unicorn Hotel Llanidloes  0 stars

Llanidloes INR 5 724

Min Y Mor Hotel Barmouth  0 stars

Barmouth Guest rating INR 7 610

Plas Dinas Country House Caernarfon  0 stars

Caernarfon Fabulous INR 10 603

Karden House Guest House Llandudno  0 stars

Llandudno Superb INR 4 683

The Lake Country House Hotel & Spa Llangammarch Wells  0 stars

Llangammarch Wells Fabulous INR 16 717

New Loretta Hotel Llandudno  0 stars

Llandudno Superb

Imperial Hotel Tenby  0 stars

Tenby INR 10 082

Sychnant Pass Country House Conwy  0 stars

Conwy

Yha Borth Hostel  0 stars

Borth Good

Chatsworth House Hotel Llandudno  0 stars

Llandudno INR 9 562

Court Colman Manor Guest House Bridgend  0 stars

Bridgend Good INR 7 610

Nanteos Mansion Country House Hotel Aberystwyth  0 stars

Aberystwyth INR 10 212

The Tanners Arms Hotel Devynock  0 stars

Devynock Very good

The Castle Inn Usk  0 stars

Usk

Black Mountain Lodge Glasbury  0 stars

Glasbury, Powys

Queensbridge Hotel Aberystwyth  0 stars

Aberystwyth Guest rating INR 7 610

Plas Hafod Hotel Mold  0 stars

Mold

Tudor Court Hotel Swansea  0 stars

Swansea Guest rating INR 3 837

Brigstock House Guest House Llandudno  0 stars

Llandudno Exceptional INR 6 244

Llangoed Hall Guest House Brecon  0 stars

Brecon Superb INR 22 246

Rose And Crown Hotel Porthcawl  0 stars

Porthcawl Superb

Rhydspence Guest House Hay-On-Wye  0 stars

Hay-On-Wye INR 7 870

The Savoy Country Inn St Clears  0 stars

St Clears Guest rating

The Esplanade Guest House Tenby  0 stars

Tenby Fabulous INR 9 302

Gliffaes Hotel Abergavenny  0 stars

Abergavenny Superb INR 15 026

The Coach House Guest House Brecon  0 stars

Brecon Superb

The Hardwick Hotel Abergavenny  0 stars

Abergavenny INR 10 212

The Wellington Guest House Brecon  0 stars

Brecon Guest rating INR 7 805

Chateau Rhianfa Guest House Menai Bridge  0 stars

Superb INR 13 855

Penmaenuchaf Hall Hotel Dolgellau  0 stars

Dolgellau Fabulous INR 13 855

The Clontarf Hotel Llandudno  0 stars

Llandudno Exceptional INR 5 854

Maenan Abbey Hotel Llanrwst  0 stars

Llanrwst Very good INR 9 106

Blanco'S Hotel Port Talbot  0 stars

Port Talbot Fabulous INR 5 529

Victoria Hotel Newport  0 stars

Newport (Gwent) Guest rating

The White House Guest House Swansea  0 stars

Swansea Superb INR 5 854

Castle Hotel Aberaeron  0 stars

Aberaeron INR 9 367

Woodlands Hall Hotel Ruthin  0 stars

Ruthin Fabulous

Holm House Guest House Cardiff  0 stars

Cardiff Superb INR 18 083

Northop Hall Country House Hotel  0 stars

Northop Very good INR 5 919

Llansantffraed Court Hotel Abergavenny  0 stars

Abergavenny Exceptional INR 14 375

The Hafod Hotel Devils Bridge  0 stars

Devils Bridge Guest rating INR 7 805

Caemorgan Mansion Cardigan  0 stars

Cardigan INR 8 716

Pontins Prestatyn Sands Holiday Park  0 stars

Prestatyn INR 5 203

Maltsters Hotel Cardiff  0 stars

Cardiff Superb INR 10 017

Lynton House Guest House Llandudno  0 stars

Llandudno Fabulous INR 6 179

The White Hart Inn Llandeilo  0 stars

Llandeilo, Dyfed Superb INR 12 619

The Gladstone Guest House Penmaenmawr  0 stars

Penmaenmawr Superb INR 7 870

Innkeeper'S Lodge Cardiff  0 stars

Cardiff Fabulous INR 5 789

Austins Guesthouse - Cardiff  0 stars

Cardiff Superb INR 3 122

The Wilton Guest House Llandudno  0 stars

Llandudno Very good INR 6 504

Trefloyne Manor Guest House Tenby  0 stars

Tenby Superb INR 13 335

Cross Foxes - Bar Grill Rooms Dolgellau  0 stars

Dolgellau INR 13 335

Craig-Ard Hotel Llandudno  0 stars

Llandudno INR 5 984

The Coach House Hotel Pembroke  0 stars

Pembroke Fabulous

Tir Y Coed Country House Conwy  0 stars

Conwy Superb INR 12 424

Church Guesthouse Cardiff  0 stars

Cardiff Guest rating INR 7 935

Afon Rhaiadr Country House Dolgellau  0 stars

Dolgellau INR 9 302

Lyons Nant Hall Hotel Prestatyn  0 stars

Prestatyn INR 8 456

The Penrhos Arms Guest House Cemmaes  0 stars

Cemmaes, Powys Good

Ffarm Country House Abergele  0 stars

Abergele Exceptional

Penrhys Hotel Cardiff  0 stars

Cardiff Exceptional INR 42 932

Nosda Studio Hostel Cardiff  0 stars

Cardiff Good INR 6 830

Peterstone Court Guest House Brecon  0 stars

Brecon Superb INR 12 554

The Coed-Y-Mwstwr Hotel Bridgend  0 stars

Bridgend Superb INR 12 359

Ty Mawr Country Hotel Brechfa  0 stars

Brechfa
United Kingdom regions