Wales hotels

Wales Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

The Celtic Manor Resort Newport  5 stars

Coldra Woods, Newport (Dyfed), United Kingdom, NP181HQ

Newport (Dyfed) Superb GBP 198

St Davids Hotel And Spa Cardiff  5 stars

Havannah Street, Cardiff, United Kingdom, CF10 5SD

Cardiff Superb GBP 164

Slebech Park Bed & Breakfast Haverfordwest  5 stars

Slebech, Haverfordwest, United Kingdom, SA62 4AX

Haverfordwest Superb GBP 142

Ye Olde Bulls Head Inn & Townhouse Beaumaris  5 stars

Castle Street, Beaumaris, United Kingdom, LL58 8AP

Beaumaris Superb

The Grove Narberth Hotel  5 stars

Molleston, Narberth, United Kingdom, SA67 8BX

Narberth Superb GBP 228

Jabajak Vineyard Restaurant With Rooms Whitland  5 stars

Llanboidy Road ;, Whitland, United Kingdom

Whitland GBP 138

Trevor Arms Hotel Wrexham  5 stars

Marford Hill, Wrexham, United Kingdom, LL12 8TA

Wrexham GBP 53

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

Lon Muriau, Llanrwst Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Superb GBP 91

The Paddock Bed & Breakfast Haverfordwest  5 stars

The Paddock, Lower Haythog, Bethlehem, Haverfordwest, United Kingdom, SA62 5QL

Haverfordwest Exclusive GBP 85

Ty Mawr Mansion Country House Lampeter  5 stars

Cilcennin ; Ceredigion, Lampeter, United Kingdom, SA48 8DB

Lampeter GBP 167

Cathedral 73 Hotel Cardiff  5 stars

73 Cathedral Road, Cardiff, Cardiff, United Kingdom, CF11 9HE

Cardiff GBP 186

Escape Boutique B&B Llandudno  5 stars

48 Church Walks, Llandudno, United Kingdom, LL30 2HL

Llandudno Superb GBP 106

Abbey House Bed & Breakfast Llandudno  5 stars

52 Abbey Road, Llandudno, United Kingdom

Llandudno Exclusive GBP 83

Glangwili Mansion Carmarthen  5 stars

Llanllawddog, Carmarthen, United Kingdom

Carmarthen Exclusive GBP 126

Yha Cardiff Central Hostel  5 stars

East Tyndall Street ,Cardiff Cf10 4Bb, Cardiff, United Kingdom

Cardiff GBP 107

The Kinmel Arms Hotel Abergele  5 stars

The Village ; St George, Abergele, United Kingdom

Abergele

Feathers Royal Hotel Aberaeron  5 stars

Alban Square, Aberaeron, United Kingdom, SA46 0AQ

Aberaeron GBP 123

Roch Castle Hotel  5 stars

Roch Castle, Roch, Haverfordwest, Pembrokeshire, Roch, United Kingdom, SA62 6AQ

Roch GBP 210

Gwesty Cymru Hotel & Restaurant Aberystwyth  5 stars

19 Marine Terrace, Aberystwyth, Ceredigion, Aberystwyth, United Kingdom, SY23 2AZ

Aberystwyth GBP 92

Tan Dinas Country House Betws-y-Coed  5 stars

Tan Dinas Country House, Betws-y-Coed, United Kingdom, LL24 0BL

Betws-y-Coed

The Groes Inn Conwy  5 stars

Tyn Y Groes, Conwy, United Kingdom, LL32 8TN

Conwy Very good GBP 121

Castle House B&B Denbigh  5 stars

Love Lane / Bull Lane, Denbigh, United Kingdom, LL16 3LY

Denbigh Good GBP 150

Space Boutique B & B Llandudno  5 stars

36 Church Walks, Llandudno, United Kingdom, LL30 2HN

Llandudno Exclusive GBP 104

Manorhaus Llangollen Bed & Breakfast  5 stars

Hill Street, Victoria Square., Llangollen, United Kingdom, LL20 8EU

Llangollen Good GBP 172

Parkway Hotel & Spa Newport  4 stars

Cwmbran Drive, Newport (Gwent), United Kingdom, NP44 3UW

Newport (Gwent) Superb GBP 92

Quay Hotel And Spa Conwy  4 stars

Deganwy Quay, Conwy, United Kingdom, LL31 9DJ

Conwy Fabulous GBP 161

Hilton Cardiff Hotel  4 stars

Kingsway, Cardiff, United Kingdom

Cardiff Fabulous GBP 262

Vale Resort Hensol  4 stars

Hensol Park, Hensol, United Kingdom, CF72 8JY

Hensol Fabulous GBP 102

Swansea Marriott Hotel  4 stars

Maritime Quarter, Swansea, United Kingdom, SA1 3SS

Swansea Superb GBP 132

Cardiff Marriott Hotel  4 stars

Mill Lane, Cardiff, United Kingdom, CF10 1EZ

Cardiff Fabulous GBP 244

St. Pierre Marriott Hotel & Country Club Chepstow  4 stars

St Pierre Park, Chepstow, United Kingdom, NP16 6YA

Chepstow Fabulous GBP 129

Copthorne Cardiff Hotel  4 stars

Copthorne Way, Culverhouse Cross, Cardiff, United Kingdom, CF5 6DH

Cardiff Fabulous GBP 91

Park Plaza Cardiff Hotel  4 stars

Greyfriars Road, Cardiff, United Kingdom, CF10 3AL

Cardiff Superb GBP 161

Ramada Plaza Wrexham Hotel  4 stars

Ellice Way, Wrexham, United Kingdom, LL13 7YH

Wrexham Fabulous GBP 90

Jurys Inn Cardiff  4 stars

1 Park Place, Cardiff, United Kingdom, CF10 3UD

Cardiff Fabulous GBP 179

Royal Hotel Cardiff  4 stars

88 St Mary'S Street, Cardiff, United Kingdom, CF10 5DW

Cardiff Fabulous GBP 126

Mercure Holland House Hotel Cardiff  4 stars

24-26 Newport Road, Cardiff, United Kingdom, CF24 0DD

Cardiff Fabulous GBP 130

Novotel Cardiff Centre  4 stars

Schooner Way, Atlantic Wharf, Cardiff, United Kingdom, CF10 4RT

Cardiff Fabulous GBP 201

White Lion Royal Hotel Bala  4 stars

High Street, Bala, United Kingdom, LL23 7AE

Bala Fabulous GBP 92

Bodysgallen Hall Hotel And Spa Llandudno  4 stars

Bodysgallen Hall Hotel And Spa, Llandudno, United Kingdom, LL30 1RS

Llandudno Fabulous GBP 272

Dragon Hotel Swansea  4 stars

The Kingsway, Swansea, United Kingdom, SA15LS

Swansea Fabulous GBP 105

Imperial Hotel Llandudno  4 stars

The Promenade Llandudno, Llandudno, United Kingdom, LL30 1AP

Llandudno Fabulous GBP 147

Lake Vyrnwy Hotel & Spa Llanwddyn  4 stars

Lake Vyrnwy, Llanwddyn, Near Snowdonia, Llanwddyn (Powys), United Kingdom, SY10 0LY

Llanwddyn (Powys) Superb GBP 137

St George'S Hotel Llandudno  4 stars

The Promenade, Llandudno, United Kingdom, LL30 2LG

Llandudno Fabulous GBP 135

Manian Lodge - Guest House Kilgetty  4 stars

Begelly, Kilgetty, Kilgetty, United Kingdom, SA68 0XE

Kilgetty Superb GBP 93

Castle Hotel Llandovery  4 stars

Kings Road, Llandovery, United Kingdom, SA20 0AP

Llandovery Fabulous GBP 60

Radisson Blu Hotel Cardiff  4 stars

Meridian Gate, Bute Terrace, Cardiff, United Kingdom, CF10 2FL

Cardiff Superb GBP 190

Cbh Tre Ysgawen Hotel And Spa Anglesey  4 stars

Capel Coch, Anglesey, United Kingdom, LL77 7UR

Anglesey Fabulous GBP 149

Black Boy Inn Caernarfon  4 stars

Northgate Street, Caernarfon, United Kingdom, LL55 1RW

Caernarfon Superb GBP 101

St Brides Spa Hotel Saundersfoot  4 stars

St. Brides Hill, Saundersfoot, United Kingdom, SA699NH

Saundersfoot Superb GBP 272

Stradey Park Hotel Llanelli  4 stars

Furnace, Llanelli, United Kingdom

Llanelli Fabulous GBP 96

Penally Abbey Country House Hotel And Restaurant Tenby  4 stars

Penally, Tenby, United Kingdom

Tenby Superb GBP 202

The Bluebell Hotel Neath  4 stars

The Parade, Neath, United Kingdom

Neath Superb GBP 90

The Kinmel & Kinspa Hotel Abergele  4 stars

St. Georges Road, Abergele, United Kingdom

Abergele Fabulous GBP 152

Miskin Manor Hotel & Health Club Cardiff  4 stars

Pendoylan Road, Miskin, Cardiff, United Kingdom, CF72 8ND

Cardiff Fabulous GBP 125

Cardiff Angel Hotel  4 stars

Castle Street, Cardiff, United Kingdom, CF10 1SZ

Cardiff Very good GBP 113

Browns Hotel Laugharne  4 stars

King Street, Laugharne, United Kingdom, SA33 4RY

Laugharne GBP 97

Dexby Townhouse Bed & Breakfast Cardiff  4 stars

126 Cathedral Road, Cardiff, United Kingdom

Cardiff Superb GBP 647

Jolyons At No. 10 Hotel Cardiff  4 stars

10 Cathedral Road, Cardiff, United Kingdom, CF11 9LJ

Cardiff Superb GBP 138

The Empire Hotel & Spa Llandudno  4 stars

Church Walks ;, Llandudno, United Kingdom

Llandudno GBP 134

The Old Barn Inn Newport  4 stars

Magor Road Llanmartin, Newport (Gwent), United Kingdom

Newport (Gwent) Superb GBP 79

Sefton Court Hotel Llandudno  4 stars

49 Church Walks, Llandudno, United Kingdom

Llandudno Fabulous

Culver House Hotel Port-Eynon  4 stars

Port Eynon , Port-Eynon, United Kingdom

Port-Eynon

Llandudno Hostel  4 stars

14 Charlton Street, Llandudno, United Kingdom

Llandudno Fabulous GBP 88

Tides Reach Guest House The Mumbles  4 stars

388 Mumbles Road, The Mumbles, United Kingdom

The Mumbles Superb

Two Rivers Lodge By Marston'S Inns Chepstow  4 stars

Newport Road, Chepstow, United Kingdom

Chepstow GBP 89

The Newbridge On Usk Hotel  4 stars

Newbridge On Usk, Tredunnock, Usk, Np15 1Ly, Usk, United Kingdom

Usk

Glan Heulog Bed And Breakfast Conwy  4 stars

Llanrwst Road ; Woodlands, Conwy, United Kingdom, LL32 8LT

Conwy GBP 72

Adcote House Hotel Llandudno  4 stars

10 Deganwy Avenue, Llandudno, United Kingdom, LL30 2YB

Llandudno GBP 69

The Usk Inn Brecon  4 stars

Talybont-On-Usk ;, Brecon, United Kingdom, LD3 7JE

Brecon GBP 69

The Hand At Llanarmon Hotel Llangollen  4 stars

Llanarmon Dyffryn Ceiriog ; Ceiriog Valley, Llangollen, United Kingdom, LL20 7LD

Llangollen GBP 114

Fox And Hounds Hotel Barry  4 stars

Bethwyn Gwyn, Barry, United Kingdom, CF62 3AD

Barry GBP 88

Cadwgan Inn Dyffryn Ardudwy  4 stars

Station Road, Dyffryn Ardudwy, United Kingdom, LL44 2HA

Dyffryn Ardudwy GBP 99

The West Arms Hotel Llangollen  4 stars

Llanarmon Dc, Llangollen, United Kingdom, LL20 7LD

Llangollen Fabulous GBP 105

Glyn-Y-Coed Hotel Criccieth  4 stars

Porthmadog Rd ; Wales, Criccieth, United Kingdom, LL52 0HP

Criccieth GBP 100

Morgans Hotel Swansea  4 stars

Somerset Place, Swansea, United Kingdom, SA1 1RR

Swansea GBP 141

Castle Hotel Conwy  4 stars

High Street, Conwy, United Kingdom, LL32 8DB

Conwy Superb GBP 133

Llandudno Bay Hotel  4 stars

East Parade, Llandudno, United Kingdom, LL30 1BE

Llandudno Guest rating GBP 103

White Waters Country Hotel Llangollen  4 stars

Berwyn Road, Llangollen, Gb, Llangollen, United Kingdom, LL20 8BS

Llangollen GBP 122

The Golden Fleece Inn Porthmadog  4 stars

Market Square, Porthmadog, United Kingdom, LL49 9RB

Porthmadog Fabulous GBP 135

Yha Snowdon Pen-Y-Pass Hostel Llanberis  4 stars

Pen-Y-Pass, Nantgwynant, Llanberis, United Kingdom, LL55 4NY

Llanberis Fabulous GBP 70

Yha Conwy Hostel  4 stars

Larkhill, Sychnant Pass Road, Conwy, United Kingdom, LL32 8AJ

Conwy Superb GBP 56

The Riverhouse Backpackers Hostel Cardiff  4 stars

59 Fitzhamon Embankment, Cardiff, United Kingdom, CF11 6AN

Cardiff Superb GBP 27

The Kings Head Hotel Abergavenny  4 stars

60 Cross Street, Abergavenny, United Kingdom, NP7 5EU

Abergavenny Fabulous GBP 84

The Dragon Hotel Montgomery  4 stars

Market Square, Montgomery, United Kingdom, SY15 6PA

Montgomery Superb GBP 97

Coldra Court Hotel By Celtic Manor Newport  4 stars

Chepstow Road, Newport (Gwent), United Kingdom, NP18 2LX

Newport (Gwent) Very good GBP 90

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

Church Street, Hay-On-Wye, United Kingdom, HR3 5DQ

Hay-On-Wye Superb GBP 94

The Portmeirion Hotel & Castell Deudraeth Porthmadog  4 stars

Minffordd, Porthmadog, United Kingdom, LL48 6ER

Porthmadog GBP 236

Hammet House Hotel Cardigan  4 stars

Llechryd, Cardigan, United Kingdom, SA43 2QA

Cardigan Guest rating GBP 132

Ty Dderw Country Inn Moelfre  4 stars

Llanallgo, Moelfre, United Kingdom, LL72 8HB

Moelfre Superb GBP 100

Kings Arms Hotel Abergavenny  4 stars

29 Nevill Street, Abergavenny, United Kingdom, NP7 5AA

Abergavenny GBP 117

Gellihaf House Hotel Blackwood  4 stars

Gellihaf, Blackwood, United Kingdom

Blackwood GBP 80

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

Betws-Y-Coed, Betws-y-Coed, United Kingdom, LL24 0AS

Betws-y-Coed Superb GBP 132

Dolserau Hall Hotel Dolgellau  4 stars

Dolserau Hall Hotel ;, Dolgellau, United Kingdom, LL402AG

Dolgellau Good GBP 84

The Angel Hotel Abergavenny  4 stars

15 Cross Street, Abergavenny, United Kingdom, NP7 5EN

Abergavenny Very good GBP 144

Llangollen Hostel  4 stars

Berwyn Street, Llangollen, United Kingdom, LL20 8NB

Llangollen Superb GBP 81

Parsonage Farm Inn Tenby  4 stars

St Florence, Tenby, United Kingdom, SA70 8LR

Tenby GBP 113

Broadmead Boutique B&B Tenby  4 stars

Heywood Lane , Tenby, United Kingdom

Tenby GBP 124

Brigands Inn Mallwyd  4 stars

Machynlleth, Mallwyd, Powys, United Kingdom, SY20 9HJ

Mallwyd, Powys Superb GBP 97

Yha Idwal Cottage Bethesda  4 stars

Nant Ffrancon, Bethesda,, Bethesda, United Kingdom

Bethesda GBP 89

The Lion Hotel Blaenavon  4 stars

41 Broad Street, Blaenavon , Blaenavon, United Kingdom, NP4 9NH

Blaenavon

The Corran Resort & Spa Laugharne  4 stars

East Marsh, Laugharne, United Kingdom, SA33 4RS

Laugharne

Clayton Hotel Cardiff  4 stars

St Mary Street, Cardiff, United Kingdom, CF10 1GD

Cardiff Superb GBP 176

Ty Gwyn Hotel Betws-y-Coed  4 stars

Betws-Y-Coed, Betws-y-Coed, United Kingdom, LL24 0SG

Betws-y-Coed Good

The Slate Shed B & B Dolgellau  4 stars

Graig Wen, Arthog, Dolgellau, United Kingdom, LL39 1YP

Dolgellau GBP 78

The Plough Inn Llandeilo  4 stars

Rhosmaen, Llandeilo, Dyfed, United Kingdom, SA19 6NP

Llandeilo, Dyfed Very good GBP 116

The Cawdor Hotel Llandeilo  4 stars

Rhosmaen Street, Llandeilo, Dyfed, United Kingdom, SA19 6EN

Llandeilo, Dyfed

The Clovelly Bed & Breakfast Llandudno  4 stars

13 South Parade Llandudno, Conwy, Llandudno, United Kingdom, LL30 2LN

Llandudno Very good GBP 72

The Manor House At Celtic Manor Hotel Newport  4 stars

Coldra Woods, Newport (Gwent), United Kingdom, NP18 1HQ

Newport (Gwent) Fabulous

The New Court Hotel Usk  4 stars

62 Maryport Street, Usk, United Kingdom, NP15 1AD

Usk

Plas Derwen Hotel Abergavenny  4 stars

Monmouth Road, Abergavenny, United Kingdom, NP7 9SP

Abergavenny Good GBP 60

Blackthorn Farm Bed & Breakfast Holyhead  4 stars

Penrhosfeilw, Trearddur Bay, Holyhead, United Kingdom, LL65 2LT

Holyhead Superb GBP 85

Victoria Inn Cowbridge  4 stars

Sigingstone, Cowbridge, United Kingdom, CF71 7LP

Cowbridge

Bron Eifion Country House Hotel Criccieth  4 stars

Criccieth, Criccieth, United Kingdom, LL52 0SA

Criccieth Guest rating GBP 128

Tyr Graig Castle Hotel Barmouth  4 stars

Llanaber Road, Barmouth, United Kingdom, LL42 1YN

Barmouth Good GBP 94

Tudor Lodge Porthmadog  4 stars

Penamser Road, Porthmadog, United Kingdom, LL499NY

Porthmadog Superb GBP 89

Plas Tan Yr Allt Historic Country House Porthmadog  4 stars

Plas Tan Yr Allt Tremadog, Porthmadog, United Kingdom, LL49 9RG

Porthmadog GBP 139

Victoria Inn Llanbedr  4 stars

Llanbedr, Llanbedr, United Kingdom, LL45 2LD

Llanbedr Fabulous GBP 66

Afan Lodge Cymmer  4 stars

Afan Road, Cymmer, United Kingdom, SA13 3ES

Cymmer GBP 88

Gwesty Ty Newydd Hotel Aberdaron  4 stars

Aberdaron, Aberdaron, United Kingdom, LL53 8BE

Aberdaron

Old Radnor Barn Bed & Breakfast Bronllys  4 stars

Old Radnor Barn, Station Yard, Talgarth, Brecon Powys., Bronllys, United Kingdom, LD3 0PE

Bronllys GBP 95

Best Western Lamphey Court Hotel Pembroke  3 stars

Lamphey, Pembroke, United Kingdom, SA71 5NT

Pembroke Good GBP 119

Best Western Diplomat Hotel & Spa Llanelli  3 stars

Felinfoel, Llanelli, United Kingdom, SA15 3PJ

Llanelli Very good GBP 91

The Falcondale Hotel & Restaurant Lampeter  3 stars

Falcondale Drive, Lampeter, United Kingdom, SA48 7RX

Lampeter Superb GBP 135

Plus New House Country Hotel Cardiff  3 stars

Thornhill, Cardiff, United Kingdom, CF14 9UA

Cardiff Fabulous GBP 142

Best Western Waterloo Hotel And Lodge Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom, LL24 0AR

Betws-y-Coed Very good GBP 132

Best Western Aberavon Beach Hotel Port Talbot  3 stars

Port Talbot, Port Talbot, United Kingdom, SA12 6QP

Port Talbot Fabulous GBP 72

The Bulkeley Hotel Beaumaris  3 stars

19 Castle Street, Beaumaris, United Kingdom, LL58 8AW

Beaumaris Fabulous GBP 136

The Cross Lanes Country Hotel Wrexham  3 stars

Bangor Road, Marchwiel, Wrexham, United Kingdom, LL13 0TF

Wrexham Very good GBP 96

Best Western Heronston Hotel & Spa Bridgend  3 stars

Ewenny Road, Bridgend, United Kingdom, CF35 5AW

Bridgend Very good GBP 78

Best Western Mount Sorrel Hotel Barry  3 stars

Porthkerry Road, Barry, United Kingdom, CF627XY

Barry Good GBP 60

Best Western Royal George Hotel Chepstow  3 stars

Tintern, Chepstow, United Kingdom, NP166SF

Chepstow Superb GBP 87

St Mellons Hotel Cardiff  3 stars

Castleton, Cardiff, United Kingdom, CF3 2XR

Cardiff Good GBP 91

Days Inn Bridgend Cardiff M4  3 stars

M4 J36 Motorway, Bridgend, United Kingdom, CF32 9RW

Bridgend Very good GBP 53

Premier Inn Bridgend Central  3 stars

The Derwen, Bridgend, United Kingdom, CF32 9SH

Bridgend Superb GBP 91

Holiday Inn Express Cardiff Bay  3 stars

Longueil Close, Atlantic Wharf, Cardiff, United Kingdom, CF62 3BT

Cardiff Very good GBP 135

The Beaches Hotel Prestatyn  3 stars

Beach Road East, Prestatyn, United Kingdom, LL19 7LG

Prestatyn Very good GBP 94

Holiday Inn Cardiff City Centre  3 stars

Castle Street, Cardiff, United Kingdom, CF10 1XD

Cardiff Fabulous GBP 165

Seiont Manor Hotel Llanrug  3 stars

Llanrug, Llanrug, United Kingdom, LL55 1PH

Llanrug Fabulous GBP 168

Future Inn Cardiff  3 stars

Hemingway Road, Cardiff, United Kingdom, CF10 4AU

Cardiff Fabulous GBP 136

Park Inn By Radisson Cardiff North  3 stars

Circle Way East, Cardiff, United Kingdom, CF23 9XF

Cardiff Fabulous GBP 94

Park Inn By Radisson Cardiff City Centre  3 stars

Mary Ann Street, Cardiff, United Kingdom, CF10 2JH

Cardiff Fabulous GBP 118

Mercure Swansea Hotel  3 stars

Phoenix Way, Swansea, United Kingdom, SA7 9EG

Swansea Very good GBP 78

Travelodge Cardiff Central Hotel  3 stars

Imperial Gate St. Mary'S Street, , Cardiff, United Kingdom, CF10 1FA

Cardiff Guest rating GBP 78

Travelodge Swansea Central  3 stars

Princess Way , Swansea, United Kingdom, SA1 3LW

Swansea Fabulous GBP 55

Grand Hotel Llandudno  3 stars

Happy Valley Road, Llandudno, United Kingdom, LL30 2LR

Llandudno Very good GBP 94

Wild Pheasant Hotel Llangollen  3 stars

Berwyn Road, Llangollen, United Kingdom, LL20 8AD

Llangollen Fabulous GBP 85

Heritage Park Hotel Pontypridd  3 stars

Coedcae Rd, Trehafod, Pontypridd, United Kingdom, CF37 2NP

Pontypridd Very good GBP 293

Royal Sportsman Hotel Porthmadog  3 stars

131 High Street, Porthmadog, United Kingdom, LL49 9HB

Porthmadog Fabulous GBP 97

Moreton Park Hotel Chirk  3 stars

Gledrid, Chirk, United Kingdom, LL14 5DG

Chirk Superb GBP 69

The Bull Hotel Llangefni  3 stars

Bulkley Square, Llangefni, Llangefni, United Kingdom, LL77 7LR

Llangefni Very good GBP 76

Metropole Hotel Llandrindod Wells  3 stars

Temple Street, Llandrindod Wells, United Kingdom, LD1 5DY

Llandrindod Wells Very good GBP 117

Ruthin Castle Hotel  3 stars

Castle Street, Ruthin, United Kingdom, LL15 2NU

Ruthin Fabulous GBP 120

Penrallt Hotel Aberporth  3 stars

Aberporth, Aberporth, United Kingdom, SA43 2BS

Aberporth GBP 175

Holiday Inn Newport Newport  3 stars

The Coldra, Newport (Gwent), United Kingdom, NP18 2YG

Newport (Gwent) Very good GBP 85

Ambassador Hotel Llandudno  3 stars

Grand Promenade, Llandudno, United Kingdom, LL30 2NR

Llandudno Good

Glen Usk Hotel Llandrindod Wells  3 stars

South Crescent, Llandrindod Wells, United Kingdom, LD1 5DH

Llandrindod Wells Good GBP 50

Brecon Castle Hotel  3 stars

Castle Square, Brecon, United Kingdom, LD3 9DB

Brecon Very good GBP 104

Holiday Inn Express Newport Newport  3 stars

Lakeside Drive, Coedkernew, Newport (Gwent), United Kingdom, NP10 8BB

Newport (Gwent) Fabulous GBP 119

Holiday Inn Express Swansea East  3 stars

M4, Jct 43, Llandarcy, Neath, Swansea, United Kingdom, SA10 6GZ

Swansea Fabulous GBP 81

De Vere Harben Hotel Newport  3 stars

Tickford Street, Newport Pagnell, Newport (Gwent), United Kingdom, MK16 9EY

Newport (Gwent) Very good GBP 64

Sleeperz Hotel Cardiff  3 stars

Station Approach, Cardiff, United Kingdom, CF10 1RH

Cardiff Fabulous GBP 103

The Royal Hotel Llangollen  3 stars

Bridge Street,Llangollen,Clwyd,Wales Ll20 8Pg, Llangollen, United Kingdom, LL20 8PG

Llangollen Fabulous GBP 84

Towers Hotel & Spa Swansea  3 stars

Jersey Marine, Swansea, United Kingdom, SA10 6JL

Swansea Fabulous GBP 101

Rossett Hall Hotel  3 stars

Chester Road, Rossett, Rossett, United Kingdom, LL12 0DE

Rossett Fabulous GBP 71

Village Urban Resort Cardiff  3 stars

29 Pendwyallt Road, Coryton, Cardiff, United Kingdom, CF14 7EF

Cardiff Very good GBP 253

Village Urban Resort Swansea  3 stars

Langdon Road , Swansea, United Kingdom, SA18QY

Swansea Fabulous GBP 118

Travelodge Cardiff Atlantic Wharf Hotel  3 stars

Atlantic Wharf Hemingway Road, Cardiff, United Kingdom, CF10 4JY

Cardiff GBP 124

Conrah Hotel Aberystwyth  3 stars

Chancery, Aberystwyth, United Kingdom, SY23 4DF

Aberystwyth Fabulous GBP 76

Brewers Lodge Blackwood  3 stars

Gordon Road, Blackwood, United Kingdom, NP12 1DS

Blackwood Good GBP 69

Royal Oak Hotel Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom, LL24 0AY

Betws-y-Coed Superb GBP 116

The Bear Hotel Cowbridge  3 stars

High Street, Cowbridge, United Kingdom, CF71 7AF

Cowbridge Very good GBP 139

Holt Lodge Hotel Wrexham  3 stars

Wrexham Road, Wrexham, United Kingdom, LL13 9SW

Wrexham Fabulous GBP 71

The Oriel Country Hotel & Spa St Asaph  3 stars

Upper Denbigh Road, St Asaph, United Kingdom, LL17 0LW

St Asaph Very good GBP 75

The Lodge Hotel Conwy  3 stars

Tal-Y-Bont, Conwy, United Kingdom, LL32 8YX

Conwy Fabulous GBP 102

Abbey Grange Hotel Llangollen  3 stars

Horseshoe Pass Road,, Llangollen, United Kingdom, LL208DD

Llangollen Very good GBP 82

Blueberry Inn Pontypridd  3 stars

6-8 Market Street, Pontypridd, United Kingdom, CF37 2ST

Pontypridd Superb GBP 128

Days Inn Magor  3 stars

Roadchef Motorway Service Area, Magor, United Kingdom

Magor Fabulous GBP 47

Maes Manor Country Hotel Blackwood  3 stars

Maesrudded Lane, Blackwood, United Kingdom

Blackwood Very good GBP 99

Celtic Royal Hotel Caernarfon  3 stars

Bangor Street, Caernarfon, United Kingdom

Caernarfon Superb GBP 113

Celtic International Hotel Cardiff Airport  3 stars

Port Road, Cardiff, United Kingdom, CF62 3BT

Cardiff Good GBP 63

Ml Lodge Cardiff  3 stars

108 St Mary Street, Cardiff, United Kingdom

Cardiff Very good GBP 46

The Royal Victoria Hotel Snowdonia Llanberis  3 stars

Llanberis, Llanberis, United Kingdom, LL55 4TY

Llanberis Fabulous GBP 91

Chainbridge Hotel Llangollen  3 stars

Berwyn, Llangollen, Llangollen, United Kingdom

Llangollen Good GBP 108

Fishguard Bay Hotel  3 stars

Quay Road, Fishguard, United Kingdom

Fishguard Fabulous GBP 56

Ivy Bush Royal Hotel Carmarthen  3 stars

Spilman Street, Carmarthen, United Kingdom, SA311LG

Carmarthen GBP 73

The Sunnyside Hotel Llandudno  3 stars

2 - 4 Llewelyn Ave, Llandudno, United Kingdom, LL30 2ER

Llandudno Fabulous GBP 65

The Gower Hotel Swansea  3 stars

11 Church Lane, Swansea, United Kingdom, SA3 3JT

Swansea Very good GBP 100

Dolphin Sa1 Hotel Swansea  3 stars

Whitewalls, Swansea, United Kingdom

Swansea Guest rating GBP 73

Caer Beris Manor Country House Hotel Builth Wells  3 stars

Builth Wells, Builth Wells, United Kingdom, LD23NP

Builth Wells Fabulous GBP 146

Belle Vue Royal Hotel Aberystwyth  3 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Fabulous GBP 75

Bryn Howel Hotel Llangollen  3 stars

Bryn Howel Lane, Trevor, Llangollen, United Kingdom

Llangollen Fabulous GBP 81

Gwesty'R Emlyn Hotel Newcastle Emlyn  3 stars

Bridge Street, Newcastle Emlyn, United Kingdom, SA389DU

Newcastle Emlyn Superb GBP 109

The Hand Hotel Llangollen  3 stars

Bridge Street, Llangollen, United Kingdom

Llangollen Very good GBP 51

Holiday Inn Cardiff North  3 stars

Merthyr Road, Cardiff, United Kingdom, CF15 7LD

Cardiff Very good GBP 147

Royal Oak Hotel Welshpool  3 stars

The Cross , Welshpool, United Kingdom, SY21 7DG

Welshpool Superb GBP 92

Kinmel Hotel Llandudno  3 stars

12 Mostyn Crescent, Llandudno, Conwy , Llandudno, United Kingdom, LL30 1AR

Llandudno Very good GBP 60

Premier Inn Cardiff North  3 stars

Pentwyn Road, Cardiff, United Kingdom

Cardiff Fabulous GBP 60

The Grand Hotel Swansea  3 stars

Ivey Place, Swansea, United Kingdom, SA1 1NX

Swansea Very good GBP 109

Best Western Pontypool Metro Hotel  3 stars

Lower Mill Field, Pontypool, United Kingdom, NP4 0XB

Pontypool Fabulous GBP 86

Holiday Inn Express Cardiff Airport  3 stars

Port Road,Rhoose, Barry, Cardiff, United Kingdom, CF62 3BT

Cardiff Fabulous GBP 110

Hampton By Hilton Newport/East Hotel Newport  3 stars

M4 J 23A; Wales 1 Business Park, Newport (Gwent), United Kingdom, NP26 3RA

Newport (Gwent) Superb GBP 88

Springfield Hotel & Health Club Holywell  3 stars

A55 Expressway, Pentre Halkyn, Holywell, United Kingdom, CH8 8BA

Holywell Very good GBP 78

Guildhall Tavern Hotel & Restaurant Denbigh  3 stars

Hall Square, Denbigh, United Kingdom, LL16 3NU

Denbigh Very good GBP 82

The Eagles Hotel Llanrwst  3 stars

Ancaster Square, Llanrwst, Gb, Llanrwst, United Kingdom, LL26 0LG

Llanrwst Guest rating GBP 105

Gwydyr Hotel Betws-y-Coed  3 stars

Snowdonia National Park, Betws-y-Coed, United Kingdom, LL24 0AB

Betws-y-Coed Very good GBP 97

The Manor Hotel Crickhowell  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1SE

Crickhowell GBP 103

Ty Newydd Country Hotel Hirwaun  3 stars

Penderyn Road, Hirwaun, United Kingdom

Hirwaun Very good GBP 94

Bella Vista Hotel And Restaurant Llandudno  3 stars

83 Church Walks, Llandudno, United Kingdom

Llandudno Very good GBP 55

Cefn Mably Hotel Cardiff  3 stars

1 Lavernock Road, Cardiff, United Kingdom

Cardiff Guest rating GBP 101

Bessemer Hotel Merthyr Tydfil  3 stars

Hermon Close, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Very good GBP 64

Jolyon'S Boutique Hotel Cardiff  3 stars

Bute Cresent, Cardiff, United Kingdom, CF10 5AN

Cardiff Fabulous GBP 102

Swallow Falls Complex Hotel Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Very good GBP 100

Windsor Lodge Hotel Swansea  3 stars

15 Mount Pleasant, Swansea, United Kingdom, SA1 6EG

Swansea Very good GBP 180

Hotel Plas Hyfryd Narberth  3 stars

Moorfield Road, Narberth, United Kingdom

Narberth Fabulous GBP 91

Tanes Hotel Cardiff  3 stars

148 Newport Road, Cardiff, United Kingdom

Cardiff Very good GBP 193

Beach House Hotel - Guest House Llandudno  3 stars

Church Walks 82, Llandudno, United Kingdom

Llandudno GBP 66

Ramada Resort Cwrt Bleddyn Hotel & Spa Usk  3 stars

Llangybi, Usk, United Kingdom, NP15 1PG

Usk Very good GBP 78

The Baskerville Arms Hotel Hay-On-Wye  3 stars

Clyro, Hay-On-Wye, United Kingdom, HR3 5RZ

Hay-On-Wye GBP 79

New Inn Hotel Newport  3 stars

Chepstow Road, Newport (Gwent), United Kingdom

Newport (Gwent) GBP 44

Manor Parc Hotel Cardiff  3 stars

Thornhill Road, Cardiff, United Kingdom

Cardiff GBP 251

Iris Hotel Llandudno  3 stars

Iris Hotel. Central Promenade, Llandudno, United Kingdom

Llandudno Fabulous GBP 64

The Queens Hotel Newport A Jd Wetherspoon Hotel  3 stars

18-22 Bridge Street Newport, Newport (Gwent), United Kingdom

Newport (Gwent)

Cae Mor Hotel Llandudno  3 stars

Central Promenade, Llandudno, United Kingdom

Llandudno Fabulous GBP 99

Baytree Hotel Llandudno  3 stars

6-9 North Parade, Llandudno, United Kingdom

Llandudno GBP 104

Norton House Hotel Swansea  3 stars

17 Norton Road ; Mumbles, Swansea, United Kingdom

Swansea GBP 123

Wynford Hotel Cardiff  3 stars

Clare Street, Cardiff, United Kingdom

Cardiff Fabulous GBP 121

Three Wells Hotel Llandrindod Wells  3 stars

Chapel Road, Llandrindod Wells, United Kingdom

Llandrindod Wells Superb GBP 91

Glan Aber Hotel Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed GBP 134

The Trevone Hotel Llandudno  3 stars

10 St Georges Crescent, Llandudno, United Kingdom

Llandudno GBP 87

The Lincoln House Private Hotel Cardiff  3 stars

118 - 120 Cathedral Road , Cardiff, United Kingdom

Cardiff GBP 235

Tadross Hotel Barry  3 stars

271 Holton Rd, Barry, United Kingdom

Barry Very good GBP 51

Three Salmons Hotel Usk  3 stars

Bridge Street, Usk, United Kingdom

Usk Good GBP 94

Llwyn Hall Country House Llanelli  3 stars

Llwynhendy, Erwlas, Llanelli, United Kingdom, SA14 9SE

Llanelli Good GBP 75

Gales Of Llangollen Hotel  3 stars

18 Bridge Street, Llangollen, United Kingdom, LL20 8PF

Llangollen Superb GBP 81

Plas Dolmelynllyn Country Hotel Dolgellau  3 stars

Ganllwyd, Coed Y Brenin Forest Park ; Snowdonia National Park Dolgellau, Dolgellau, United Kingdom, LL40 2HP

Dolgellau

Four Saints Brig-Y-Don Hotel Llandudno  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 2XS

Llandudno Guest rating GBP 77

Britannia Inn Llangollen  3 stars

Horseshoe Pass ;, Llangollen, United Kingdom, LL20 8DW

Llangollen GBP 81

Ty Gorsaf Hotel Blaenau Ffestiniog  3 stars

1 High Street, Blaenau Ffestiniog, United Kingdom, LL41 3ES

Blaenau Ffestiniog Very good GBP 71

Plas Isa Hotel Criccieth  3 stars

Porthmadog Road ;, Criccieth, United Kingdom, LL52 0HP

Criccieth GBP 103

Salutation Inn Crymych  3 stars

Felindre Farchog, Crymych, United Kingdom, SA41 3UY

Crymych Guest rating GBP 72

The Ship Hotel Pwllheli  3 stars

Aberdaron ;, Pwllheli, United Kingdom, LL53 8BE

Pwllheli

Great House Hotel Bridgend  3 stars

8 High Street, Bridgend, United Kingdom, CF32 0HP

Bridgend Fabulous GBP 88

Beaufort Park Hotel Mold  3 stars

Alltami Road, Mold, United Kingdom, CH7 6RQ

Mold Fabulous GBP 75

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

Yorke Street, Wrexham, United Kingdom, LL13 8LP

Wrexham Good GBP 70

The Glengower Hotel Aberystwyth  3 stars

Victoria Terrace, Aberystwyth, United Kingdom, SY23 2DH

Aberystwyth Fabulous GBP 80

Dunoon Hotel Llandudno  3 stars

Gloddaeth Street Colwyn Bay, Llandudno, United Kingdom, LL30 2DW

Llandudno

The Meadowsweet Hotel Llanrwst  3 stars

Station Road, Llanrwst, United Kingdom, LL26 0DS

Llanrwst Fabulous GBP 89

St Tudno Hotel Llandudno  3 stars

North Parade, Llandudno, United Kingdom, LL30 2LP

Llandudno Superb GBP 115

Boars Head Hotel Carmarthen  3 stars

120 Lammas Street, Carmarthen, United Kingdom

Carmarthen Very good GBP 74

The Abbey Hotel Cardiff  3 stars

149-151 Cathedral Road ;, Cardiff, United Kingdom

Cardiff GBP 62

Nomad Backpacker Hostel Cardiff  3 stars

11-15 Howard Gardens, Cardiff, United Kingdom, CF24 0EF

Cardiff Good GBP 72

Bunkhouse Hostel Cardiff  3 stars

94 St Mary St, Cardiff, United Kingdom, CF10 1DX

Cardiff Fabulous GBP 29

Hotel One Hundred Cardiff  3 stars

100 Newport Road, Cardiff, United Kingdom, CF24 1DG

Cardiff Superb GBP 66

Llanwenarth Hotel & Riverside Restaurant Crickhowell  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1EP

Crickhowell Fabulous GBP 77

Heywood Hotel Tenby  3 stars

Heywood Lane, Tenby, United Kingdom, SA70 8DA

Tenby Very good GBP 114

Bear Crickhowell Hotel  3 stars

High Street, Crickhowell, United Kingdom, NP8 1BW

Crickhowell Superb GBP 107

Glen-Yr-Afon House Hotel Usk  3 stars

Pontypool Road, Usk, United Kingdom, NP15 1SY

Usk Guest rating GBP 151

Albion House Hotel Pembroke Dock  3 stars

Albion Square, Pembroke Dock, Gb, Pembroke Dock, United Kingdom

Pembroke Dock GBP 142

Mellington Hall Hotel Church Stoke  3 stars

Mellington Near Newtown, Church Stoke, United Kingdom, SY15 6HX

Church Stoke Fabulous GBP 123

Begelly Arms Hotel Kilgetty  3 stars

New Road, Kilgetty, United Kingdom

Kilgetty Guest rating GBP 74

Bae Abermaw Hotel Barmouth  3 stars

Panorma Road, Barmouth, United Kingdom

Barmouth GBP 92

The Park Hotel Abergavenny  3 stars

Bryngwent , Abergavenny, United Kingdom, NP7 8DS

Abergavenny Very good GBP 76

The Lion Hotel Criccieth  3 stars

Y Maes, Criccieth, Criccieth, United Kingdom, LL52 0AA

Criccieth Fabulous GBP 97

The Beaufort Arms Coaching Inn & Brasserie Usk  3 stars

High Street, Raglan, Usk, United Kingdom, NP15 2DY

Usk Good GBP 97

Lastra Farm Hotel Amlwch  3 stars

Penrhyd, Amlwch, United Kingdom, LL68 9TF

Amlwch Fabulous GBP 89

Cain Valley Hotel Llanfyllin  3 stars

High Street, Llanfyllin, Llanfyllin, United Kingdom, SY22 5AQ

Llanfyllin Superb GBP 78

Headlands Hotel Llandudno  3 stars

10 Hill Terrace, Llandudno, United Kingdom, LL30 2LS

Llandudno GBP 70

Fiorenzo Cazari Hotel Rhyl  3 stars

25-26 East Parade, Rhyl, United Kingdom

Rhyl GBP 85

Bridge End Hotel Llangollen  3 stars

Mill Street ;, Llangollen, United Kingdom

Llangollen GBP 87

Castle Hotel Neath  3 stars

The Parade, Sa11 1Rb, Neath, United Kingdom

Neath

Vista Hotel Llanelli  3 stars

Castle Buildings, Murray Street ,Llanelli Sa15 1Aq, Llanelli, United Kingdom

Llanelli GBP 107

Castle Hotel Merthyr Tydfil  3 stars

Castle St, Merthyr Tydfil, United Kingdom, CF47 8BG

Merthyr Tydfil Very good GBP 61

Ibis Budget Cardiff Centre Hotel  3 stars

Tyndall Street, Cardiff, United Kingdom, CF10 4BE

Cardiff Good GBP 101

The Marine Hotel Llandudno  3 stars

The Promenade, Llandudno, United Kingdom, LL30 1AN

Llandudno GBP 106

Fourcroft Hotel Tenby  3 stars

North Beach, Tenby, United Kingdom, SA70 8AP

Tenby GBP 110

Dragon Inn Crickhowell  3 stars

47 High Street, Crickhowell, United Kingdom, NP8 1BE

Crickhowell GBP 75

Yha Snowdon Ranger Hostel Llanberis  3 stars

Rhyd Ddu, Llanberis, United Kingdom

Llanberis Very good GBP 72

The Saracens Head Hotel Beddgelert  3 stars

Caernarfon Road ; Beddgelert, Beddgelert, United Kingdom

Beddgelert GBP 107

Port Dinorwic Hotel And Apartments Y Felinheli  3 stars

Ffordd Siabod, Menai Marina, Y Felinheli, United Kingdom, LL56 4XA

Y Felinheli Good GBP 106

Yha Manorbier Hostel Tenby  3 stars

Manorbier,, Tenby, United Kingdom

Tenby Exceptional GBP 65

Falcon Hotel Carmarthen  3 stars

111 Lammas Street, Carmarthen, United Kingdom, SA31 3AP

Carmarthen GBP 80

Premier Inn Merthyr Tydfil  3 stars

Pentrebach, Merthyr Tydfil, United Kingdom, CF48 4BB

Merthyr Tydfil GBP 107

The Lemon Tree Hotel Wrexham  3 stars

29 Rhosddu Rd, Wrexham, United Kingdom, LL11 2LP

Wrexham Good GBP 63

Beggars Reach Hotel Burton  3 stars

Burton, Burton, United Kingdom, SA73 1PD

Burton GBP 95

Premier Inn Cardiff Roath  3 stars

Ipswich Road, Cardiff, United Kingdom, CF23 9AQ

Cardiff Fabulous

Nant Ddu Lodge Hotel & Spa Merthyr Tydfil  3 stars

Cwm Taf, Merthyr Tydfil, United Kingdom, CF48 2HY

Merthyr Tydfil Superb GBP 139

Premier Inn Cardiff City Centre  3 stars

10 Churchill Way, Cardiff, United Kingdom, CF10 2NB

Cardiff Superb GBP 132

Trearddur Bay Hotel  3 stars

Lon Isallt, Trearddur, United Kingdom, LL65 2UN

Trearddur Very good GBP 141

Holland Arms Hotel Gaerwen  3 stars

The Holland Pentre Berw , Gaerwen, United Kingdom

Gaerwen GBP 73

Manor Hotel Llandudno  3 stars

1 Craig-Y-Don Parade, Conwy, Llandudno, United Kingdom, LL30 1BG

Llandudno Very good GBP 88

Harry'S Hotel & Restaurant Aberystwyth  3 stars

40-46 North Parade, Aberystwyth, United Kingdom, SY23 2NF

Aberystwyth Good GBP 75

Yha Port Eynon Hostel  3 stars

Old Lifeboat House, Port Eynon, Port-Eynon, United Kingdom

Port-Eynon

Radnorshire Arms Hotel Presteigne  3 stars

High St, Presteigne, United Kingdom, LD8 2BE

Presteigne Fabulous GBP 92

Richmond Hotel Aberystwyth  3 stars

The Promenade, 44/45 Marine Terrace, Aberystwyth, United Kingdom, SY23 2BX

Aberystwyth Very good GBP 102

Aberystwyth Park Lodge Hotel  3 stars

Parc Y Llyn, Aberystwyth, United Kingdom, SY23 3TL

Aberystwyth Good GBP 73

Anglesey Arms Hotel Caernarfon  3 stars

Harbour Front, Caernarfon, United Kingdom, LL55 1SG

Caernarfon Guest rating GBP 85

Maesmawr Hall Hotel Caersws  3 stars

Long Length, Caersws, United Kingdom, SY17 5SF

Caersws Superb GBP 116

Spilman Hotel Carmarthen  3 stars

Spilman Street, Carmarthen, United Kingdom, SA31 1LQ

Carmarthen Good

The Three Tuns Hotel Chepstow  3 stars

32 Bridge Street,, Chepstow, United Kingdom, NP16 5EY

Chepstow GBP 84

Shelbourne Hotel Llandudno  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 1AR

Llandudno Very good GBP 67

Whitehouse Hotel Llandudno  3 stars

St Georges Crescent, Llandudno, United Kingdom, LL30 2LF

Llandudno Guest rating GBP 83

Thomas Arms Hotel Llanelli  3 stars

Thomas Street, Llanelli, United Kingdom, SA15 3JF

Llanelli Guest rating GBP 75

Nant Yr Odyn Country Hotel & Restaurant Ltd Llangefni  3 stars

Turnpike Nant, Llangefni, United Kingdom, LL77 7YE

Llangefni Very good

The Waterloo Hotel & Bistro Newport  3 stars

113 Alexandra Road, Newport (Gwent), United Kingdom, NP20 2JG

Newport (Gwent) Superb

The Priory Hotel And Restaurant Newport  3 stars

High Street, Caerleon, Newport, Gb, Newport (Gwent), United Kingdom, NP18 1AG

Newport (Gwent)

Old Kings Arms Hotel Pembroke  3 stars

13 Main Street, Pembroke, United Kingdom, SA71 4JS

Pembroke Superb

Cleddau Bridge Hotel Pembroke Dock  3 stars

Essex Rd, Pembroke Dock, United Kingdom, SA72 6EG

Pembroke Dock Good GBP 85

Warpool Court Hotel St. Davids  3 stars

St Davids,Pembrokeshire, St. Davids, United Kingdom, SA62 6BN

St. Davids

Malin House Hotel Saundersfoot  3 stars

St Brides Hill, Saundersfoot, United Kingdom, SA69 9NP

Saundersfoot

The Park Hotel Tenby  3 stars

North Cliff, Tenby, United Kingdom, SA70 8AT

Tenby Good GBP 122

Atlantic Hotel Tenby  3 stars

The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Guest rating GBP 127

Giltar Hotel Tenby  3 stars

9 The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby GBP 114

Lamb & Flag Inn Abergavenny  3 stars

Brecon Road (A40), Abergavenny, United Kingdom, NP7 7EW

Abergavenny GBP 73

Hotel Cymyran Holyhead  3 stars

Llanfair Yn Neubwll, Holyhead, United Kingdom, LL65 3LD

Holyhead Guest rating GBP 98

Caerwylan Hotel Criccieth  3 stars

Beach Bank, Criccieth, United Kingdom, LL52 0HW

Criccieth GBP 116

Crystal House Hotel Barmouth  3 stars

19 Marine Parade, Barmouth, United Kingdom, LL42 1NA

Barmouth GBP 88

The Fairways Hotel Porthcawl  3 stars

West Drive, Porthcawl, United Kingdom, CF36 3LS

Porthcawl GBP 110

Royal Goat Hotel Beddgelert  3 stars

Caernarfon Road, Beddgelert, United Kingdom, LL55 4YE

Beddgelert Fabulous GBP 97

The Beach Motel Trearddur  3 stars

Lon St Ffraid Trearddur Bay , Trearddur, United Kingdom, LL65 2YT

Trearddur GBP 82

Stag & Pheasant Inn Carmel  3 stars

Stag & Pheasant, Llandeilo Road, Carmel, Carmel, Dyfed, United Kingdom, SA14 7SE

Carmel, Dyfed

Dynevor Arms Hotel Pontardawe  3 stars

Pontardawe, Pontardawe, United Kingdom, SA8 4HX

Pontardawe GBP 93

Sherwood Guest House New Brighton  3 stars

55 Wellington Road, New Brighton, United Kingdom, CH45 2ND

New Brighton

Campanile Cardiff Hotel  2 stars

Caxton Place, Pentwyn, Cardiff, United Kingdom, CF238HA

Cardiff Good GBP 148

Seabank Hotel Porthcawl  2 stars

West Drive, Porthcawl, United Kingdom, CF36 3LU

Porthcawl GBP 91

Grand Ash Hotel Llandudno  2 stars

Gloddaeth St, Llandudno, Ll30 2Db, United Kingdom, Llandudno, United Kingdom, LL30 2DP

Llandudno Very good GBP 91

The Big Sleep Hotel Cardiff By Compass Hospitality  2 stars

Bute Terrace, Cardiff, United Kingdom, Cf10 2fe

Cardiff Very good GBP 207

The Broadway Hotel Llandudno  2 stars

Mostyn Broadway, Llandudno, United Kingdom, LL30 1YL

Llandudno Superb GBP 78

The Beaufort Hotel Chepstow  2 stars

Beaufort Square, Chepstow, United Kingdom, NP16 5EP

Chepstow Fabulous GBP 86

Three Saints Hotel Llantrisant  2 stars

Llantrisant Business Park, Llantrisant, United Kingdom, CF72 8YT

Llantrisant Good GBP 69

Cardiff Sandringham Hotel  2 stars

21 St Mary Street, Cardiff, United Kingdom

Cardiff Fabulous GBP 69

George III Hotel Dolgellau  2 stars

Penmaenpool, Dolgellau, United Kingdom

Dolgellau Fabulous GBP 117

The Alexandra Hotel Llandudno  2 stars

11 Clonmel Street, Llandudno, United Kingdom

Llandudno Good GBP 90

Tregenna Hotel Merthyr Tydfil  2 stars

Park Terrace, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Guest rating GBP 50

The Riverside Hotel Monmouth  2 stars

Cinderhill Street, Monmouth, United Kingdom, NP255EY

Monmouth Good GBP 70

The Hotel Commodore Llandrindod Wells  2 stars

Spa Rd, Llandrindod Wells, United Kingdom

Llandrindod Wells Fabulous GBP 63

Rose Tor Hotel Llandudno  2 stars

120 / 124 Mostyn St, Llandudno, United Kingdom

Llandudno Very good GBP 56

Bodnant Welsh Food Hotel Colwyn Bay  2 stars

Furnace Farm ; Tal-Y-Cafn, Colwyn Bay, United Kingdom, LL28 5RP

Colwyn Bay GBP 111

Welcome Traveller Inn Haverfordwest  2 stars

Tiers Cross ;, Haverfordwest, United Kingdom, SA62 3DD

Haverfordwest GBP 80

Prince Llewelyn Hotel Caernarfon  2 stars

Smith Street ; Beddgelert, Caernarfon, United Kingdom, LL55 4LT

Caernarfon GBP 38

Trecastell Hotel Amlwch  2 stars

Bull Bay , Amlwch, United Kingdom, LL68 9SA

Amlwch GBP 76

The Pier Hotel Ltd Rhyl  2 stars

23 East Parade, Rhyl, Gb, Rhyl, United Kingdom

Rhyl GBP 78

The Safehouse Hostel Cardiff  2 stars

3 Westgate St. ;, Cardiff, United Kingdom

Cardiff GBP 49

Yha Brecon Beacons - Hostel Sennybridge  2 stars

Libanus , Sennybridge, United Kingdom

Sennybridge GBP 55

Four Seasons Hotel Aberystwyth  2 stars

Portland Street, Aberystwyth, United Kingdom, SY23 2DX

Aberystwyth Good GBP 153

Harbour Hotel Cemaes  2 stars

Harbour View, Cemaes, United Kingdom, LL67 0NN

Cemaes Very good GBP 60

Winchmore Hotel Llandudno  2 stars

Central Promenade, Llandudno, United Kingdom, LL30 1AR

Llandudno GBP 123

Oasis Hotel Llandudno  2 stars

4 Neville Cresent, Llandudno, United Kingdom, LL30 1AT

Llandudno GBP 65

Queens Hotel Llandudno  2 stars

The Promenade, Llandudno, United Kingdom, LL30 2lE

Llandudno GBP 113

Hydro Hotel Llandudno  2 stars

Neville Crescent, Llandudno, United Kingdom, LL301AT

Llandudno GBP 58

Swn Y Mor Hotel Llandudno  2 stars

5 Nevill Crescent, Llandudno, United Kingdom, LL30 1AT

Llandudno GBP 54

Min Y Don Hotel Llandudno  2 stars

North Parade, Llandudno, United Kingdom, LL30 2LP

Llandudno

Lord Nelson Hotel Milford Haven  2 stars

Hamilton Terrace, Milford Haven, United Kingdom, SA73 3AW

Milford Haven Guest rating

Merlewood Hotel Saundersfoot  2 stars

St. Brides Hill, Saundersfoot, United Kingdom, SA69 9NP

Saundersfoot

The Albany Hotel Tenby  2 stars

22-23 The Norton, Tenby, United Kingdom, SA70 8AB

Tenby Good GBP 63

Clarence House Hotel Tenby  2 stars

Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Fabulous GBP 86

Glendale Hotel Penarth  2 stars

Plymouth Road, Penarth, United Kingdom, CF64 3DH

Penarth

Westminster Hotel Rhyl  2 stars

11-12 East Parade, Rhyl, United Kingdom, LL18 3AH

Rhyl Guest rating GBP 53

George IV Hotel Criccieth  2 stars

High Street, Criccieth, Criccieth, United Kingdom, LL52 0BS

Criccieth Fabulous GBP 66

Dovey Inn Aberdyfi  2 stars

Sea View Terrace, Aberdyfi, United Kingdom, LL35 0EF

Aberdyfi Good GBP 98

Yha Snowdon Bryn Gwynant Hostel Beddgelert  2 stars

Gwynedd, Beddgelert, United Kingdom, LL554NP

Beddgelert Very good

Ty Mawr Hotel Llanbedr  2 stars

Llanbedr, Llanbedr, United Kingdom, LL45 2NH

Llanbedr Fabulous GBP 90

Rhos-On-Sea Golf Club Hotel  2 stars

Glan-Y-Mor Road, Penrhyn Bay, Llandudno, Conwy , Rhos-on-Sea, United Kingdom, LL30 3PU

Rhos-on-Sea

The Lake Country House Hotel & Spa Llangammarch Wells  0 stars

Llangammarch Wells, Powys, Llangammarch Wells, United Kingdom, LD4 4BS

Llangammarch Wells Fabulous GBP 199

The White House Guest House Swansea  0 stars

4 Nyanza Terrace, Swansea, United Kingdom, SA1 4QQ

Swansea Superb GBP 68

Bryn Melyn Guest House Barmouth  0 stars

Panorama Road, Barmouth, United Kingdom, LL42 1DQ

Barmouth Superb GBP 84

Plas Dinas Country House Caernarfon  0 stars

Bontnewydd, Caernarfon, United Kingdom, LL54 7YF

Caernarfon Fabulous GBP 124

Llwyn Onn Guest House Merthyr Tydfil  0 stars

Llwyn Onn, Merthyr Tydfil, United Kingdom, CF48 2HT

Merthyr Tydfil Very good GBP 81

Blanco'S Hotel Port Talbot  0 stars

Green Park, Port Talbot, United Kingdom, SA12 6NT

Port Talbot Fabulous GBP 64

Gliffaes Hotel Abergavenny  0 stars

Crickhowell, Abergavenny, United Kingdom, NP8 1RH

Abergavenny Superb GBP 175

Court Colman Manor Guest House Bridgend  0 stars

Pen-Y-Fai, Bridgend, United Kingdom, CF31 4NG

Bridgend Good GBP 90

The Coed-Y-Mwstwr Hotel Bridgend  0 stars

Coychurch, Bridgend, United Kingdom, CF35 6AF

Bridgend Superb GBP 139

Llangoed Hall Guest House Brecon  0 stars

Llyswen, Brecon, United Kingdom, LD3 0YP

Brecon Superb GBP 259

Llansantffraed Court Hotel Abergavenny  0 stars

Llanvihangel Gobion, Abergavenny, United Kingdom, NP7 9BA

Abergavenny Exceptional GBP 167

Holm House Guest House Cardiff  0 stars

Marine Parade, Cardiff, United Kingdom, CF643BG

Cardiff Superb GBP 202

Northop Hall Country House Hotel  0 stars

Chester Road, Northop Hall, Northop, Northop, United Kingdom, CH76HJ

Northop Very good GBP 69

Llanerchindda Farm Guest House Cynghordy  0 stars

Cynghordy, Cynghordy, United Kingdom, SA200NB

Cynghordy Fabulous GBP 88

Marine Hotel Criccieth  0 stars

Marine Crescent, , Gwynedd Ll52 0Ea, Criccieth, United Kingdom

Criccieth Fabulous GBP 138

Wolfscastle Country Hotel Haverfordwest  0 stars

Wolfscastle, Haverfordwest, United Kingdom, SA62 5LZ

Haverfordwest Fabulous GBP 109

Peterstone Court Guest House Brecon  0 stars

Llanhamlach, Brecon, United Kingdom, LD3 7YB

Brecon Superb GBP 146

Glascoed Guest House Llandudno  0 stars

5 Chapel Street, Llandudno, United Kingdom

Llandudno Exceptional GBP 84

Maenan Abbey Hotel Llanrwst  0 stars

Maenan Llanrwst, Llanrwst, United Kingdom

Llanrwst Very good GBP 106

Dolgun Uchaf Guesthouse Dolgellau  0 stars

Dolgun Uchaf, Dolgellau, United Kingdom

Dolgellau Fabulous GBP 64

Bryn-Y-Mor Guest House Llandudno  0 stars

25 North Parade, Llandudno, United Kingdom

Llandudno Fabulous GBP 83

Promenad Guest House Llandudno  0 stars

9 Mostyn Crescent, Llandudno, United Kingdom

Llandudno Very good GBP 79

Tir Y Coed Country House Conwy  0 stars

Rowen, Conwy, United Kingdom, LL32 8TP

Conwy Superb GBP 145

Austins Guesthouse - Cardiff  0 stars

11, Coldstream Terrace, Cardiff, United Kingdom

Cardiff Superb GBP 37

Hampton Hotel Llandrindod Wells  0 stars

Temple Street, Llandrindod Wells, United Kingdom

Llandrindod Wells Exceptional GBP 44

Craig-Ard Hotel Llandudno  0 stars

3 Arvon Avenue, Llandudno, United Kingdom

Llandudno GBP 69

Tudor Court Hotel Swansea  0 stars

300 - 306 Oystermouth Rd, Swansea, United Kingdom

Swansea Guest rating GBP 44

The Westbourne Guest House Llandudno  0 stars

8 Arvon Avenue, Llandudno, United Kingdom

Llandudno Fabulous GBP 76

St Hilary Guest House Llandudno  0 stars

The Promenade, Craig-Y-Don Parade, Llandudno, United Kingdom

Llandudno Superb GBP 71

Brigstock House Guest House Llandudno  0 stars

1 St David'S Place, Llandudno, United Kingdom

Llandudno Exceptional GBP 72

The Coach House Hotel Pembroke  0 stars

116, Main Street, Pembroke, United Kingdom

Pembroke Fabulous

Penrhys Hotel Cardiff  0 stars

127 Cathedral Road, Cardiff, United Kingdom

Cardiff Exceptional GBP 366

Capital Apartments Ltd Cardiff  0 stars

22-24 James Street, Cardiff, United Kingdom

Cardiff Fabulous GBP 125

The Clontarf Hotel Llandudno  0 stars

2 Great Ormes Road, Llandudno, United Kingdom, LL30 2AR

Llandudno Exceptional GBP 68

Boulston Manor Guest House Haverfordwest  0 stars

Boulston ;, Haverfordwest, United Kingdom, SA62 4AQ

Haverfordwest GBP 100

The Esplanade Guest House Tenby  0 stars

1 The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Fabulous GBP 104

Pontins Prestatyn Sands Holiday Park  0 stars

Prestatyn Sands Holiday Park/Central Beach/Barkby Avenue/Denbingshire; North Wales/, Prestatyn, United Kingdom, LL19 7LA

Prestatyn GBP 63

Broadway Country House Hotel Carmarthen  0 stars

Broadway ; Laugharne, Carmarthen, United Kingdom

Carmarthen GBP 125

Caemorgan Mansion Cardigan  0 stars

Caemorgan Road, Cardigan, United Kingdom, SA43 1QU

Cardigan GBP 101

Sychnant Pass Country House Conwy  0 stars

Sychnant Pass Road, Conwy, United Kingdom, LL32 8BJ

Conwy

Karden House Guest House Llandudno  0 stars

16 Charlton Street, Llandudno, United Kingdom

Llandudno Superb GBP 54

The Gladstone Guest House Penmaenmawr  0 stars

Ysguborwen Rd, Penmaenmawr, United Kingdom

Penmaenmawr Superb GBP 91

Penmaenuchaf Hall Hotel Dolgellau  0 stars

Penmaenpool, Dolgellau, United Kingdom, LL40 1YB

Dolgellau Fabulous GBP 161

Nanteos Mansion Country House Hotel Aberystwyth  0 stars

Nanteos Mansion, Aberystwyth, United Kingdom, SY23 4LU

Aberystwyth GBP 119

Patricks With Rooms The Mumbles  0 stars

638, Mumbles Road, The Mumbles, United Kingdom

The Mumbles Superb GBP 152

Trefloyne Manor Guest House Tenby  0 stars

Trefloyne Lane, Tenby, United Kingdom

Tenby Superb GBP 155

Harbourlight Guest House Saundersfoot  0 stars

2 High Street, Saundersfoot Village, Saundersfoot, United Kingdom, SA69 9EJ

Saundersfoot Fabulous GBP 105

Imperial Hotel Tenby  0 stars

The Parragon, Tenby, United Kingdom, SA70 7HR

Tenby GBP 113

The Hardwick Hotel Abergavenny  0 stars

Old Raglan Road, Abergavenny, United Kingdom

Abergavenny GBP 119

Farnham Hotel Tenby  0 stars

South Cliff Street, Tenby, United Kingdom, SA70 7EA

Tenby GBP 97

Castle Hotel Aberaeron  0 stars

Market Street, Aberaeron, United Kingdom, SA46 0AU

Aberaeron GBP 109

Lyons Nant Hall Hotel Prestatyn  0 stars

Prestatyn Road, Prestatyn, United Kingdom, LL19 9LD

Prestatyn GBP 98

The Baltic Inn & Restaurant Pont Yates  0 stars

Ponthenry Pontyates, Pontyates, United Kingdom, SA15 5RE

Pontyates Exceptional GBP 76

The Hafod Hotel Devils Bridge  0 stars

Devil'S Bridge, Devils Bridge, United Kingdom, SY23 3JL

Devils Bridge Guest rating GBP 91

Glan Morfa Lodge Dwyran  0 stars

Llangaffo , Dwyran, United Kingdom

Dwyran GBP 259

Devon View Guest House Swansea  0 stars

394-396 Oystermouth Road, Swansea, United Kingdom, SA1 3UL

Swansea Fabulous GBP 73

The White Hart Inn Llandeilo  0 stars

Carmarthen Road, Llandeilo, Dyfed, United Kingdom, SA19 6RS

Llandeilo, Dyfed Superb GBP 147

Penrhiw Hotel St. Davids  0 stars

Penrhiw, St Davids, St. Davids, United Kingdom

St. Davids

Nosda Studio Hostel Cardiff  0 stars

53-59 Despenser Street, Cardiff, United Kingdom, CF11 6AG

Cardiff Good GBP 79

Twr Yr Felin Hotel St. Davids  0 stars

St Davids , St. Davids, United Kingdom

St. Davids

Ffarm Country House Abergele  0 stars

Betws Yn Rhos, Abergele, United Kingdom, LL22 8AR

Abergele Exceptional

Ship Inn Aberporth  0 stars

Tresaith, Aberporth, United Kingdom, SA43 2JL

Aberporth

Queensbridge Hotel Aberystwyth  0 stars

Victoria Terrace, Aberystwyth, United Kingdom, SY23 2DH

Aberystwyth Guest rating GBP 84

The Coach House Guest House Brecon  0 stars

Orchard Street, Brecon, United Kingdom, LD3 8AN

Brecon Superb

The Wellington Guest House Brecon  0 stars

The Bulwark, Brecon, Brecon, United Kingdom, LD3 7AD

Brecon Guest rating GBP 91

Maltsters Hotel Cardiff  0 stars

42-44 Cardiff Road, Llandaff, Cardiff, United Kingdom, CF5 2DS

Cardiff Superb GBP 116

Innkeeper'S Lodge Cardiff  0 stars

75-77 Cathedral Road, Cardiff, United Kingdom, CF11 9PG

Cardiff Fabulous GBP 67

Church Guesthouse Cardiff  0 stars

109 Cathedral Road, Cardiff, United Kingdom, CF11 9PH

Cardiff Guest rating GBP 92

Gwbert Hotel Cardigan  0 stars

Gwbert Hotel, Cardigan, United Kingdom, SA43 1PP

Cardigan GBP 93

Rose And Crown Hotel Carmarthen  0 stars

Lammas Street , Carmarthen, United Kingdom, SA31 3AE

Carmarthen GBP 73

Wye Valley Hotel Chepstow  0 stars

Near Chepstow, Chepstow, United Kingdom, NP16 6SQ

Chepstow Good GBP 97

Cross Foxes - Bar Grill Rooms Dolgellau  0 stars

Brithdir, Dolgellau, United Kingdom, LL40 2SG

Dolgellau GBP 155

Afon Rhaiadr Country House Dolgellau  0 stars

Rhaiadr Wnion, Dolgellau, Snowdonia, Dolgellau, United Kingdom, LL40 2AH

Dolgellau GBP 108

Lynton House Guest House Llandudno  0 stars

80 Church Walks, Llandudno, United Kingdom, LL30 2HD

Llandudno Fabulous GBP 72

The Wilton Guest House Llandudno  0 stars

14 South Parade, Llandudno, United Kingdom, LL30 2LN

Llandudno Very good GBP 75

New Loretta Hotel Llandudno  0 stars

12 Deganwy Avenue, Llandudno, United Kingdom, LL30 2YB

Llandudno Superb

Chatsworth House Hotel Llandudno  0 stars

Central Promenade, Llandudno, United Kingdom, LL30 2XS

Llandudno GBP 111

The White Lion Hotel Machynlleth  0 stars

10 Heol Pentrerhedyn, Machynlleth, United Kingdom, SY20 8DN

Machynlleth GBP 69

Plas Hafod Hotel Mold  0 stars

Gwernymynydd, Hafod Road, Mold, United Kingdom, CH7 5JS

Mold

Gateway Hotel Newport  0 stars

40-42 Chepstow Road, Newport (Gwent), United Kingdom, NP19 8EB

Newport (Gwent) Good GBP 56

Victoria Hotel Newport  0 stars

161 Corporation Road, Newport (Gwent), United Kingdom, NP19 0BJ

Newport (Gwent) Guest rating

The Twelve Knights Hotel Port Talbot  0 stars

Margam Road, Port Talbot, United Kingdom, SA13 2DB

Port Talbot Fabulous

Woodlands Hall Hotel Ruthin  0 stars

Llanfwrog, Ruthin, United Kingdom, LL15 2AN

Ruthin Fabulous

Royal Lion Hotel Tenby  0 stars

North Beach, Tenby, United Kingdom, SA70 7EX

Tenby GBP 94

The Castle Inn Usk  0 stars

7 Twyn Square, Usk, Usk, United Kingdom, NP15 1BH

Usk

The King Arthur Hotel Reynoldston  0 stars

Higher Green, Reynoldston, Gower , Reynoldston, Glamorgan, United Kingdom, SA3 1AD

Reynoldston, Glamorgan

Seacroft Guest House Holyhead  0 stars

Ravenspoint Road, Holyhead, United Kingdom, LL65 2YU

Holyhead Very good GBP 95

Rhydspence Guest House Hay-On-Wye  0 stars

Herefordshire, Hay-On-Wye, United Kingdom, HR3 6EU

Hay-On-Wye GBP 91

Monachty Hotel Aberaeron  0 stars

7 Market Street, Aberaeron, United Kingdom, SA46 0AS

Aberaeron Good GBP 79

Lledr House Hostel Dolwyddelan  0 stars

Lledr House, Dolwyddelan, Gwynedd, United Kingdom, LL25 0DQ

Dolwyddelan, Gwynedd Very good

Cwm Pennant Hostel Criccieth  0 stars

Golan, Criccieth, United Kingdom, LL51 9AQ

Criccieth

Min Y Mor Hotel Barmouth  0 stars

Marine Promenade, Barmouth, United Kingdom, LL42 1HW

Barmouth Guest rating GBP 88

Rose And Crown Hotel Porthcawl  0 stars

Heol-Y-Capel, Nottage, Porthcawl, United Kingdom, CF36 3ST

Porthcawl Superb

Black Mountain Lodge Glasbury  0 stars

Glasbury On Wye, Glasbury, Powys, United Kingdom, HR3 5PT

Glasbury, Powys

The Savoy Country Inn St Clears  0 stars

Tenby Road, St Clears, United Kingdom, SA33 4JP

St Clears Guest rating

Unicorn Hotel Llanidloes  0 stars

4-5 Longbridge Street, Llanidloes, United Kingdom, SY18 6EE

Llanidloes GBP 66

Ty Mawr Country Hotel Brechfa  0 stars

Brechfa, Brechfa, United Kingdom, SA32 7RA

Brechfa

The Penrhos Arms Guest House Cemmaes  0 stars

Cemmaes, Cemmaes, Powys, United Kingdom, SY20 9PR

Cemmaes, Powys Good GBP 449

Yha Borth Hostel  0 stars

Morlais, Borth, Borth, United Kingdom, SY24 5JS

Borth Good

The Tanners Arms Hotel Devynock  0 stars

Defynnog, Devynock, United Kingdom, LD38SF

Devynock Very good
United Kingdom regions