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 USD 280

St Davids Hotel And Spa Cardiff  5 stars

Havannah Street, Cardiff, United Kingdom, CF10 5SD

Cardiff Superb USD 216

Slebech Park Bed & Breakfast Wiston  5 stars

Slebech, Wiston, United Kingdom, SA62 4AX

Wiston Superb USD 187

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 USD 333

Jabajak Vineyard Restaurant With Rooms Whitland  5 stars

Llanboidy Road , Whitland, United Kingdom

Whitland USD 182

Trevor Arms Hotel Wrexham  5 stars

Marford Hill, Wrexham, United Kingdom, LL12 8TA

Wrexham USD 83

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

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

Betws-y-Coed Superb USD 121

The Paddock Bed & Breakfast Haverfordwest  5 stars

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

Haverfordwest Exclusive USD 112

Ty Mawr Mansion Country House Cilcennin  5 stars

Cilcennin, Cilcennin, United Kingdom, SA48 8DB

Cilcennin USD 220

Cathedral 73 Hotel Cardiff  5 stars

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

Cardiff USD 238

Escape Boutique B&B Llandudno  5 stars

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

Llandudno Superb USD 140

Abbey House Bed & Breakfast Llandudno  5 stars

52 Abbey Road, Llandudno, United Kingdom

Llandudno Exclusive USD 110

Glangwili Mansion Carmarthen  5 stars

Llanllawddog, Carmarthen, United Kingdom

Carmarthen Exclusive USD 166

Yha Cardiff Central Hostel  5 stars

East Tyndall Street , Cardiff, United Kingdom

Cardiff Very good USD 140

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 USD 163

Roch Castle Hotel  5 stars

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

Roch USD 277

The Bell At Skenfrith Hotel  5 stars

Skenfrith, Skenfrith, Gwent, United Kingdom, NP7 8UH

Skenfrith, Gwent USD 168

Gwesty Cymru Hotel & Restaurant Aberystwyth  5 stars

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

Aberystwyth USD 122

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 USD 160

Castle House B&B Denbigh  5 stars

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

Denbigh Good USD 198

Space Boutique B & B Llandudno  5 stars

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

Llandudno Exclusive USD 137

Manorhaus Llangollen Bed & Breakfast  5 stars

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

Llangollen Good USD 227

Parkway Hotel & Spa Newport  4 stars

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

Newport (Gwent) Superb USD 122

Quay Hotel And Spa Conwy  4 stars

Deganwy Quay, Conwy, United Kingdom, LL31 9DJ

Conwy Fabulous USD 212

Hilton Cardiff Hotel  4 stars

Kingsway, Cardiff, United Kingdom

Cardiff Fabulous USD 375

Vale Resort Hensol  4 stars

Hensol Park, Hensol, United Kingdom, CF72 8JY

Hensol Fabulous USD 163

Swansea Marriott Hotel  4 stars

Maritime Quarter, Swansea, United Kingdom, SA1 3SS

Swansea Superb USD 171

Cardiff Marriott Hotel  4 stars

Mill Lane, Cardiff, United Kingdom, CF10 1EZ

Cardiff Fabulous USD 301

St. Pierre Marriott Hotel & Country Club Chepstow  4 stars

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

Chepstow Fabulous USD 157

Copthorne Cardiff Hotel  4 stars

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

Cardiff Fabulous USD 113

Park Plaza Cardiff Hotel  4 stars

Greyfriars Road, Cardiff, United Kingdom, CF10 3AL

Cardiff Superb USD 203

Ramada Plaza Wrexham Hotel  4 stars

Ellice Way, Wrexham, United Kingdom, LL13 7YH

Wrexham Fabulous USD 116

Jurys Inn Cardiff  4 stars

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

Cardiff Fabulous USD 185

The Royal Hotel Cardiff  4 stars

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

Cardiff Fabulous USD 145

Mercure Cardiff Holland House Hotel & Spa  4 stars

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

Cardiff Fabulous USD 191

Novotel Cardiff Centre  4 stars

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

Cardiff Fabulous USD 273

White Lion Royal Hotel Bala  4 stars

High Street, Bala, United Kingdom, LL23 7AE

Bala Fabulous USD 122

Bodysgallen Hall & Spa Hotel Llandudno  4 stars

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

Llandudno Fabulous USD 320

Dragon Hotel Swansea  4 stars

The Kingsway, Swansea, United Kingdom, SA15LS

Swansea Fabulous USD 136

Imperial Hotel Llandudno  4 stars

Vaughan Street, Llandudno, United Kingdom, LL30 1AP

Llandudno Fabulous USD 193

Lake Vyrnwy Hotel & Spa Llanwddyn  4 stars

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

Llanwddyn (Powys) Superb USD 180

St George'S Hotel Llandudno  4 stars

The Promenade, Llandudno, United Kingdom, LL30 2LG

Llandudno Fabulous USD 174

Bryn Melyn Guest House Barmouth  4 stars

Panorama Road, Barmouth, United Kingdom, LL42 1DQ

Barmouth Superb USD 111

Manian Lodge - Guest House Kilgetty  4 stars

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

Kilgetty Superb USD 119

The Castle Hotel Llandovery  4 stars

Kings Road, Llandovery, United Kingdom, SA20 0AP

Llandovery Fabulous USD 80

Radisson Blu Hotel Cardiff  4 stars

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

Cardiff Superb USD 223

Tre-Ysgawen Hall, Country House Hotel & Spa Llangefni  4 stars

Capel Coch, Llangefni, United Kingdom, LL77 7UR

Llangefni Fabulous USD 198

Black Boy Inn Caernarfon  4 stars

Northgate Street, Caernarfon, United Kingdom, LL55 1RW

Caernarfon Superb USD 130

St Brides Spa Hotel Saundersfoot  4 stars

St. Brides Hill, Saundersfoot, United Kingdom, SA699NH

Saundersfoot Superb USD 359

Stradey Park Hotel Llanelli  4 stars

Furnace, Llanelli, United Kingdom

Llanelli Fabulous USD 130

Penally Abbey Country House Hotel And Restaurant Tenby  4 stars

Penally, Tenby, United Kingdom

Tenby Superb USD 265

Maes Manor Country Hotel Blackwood  4 stars

Maesrudded Lane, Blackwood, United Kingdom

Blackwood Very good USD 131

The Bluebell Hotel Neath  4 stars

The Parade, Neath, United Kingdom

Neath Superb USD 119

The Kinmel & Kinspa Hotel Abergele  4 stars

St. Georges Road, Abergele, United Kingdom

Abergele Fabulous USD 173

Miskin Manor Hotel & Health Club Cardiff  4 stars

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

Cardiff Fabulous USD 165

Cardiff Angel Hotel  4 stars

Castle Street, Cardiff, United Kingdom, CF10 1SZ

Cardiff Very good USD 153

Browns Hotel Laugharne  4 stars

King Street, Laugharne, United Kingdom, SA33 4RY

Laugharne Superb USD 118

Dexby Townhouse Bed & Breakfast Cardiff  4 stars

126 Cathedral Road, Cardiff, United Kingdom

Cardiff Superb USD 555

Jolyons At No. 10 Hotel Cardiff  4 stars

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

Cardiff Superb USD 182

The Empire Hotel & Spa Llandudno  4 stars

Church Walks, Llandudno, United Kingdom

Llandudno USD 177

The Old Barn Inn Newport  4 stars

Magor Road Llanmartin, Newport (Gwent), United Kingdom

Newport (Gwent) Superb USD 105

Sefton Court Hotel Llandudno  4 stars

49 Church Walks, Llandudno, United Kingdom

Llandudno Fabulous

Culver House Hotel Swansea  4 stars

Port Eynon, Port-Eynon, United Kingdom

Port-Eynon

Llandudno Hostel  4 stars

14 Charlton Street, Llandudno, United Kingdom

Llandudno Fabulous USD 112

The Management Centre Hotel Bangor  4 stars

College Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Superb USD 123

Two Rivers Lodge By Marston'S Inns Chepstow  4 stars

Newport Road, Chepstow, United Kingdom

Chepstow USD 118

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 USD 96

Adcote House Hotel Llandudno  4 stars

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

Llandudno USD 92

The Usk Inn Brecon  4 stars

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

Brecon USD 91

The Hand At Llanarmon Hotel Llangollen  4 stars

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

Llangollen USD 151

Fox And Hounds Hotel Barry  4 stars

Bethwyn Gwyn, Barry, United Kingdom, CF62 3AD

Barry USD 121

Cadwgan Inn Dyffryn Ardudwy  4 stars

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

Dyffryn Ardudwy USD 131

The West Arms Hotel Llangollen  4 stars

Llanarmon Dc, Llangollen, United Kingdom, LL20 7LD

Llangollen Fabulous USD 131

Glyn-Y-Coed Hotel Criccieth  4 stars

Porthmadog Rd, Criccieth, United Kingdom, LL52 0HP

Criccieth USD 127

Morgans Hotel Swansea  4 stars

Somerset Place, Swansea, United Kingdom, SA1 1RR

Swansea USD 186

Castle Hotel Conwy  4 stars

High Street, Conwy, United Kingdom, LL32 8DB

Conwy Superb USD 176

Llandudno Bay Hotel  4 stars

East Parade, Llandudno, United Kingdom, LL30 1BE

Llandudno Guest rating USD 143

The Golden Fleece Inn Porthmadog  4 stars

Market Square, Porthmadog, United Kingdom, LL49 9RB

Porthmadog Fabulous USD 169

Yha Snowdon Pen-Y-Pass Hostel Llanberis  4 stars

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

Llanberis Fabulous USD 93

Yha Conwy Hostel  4 stars

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

Conwy Superb USD 74

The River House Hostel Cardiff  4 stars

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

Cardiff Superb USD 48

The Kings Head Hotel Abergavenny  4 stars

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

Abergavenny Fabulous USD 119

Coldra Court Hotel By Celtic Manor Newport  4 stars

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

Newport (Gwent) Very good USD 119

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

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

Hay-On-Wye Superb USD 126

Portmeirion Village & Castell Deudraeth Porthmadog  4 stars

Minffordd, Porthmadog, United Kingdom, LL48 6ER

Porthmadog USD 311

Hammet House Hotel Cardigan  4 stars

Llechryd, Cardigan, United Kingdom, SA43 2QA

Cardigan Guest rating USD 174

Ty Dderw Country Inn Moelfre  4 stars

Llanallgo, Moelfre, United Kingdom, LL72 8HB

Moelfre Superb USD 132

Kings Arms Hotel Abergavenny  4 stars

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

Abergavenny USD 155

Gellihaf House Hotel Blackwood  4 stars

Gellihaf, Blackwood, United Kingdom

Blackwood USD 106

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

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

Betws-y-Coed Superb USD 174

Ashbrook Bangor Boutique Bed And Breakfast  4 stars

Ashbrook, Belmont Road, , Bangor (Gwynedd), United Kingdom, Ll57 2EZ

Bangor (Gwynedd) USD 114

The Angel Hotel Abergavenny  4 stars

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

Abergavenny Very good USD 187

Llangollen Hostel  4 stars

Berwyn Street, Llangollen, United Kingdom, LL20 8NB

Llangollen Superb USD 107

Parsonage Farm Inn Tenby  4 stars

St Florence, Tenby, United Kingdom, SA70 8LR

Tenby USD 141

Broadmead Boutique B&B Tenby  4 stars

Heywood Lane, Tenby, United Kingdom

Tenby USD 162

Brigands Inn Mallwyd  4 stars

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

Mallwyd, Powys Superb USD 128

Yha Idwal Cottage Bethesda  4 stars

Nant Ffrancon, Bethesda,, Bethesda, United Kingdom

Bethesda USD 118

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 USD 217

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 USD 103

The Plough Inn Llandeilo  4 stars

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

Llandeilo, Dyfed Very good USD 165

The Cawdor Hotel Llandeilo  4 stars

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

Llandeilo, Dyfed USD 125

The Clovelly Bed & Breakfast Llandudno  4 stars

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

Llandudno Very good USD 95

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 USD 118

Blackthorn Farm Bed & Breakfast Holyhead  4 stars

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

Holyhead Superb USD 112

Bron Eifion Country House Hotel Criccieth  4 stars

Criccieth, Criccieth, United Kingdom, LL52 0SA

Criccieth Guest rating USD 169

Tyr Graig Castle Hotel Barmouth  4 stars

Llanaber Road, Barmouth, United Kingdom, LL42 1YN

Barmouth Good USD 124

Tudor Lodge Porthmadog  4 stars

Penamser Road, Porthmadog, United Kingdom, LL499NY

Porthmadog Superb USD 118

Plas Tan Yr Allt Historic Country House Porthmadog  4 stars

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

Porthmadog USD 184

Victoria Inn Llanbedr  4 stars

Llanbedr, Llanbedr, United Kingdom, LL45 2LD

Llanbedr Fabulous USD 88

Afan Lodge Cymmer  4 stars

Afan Road, Cymmer, United Kingdom, SA13 3ES

Cymmer USD 117

Gwesty Ty Newydd Hotel Aberdaron  4 stars

Aberdaron, Aberdaron, United Kingdom, LL53 8BE

Aberdaron

Old Radnor Barn Bed & Breakfast Talgarth  4 stars

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

Talgarth USD 126

Best Western Lamphey Court Hotel Pembroke  3 stars

Lamphey, Pembroke, United Kingdom, SA71 5NT

Pembroke Good USD 156

Best Western Diplomat Hotel & Spa Llanelli  3 stars

Felinfoel, Llanelli, United Kingdom, SA15 3PJ

Llanelli Very good USD 122

The Falcondale Hotel & Restaurant Lampeter  3 stars

Falcondale Drive, Lampeter, United Kingdom, SA48 7RX

Lampeter Superb USD 179

Plus New House Country Hotel Cardiff  3 stars

Thornhill, Cardiff, United Kingdom, CF14 9UA

Cardiff Fabulous USD 186

Best Western Waterloo Hotel Betws-y-Coed  3 stars

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

Betws-y-Coed Very good USD 174

Best Western Aberavon Beach Hotel Port Talbot  3 stars

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

Port Talbot Fabulous USD 95

The Bulkeley Hotel Beaumaris  3 stars

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

Beaumaris Fabulous USD 172

The Cross Lanes Country Hotel Wrexham  3 stars

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

Wrexham Very good USD 127

Best Western Heronston Hotel & Spa Bridgend  3 stars

Ewenny Road, Bridgend, United Kingdom, CF35 5AW

Bridgend Very good USD 106

Best Western Mount Sorrel Hotel Barry  3 stars

Barry, Barry, United Kingdom, CF627XY

Barry Good USD 80

Best Western Royal George Hotel Chepstow  3 stars

Tintern, Chepstow, United Kingdom, NP166SF

Chepstow Superb USD 113

St Mellons Hotel Cardiff  3 stars

Castleton, Cardiff, United Kingdom, CF3 2XR

Cardiff Good USD 127

Days Inn Bridgend Cardiff M4  3 stars

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

Bridgend Very good USD 72

Premier Inn Bridgend Central  3 stars

The Derwen, Bridgend, United Kingdom, CF32 9SH

Bridgend Superb USD 121

Holiday Inn Express Cardiff Bay  3 stars

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

Cardiff Very good USD 189

The Beaches Hotel Prestatyn  3 stars

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

Prestatyn Very good USD 124

Holiday Inn Cardiff City Centre  3 stars

Castle Street, Cardiff, United Kingdom, CF10 1XD

Cardiff Fabulous USD 220

Seiont Manor Hotel Llanrug  3 stars

Llanrug, Llanrug, United Kingdom, LL55 1PH

Llanrug Fabulous USD 215

Future Inn Cardiff  3 stars

Hemingway Road, Cardiff, United Kingdom, CF10 4AU

Cardiff Fabulous USD 177

Park Inn By Radisson Cardiff North  3 stars

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

Cardiff Fabulous USD 123

Park Inn By Radisson Cardiff City Centre  3 stars

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

Cardiff Fabulous USD 149

Mercure Swansea Hotel  3 stars

Phoenix Way, Swansea, United Kingdom, SA7 9EG

Swansea Very good USD 103

Travelodge Cardiff Central Hotel  3 stars

Cardiff, Cardiff, United Kingdom, CF10 1FA

Cardiff Guest rating USD 103

Travelodge Swansea Central  3 stars

Princess Way , Swansea, United Kingdom, SA1 3LW

Swansea Fabulous USD 73

Grand Hotel Llandudno  3 stars

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

Llandudno Very good USD 104

Wild Pheasant Hotel Llangollen  3 stars

Berwyn Road, Llangollen, United Kingdom, LL20 8AD

Llangollen Fabulous USD 117

Heritage Park Hotel Pontypridd  3 stars

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

Pontypridd Very good USD 386

Royal Sportsman Hotel Porthmadog  3 stars

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

Porthmadog Fabulous USD 120

Moreton Park Hotel Chirk  3 stars

Gledrid, Chirk, United Kingdom, LL14 5DG

Chirk Superb USD 90

The Bull Hotel Llangefni  3 stars

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

Llangefni Very good USD 96

Metropole Hotel Llandrindod Wells  3 stars

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

Llandrindod Wells Very good USD 156

Ruthin Castle Hotel  3 stars

Castle Street, Ruthin, United Kingdom, LL15 2NU

Ruthin Fabulous USD 165

Penrallt Hotel Aberporth  3 stars

Aberporth, Aberporth, United Kingdom, SA43 2BS

Aberporth USD 231

Holiday Inn Newport Newport  3 stars

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

Newport (Gwent) Very good USD 112

Ambassador Hotel Llandudno  3 stars

Grand Promenade, Llandudno, United Kingdom, LL30 2NR

Llandudno Good

Brecon Castle Hotel  3 stars

Castle Square, Brecon, United Kingdom, LD3 9DB

Brecon Very good USD 143

Holiday Inn Express Newport Newport  3 stars

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

Newport (Gwent) Fabulous USD 157

Holiday Inn Express Swansea East  3 stars

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

Swansea Fabulous USD 107

Sleeperz Hotel Cardiff  3 stars

Station Approach, Cardiff, United Kingdom, CF10 1RH

Cardiff Fabulous USD 129

The Royal Hotel Llangollen  3 stars

7 Bridge Street, Llangollen, United Kingdom, LL20 8PG

Llangollen Fabulous USD 111

Towers Hotel & Spa Swansea  3 stars

Jersey Marine, Swansea, United Kingdom, SA10 6JL

Swansea Fabulous USD 133

Rossett Hall Hotel  3 stars

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

Rossett Fabulous USD 94

Village Urban Resort Cardiff  3 stars

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

Cardiff Very good USD 320

Village Urban Resort Swansea  3 stars

Fabian Way, Swansea, United Kingdom, SA18QY

Swansea Fabulous USD 158

Travelodge Cardiff Atlantic Wharf Hotel  3 stars

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

Cardiff USD 179

Conrah Hotel Aberystwyth  3 stars

Chancery, Aberystwyth, United Kingdom, SY23 4DF

Aberystwyth Fabulous USD 101

Brewers Lodge Blackwood  3 stars

Gordon Road, Blackwood, United Kingdom, NP12 1DS

Blackwood Good USD 92

Royal Oak Hotel Betws-y-Coed  3 stars

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

Betws-y-Coed Superb USD 153

The Bear Hotel Cowbridge  3 stars

High Street, Cowbridge, United Kingdom, CF71 7AF

Cowbridge Very good USD 208

Holt Lodge Hotel Wrexham  3 stars

Wrexham Road, Wrexham, United Kingdom, LL13 9SW

Wrexham Fabulous USD 91

The Oriel Country Hotel & Spa St Asaph  3 stars

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

St Asaph Very good USD 100

The Lodge Hotel Conwy  3 stars

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

Conwy Fabulous USD 135

Abbey Grange Hotel Llangollen  3 stars

Horseshoe Pass Road,, Llangollen, United Kingdom, LL208DD

Llangollen Very good USD 108

Blueberry Inn Pontypridd  3 stars

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

Pontypridd Superb USD 154

Days Inn Magor  3 stars

Roadchef Motorway Service Area, Magor, United Kingdom

Magor Fabulous USD 62

Garden Hotel Bangor  3 stars

1 High Street, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Fabulous USD 184

Celtic Royal Hotel Caernarfon  3 stars

Bangor Street, Caernarfon, United Kingdom

Caernarfon Superb USD 149

Celtic International Hotel Cardiff Airport  3 stars

Port Road, Cardiff, United Kingdom, CF62 3BT

Cardiff Good USD 86

Ml Lodge Cardiff  3 stars

108 St Mary Street, Cardiff, United Kingdom

Cardiff Very good USD 74

The Royal Victoria Hotel Snowdonia Llanberis  3 stars

Llanberis, Llanberis, United Kingdom, LL55 4TY

Llanberis Fabulous USD 121

Chainbridge Hotel Llangollen  3 stars

Berwyn, Llangollen, Llangollen, United Kingdom

Llangollen Good USD 139

Fishguard Bay Hotel  3 stars

Quay Road, Fishguard, United Kingdom

Fishguard Fabulous USD 74

Ivy Bush Royal Hotel Carmarthen  3 stars

Spilman Street, Carmarthen, United Kingdom, SA311LG

Carmarthen USD 97

The Sunnyside Hotel Llandudno  3 stars

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

Llandudno Fabulous USD 86

The Gower Hotel Swansea  3 stars

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

Swansea Very good USD 132

Dolphin Sa1 Hotel Swansea  3 stars

Whitewalls, Swansea, United Kingdom

Swansea Guest rating USD 97

Caer Beris Manor Country House Hotel Builth Wells  3 stars

Builth Wells, Builth Wells, United Kingdom, LD23NP

Builth Wells Fabulous USD 172

Belle Vue Royal Hotel Aberystwyth  3 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Fabulous USD 96

Bryn Howel Hotel Llangollen  3 stars

Bryn Howel Lane, Trevor, Llangollen, United Kingdom

Llangollen Fabulous USD 108

Gwesty'R Emlyn Hotel Newcastle Emlyn  3 stars

Bridge Street, Newcastle Emlyn, United Kingdom, SA389DU

Newcastle Emlyn Superb USD 141

The Hand Hotel Llangollen  3 stars

Bridge Street, Llangollen, United Kingdom

Llangollen Very good USD 68

Holiday Inn Cardiff - North M4, Jct.32  3 stars

Merthyr Road, Cardiff, United Kingdom, CF15 7LH

Cardiff Very good USD 175

Royal Oak Hotel Welshpool  3 stars

The Cross , Welshpool, United Kingdom, SY21 7DG

Welshpool Superb USD 113

Kinmel Hotel Llandudno  3 stars

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

Llandudno Very good USD 80

Premier Inn Cardiff North  3 stars

Pentwyn Road, Cardiff, United Kingdom

Cardiff Fabulous USD 80

The Grand Hotel Swansea  3 stars

Ivey Place, Swansea, United Kingdom, SA1 1NX

Swansea Very good USD 137

Best Western Pontypool Metro Hotel  3 stars

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

Pontypool Fabulous USD 113

Holiday Inn Express Cardiff Airport  3 stars

Port Road, Cardiff, United Kingdom, CF62 3BT

Cardiff Fabulous USD 135

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 USD 116

Springfield Hotel & Health Club Holywell  3 stars

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

Holywell Very good USD 104

Guildhall Tavern Hotel & Restaurant Denbigh  3 stars

Hall Square, Denbigh, United Kingdom, LL16 3NU

Denbigh Very good USD 108

Eagles Hotel Llanrwst  3 stars

Ancaster Square, Llanrwst, United Kingdom, LL26 0LG

Llanrwst Guest rating USD 138

Gwydyr Hotel Betws-y-Coed  3 stars

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

Betws-y-Coed Very good USD 128

The Manor Hotel Crickhowell  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1SE

Crickhowell Fabulous USD 132

Ty Newydd Country Hotel Hirwaun  3 stars

Penderyn Road, Hirwaun, United Kingdom

Hirwaun Very good USD 125

Bella Vista Hotel And Restaurant Llandudno  3 stars

83 Church Walks, Llandudno, United Kingdom

Llandudno Very good USD 73

Bessemer Hotel Merthyr Tydfil  3 stars

Hermon Close, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Very good USD 85

Jolyon'S Boutique Hotel Cardiff  3 stars

Bute Cresent, Cardiff, United Kingdom, CF10 5AN

Cardiff Fabulous USD 140

Swallow Falls Complex Hotel Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Very good USD 132

Windsor Lodge Hotel Swansea  3 stars

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

Swansea Very good USD 238

Hotel Plas Hyfryd Narberth  3 stars

Moorfield Road, Narberth, United Kingdom

Narberth Fabulous USD 118

Tanes Hotel Cardiff  3 stars

148 Newport Road, Cardiff, United Kingdom

Cardiff Very good USD 272

Beach House Hotel - Guest House Llandudno  3 stars

Church Walks 82, Llandudno, United Kingdom

Llandudno USD 87

Ramada Resort Cwrt Bleddyn Hotel & Spa Usk  3 stars

Llangybi, Usk, United Kingdom, NP15 1PG

Usk Very good USD 104

The Baskerville Arms Hotel Hay-On-Wye  3 stars

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

Hay-On-Wye USD 105

New Inn By Good Night Inns Newport  3 stars

Chepstow Road, Newport (Gwent), United Kingdom

Newport (Gwent) USD 59

Manor Parc Hotel Cardiff  3 stars

Thornhill Road, Cardiff, United Kingdom

Cardiff USD 268

Iris Hotel Llandudno  3 stars

Iris Hotel. Central Promenade, Llandudno, United Kingdom

Llandudno Fabulous USD 85

The Queens Hotel Newport A Jd Wetherspoon Hotel  3 stars

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

Newport (Gwent)

Cae Mor Hotel Llandudno  3 stars

Central Promenade, Llandudno, United Kingdom

Llandudno Fabulous USD 129

Baytree Hotel Llandudno  3 stars

6-9 North Parade, Llandudno, United Kingdom

Llandudno USD 133

Norton House Hotel Swansea  3 stars

17 Norton Road Mumbles, Swansea, United Kingdom

Swansea USD 162

Wynford Hotel Cardiff  3 stars

Clare Street, Cardiff, United Kingdom

Cardiff Fabulous USD 156

Three Wells Hotel Llandrindod Wells  3 stars

Chapel Road, Llandrindod Wells, United Kingdom

Llandrindod Wells Superb USD 115

Glan Aber Hotel Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed USD 177

The Trevone Hotel Llandudno  3 stars

10 St Georges Crescent, Llandudno, United Kingdom

Llandudno USD 115

The Lincoln House Private Hotel Cardiff  3 stars

118 - 120 Cathedral Road, Cardiff, United Kingdom

Cardiff USD 285

Tadross Hotel Barry  3 stars

271 Holton Rd, Barry, United Kingdom

Barry Very good USD 68

Three Salmons Hotel Usk  3 stars

Bridge Street, Usk, United Kingdom

Usk Good USD 124

Llwyn Hall Country House Llanelli  3 stars

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

Llanelli Good USD 96

Gales Of Llangollen Hotel  3 stars

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

Llangollen Superb USD 107

Plas Dolmelynllyn Country Hotel Dolgellau  3 stars

Ganllwyd, Coed Y Brenin Forest Park, 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 USD 94

Britannia Inn Llangollen  3 stars

Horseshoe Pass, Llangollen, United Kingdom, LL20 8DW

Llangollen USD 107

Ty Gorsaf Hotel Blaenau Ffestiniog  3 stars

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

Blaenau Ffestiniog Very good USD 94

Plas Isa Hotel Criccieth  3 stars

Porthmadog Road, Criccieth, United Kingdom, LL52 0HP

Criccieth USD 136

Salutation Inn Crymych  3 stars

Felindre Farchog, Crymych, United Kingdom, SA41 3UY

Crymych Guest rating USD 95

The Ship Hotel Aberdaron  3 stars

Aberdaron, Aberdaron, United Kingdom, LL53 8BE

Aberdaron

Great House Hotel Bridgend  3 stars

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

Bridgend Fabulous USD 113

Beaufort Park Hotel Mold  3 stars

Alltami Road, Mold, United Kingdom, CH7 6RQ

Mold Fabulous USD 99

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

Yorke Street, Wrexham, United Kingdom, LL13 8LP

Wrexham Good USD 97

The Glengower Hotel Aberystwyth  3 stars

Victoria Terrace, Aberystwyth, United Kingdom, SY23 2DH

Aberystwyth Fabulous USD 104

White Waters Country Hotel  3 stars

Berwyn Road, Llangollen, United Kingdom, LL20 8BS

Llangollen USD 169

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 USD 118

St Tudno Hotel Llandudno  3 stars

North Parade, Llandudno, United Kingdom, LL30 2LP

Llandudno Superb USD 146

Boars Head Hotel Carmarthen  3 stars

120 Lammas Street, Carmarthen, United Kingdom

Carmarthen Very good USD 95

The Abbey Hotel Cardiff  3 stars

149-151 Cathedral Road, Cardiff, United Kingdom

Cardiff USD 82

Nomad Backpacker Hostel Cardiff  3 stars

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

Cardiff Good USD 121

Bunkhouse Hostel Cardiff  3 stars

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

Cardiff Fabulous USD 39

Hotel One Hundred Cardiff  3 stars

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

Cardiff Superb USD 88

Llanwenarth Hotel & Riverside Restaurant Crickhowell  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1EP

Crickhowell Fabulous USD 104

Heywood Hotel Tenby  3 stars

Heywood Lane, Tenby, United Kingdom, SA70 8DA

Tenby Very good USD 148

Bear Crickhowell Hotel  3 stars

High Street, Crickhowell, United Kingdom, NP8 1BW

Crickhowell Superb USD 147

The Dragon Hotel Montgomery  3 stars

Market Square, Montgomery, United Kingdom, SY15 6PA

Montgomery Superb USD 128

Glen-Yr-Afon House Hotel Usk  3 stars

Pontypool Road, Usk, United Kingdom, NP15 1SY

Usk Guest rating USD 200

Mellington Hall Hotel Church Stoke  3 stars

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

Church Stoke Fabulous USD 163

Begelly Arms Hotel Kilgetty  3 stars

New Road, Kilgetty, United Kingdom

Kilgetty Guest rating USD 99

Bae Abermaw Hotel Barmouth  3 stars

Panorma Road, Barmouth, United Kingdom

Barmouth USD 121

The Park Hotel Abergavenny  3 stars

Bryngwent , Abergavenny, United Kingdom, NP7 8DS

Abergavenny Very good USD 101

The Lion Hotel Criccieth  3 stars

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

Criccieth Fabulous USD 123

The Beaufort Arms Coaching Inn & Brasserie Raglan  3 stars

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

Raglan Good USD 128

Lastra Farm Hotel Amlwch  3 stars

Penrhyd, Amlwch, United Kingdom, LL68 9TF

Amlwch Fabulous USD 118

Cain Valley Hotel Llanfyllin  3 stars

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

Llanfyllin Superb USD 104

Headlands Hotel Llandudno  3 stars

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

Llandudno USD 93

Fiorenzo Cazari Hotel Rhyl  3 stars

25-26 East Parade, Rhyl, United Kingdom

Rhyl USD 112

Bridge End Hotel Llangollen  3 stars

Mill Street, Llangollen, United Kingdom

Llangollen USD 115

Gazelle Hotel Bangor  3 stars

Glyn Garth , Bangor (Gwynedd), United Kingdom, LL59 5PD

Bangor (Gwynedd) USD 120

Castle Hotel Neath  3 stars

The Parade, Neath, United Kingdom

Neath

Vista Hotel Llanelli  3 stars

Castle Buildings Murray Street, Llanelli, United Kingdom

Llanelli USD 141

Imperial Hotel Tenby  3 stars

The Parragon, Tenby, United Kingdom, SA70 7HR

Tenby USD 143

Castle Hotel Merthyr Tydfil  3 stars

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

Merthyr Tydfil Very good USD 78

The Marine Hotel Llandudno  3 stars

The Promenade, Llandudno, United Kingdom, LL30 1AN

Llandudno USD 140

Dolserau Hall Hotel Dolgellau  3 stars

Dolgellau, Dolgellau, United Kingdom, LL402AG

Dolgellau Good USD 111

Fourcroft Hotel Tenby  3 stars

North Beach, Tenby, United Kingdom, SA70 8AP

Tenby USD 146

Dragon Inn Crickhowell  3 stars

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

Crickhowell USD 110

Yha Snowdon Ranger Hotel Llanberis  3 stars

Rhyd Ddu, Llanberis, United Kingdom

Llanberis Very good USD 96

The Saracens Head Hotel Beddgelert  3 stars

Caernarfon Road, Beddgelert, United Kingdom

Beddgelert USD 142

Port Dinorwic Hotel And Apartments Y Felinheli  3 stars

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

Y Felinheli Good USD 142

Yha Manorbier Hostel Tenby  3 stars

Manorbier,, Tenby, United Kingdom

Tenby Exceptional USD 86

Falcon Hotel Carmarthen  3 stars

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

Carmarthen USD 106

Premier Inn Merthyr Tydfil  3 stars

Pentrebach, Merthyr Tydfil, United Kingdom, CF48 4BB

Merthyr Tydfil USD 142

The Lemon Tree Hotel Wrexham  3 stars

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

Wrexham Good USD 86

Beggars Reach Hotel Burton  3 stars

Burton, Burton, United Kingdom, SA73 1PD

Burton USD 120

Premier Inn Cardiff Roath  3 stars

Ipswich Road, Cardiff, United Kingdom, CF23 9AQ

Cardiff Fabulous

Premier Inn Cardiff East  3 stars

Newport Road, Cardiff, United Kingdom, CF3 2UQ

Cardiff

Premier Inn Pontypool  3 stars

Tyr'Felin, Pontypool, United Kingdom, NP4 0RH

Pontypool

Premier Inn Cwmbran  3 stars

Avondale Rd, Cwmbran, United Kingdom, NP44 1DE

Cwmbran

The Grand Hotel Port Talbot  3 stars

Station Road, Port Talbot, United Kingdom, SA13 1DE

Port Talbot

Nant Ddu Lodge Hotel & Spa Merthyr Tydfil  3 stars

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

Merthyr Tydfil Superb USD 176

Premier Inn Cardiff City Centre  3 stars

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

Cardiff Superb USD 174

Trearddur Bay Hotel  3 stars

Lon Isallt, Trearddur, United Kingdom, LL65 2UN

Trearddur Very good USD 186

Holland Arms Hotel Gaerwen  3 stars

The Holland Pentre Berw, Gaerwen, United Kingdom

Gaerwen USD 97

Manor Hotel Llandudno  3 stars

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

Llandudno Very good USD 112

Harry'S Hotel & Restaurant Aberystwyth  3 stars

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

Aberystwyth Good USD 100

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 USD 122

Richmond Hotel Aberystwyth  3 stars

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

Aberystwyth Very good USD 133

Aberystwyth Park Lodge Hotel  3 stars

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

Aberystwyth Good USD 94

Anglesey Arms Hotel Caernarfon  3 stars

Harbour Front, Caernarfon, United Kingdom, LL55 1SG

Caernarfon Guest rating USD 113

Maesmawr Hall Hotel Caersws  3 stars

Long Length, Caersws, United Kingdom, SY17 5SF

Caersws Superb USD 122

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 USD 111

Shelbourne Hotel Llandudno  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 1AR

Llandudno Very good USD 89

Whitehouse Hotel Llandudno  3 stars

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

Llandudno Guest rating USD 104

Thomas Arms Hotel Llanelli  3 stars

Thomas Street, Llanelli, United Kingdom, SA15 3JF

Llanelli Guest rating USD 99

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 Newport  3 stars

High Street, 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 USD 118

Cleddau Bridge Hotel Pembroke Dock  3 stars

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

Pembroke Dock Good USD 92

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 USD 165

Atlantic Hotel Tenby  3 stars

The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Guest rating USD 167

Giltar Hotel Tenby  3 stars

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

Tenby USD 158

Lamb & Flag Inn Abergavenny  3 stars

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

Abergavenny USD 97

Hotel Cymyran Holyhead  3 stars

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

Holyhead Guest rating USD 130

Caerwylan Hotel Criccieth  3 stars

Beach Bank, Criccieth, United Kingdom, LL52 0HW

Criccieth USD 153

Crystal House Hotel Barmouth  3 stars

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

Barmouth USD 116

The Fairways Hotel Porthcawl  3 stars

West Drive, Porthcawl, United Kingdom, CF36 3LS

Porthcawl USD 146

Royal Goat Hotel Beddgelert  3 stars

Caernarfon Road, Beddgelert, United Kingdom, LL55 4YE

Beddgelert Fabulous USD 127

The Beach Motel Trearddur  3 stars

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

Trearddur USD 108

Penwig Hotel New Quay  3 stars

South John Street, New Quay (Dyfed), United Kingdom, SA45 9NN

New Quay (Dyfed) Fabulous USD 99

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 USD 123

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 USD 208

Seabank Hotel Porthcawl  2 stars

West Drive, Porthcawl, United Kingdom, CF36 3LU

Porthcawl USD 120

Glen Usk Hotel Llandrindod Wells  2 stars

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

Llandrindod Wells Good USD 68

Grand Ash Hotel Llandudno  2 stars

Gloddaeth St, Llandudno, United Kingdom, LL30 2DP

Llandudno Very good USD 121

The Big Sleep Hotel Cardiff By Compass Hospitality  2 stars

Bute Terrace, Cardiff, United Kingdom, Cf10 2fe

Cardiff Very good USD 167

The Broadway Hotel Llandudno  2 stars

Mostyn Broadway, Llandudno, United Kingdom, LL30 1YL

Llandudno Superb USD 104

The Beaufort Hotel Chepstow  2 stars

Beaufort Square, Chepstow, United Kingdom, NP16 5EP

Chepstow Fabulous USD 114

Three Saints Hotel Llantrisant  2 stars

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

Llantrisant Good USD 91

Abbeyfield Hotel Bangor  2 stars

Tal-Y-Bont, Talybont, Bangor (Gwynedd), United Kingdom, LL57 3UR

Bangor (Gwynedd) Very good USD 93

Cardiff Sandringham Hotel  2 stars

21 St Mary Street, Cardiff, United Kingdom

Cardiff Fabulous USD 98

George III Hotel Dolgellau  2 stars

Penmaenpool, Dolgellau, United Kingdom

Dolgellau Fabulous USD 155

The Alexandra Hotel Llandudno  2 stars

11 Clonmel Street, Llandudno, United Kingdom

Llandudno Good USD 119

Tregenna Hotel Merthyr Tydfil  2 stars

Park Terrace, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Guest rating USD 68

The Riverside Hotel Monmouth  2 stars

Cinderhill Street, Monmouth, United Kingdom, NP255EY

Monmouth Good USD 93

The Hotel Commodore Llandrindod Wells  2 stars

Spa Rd, Llandrindod Wells, United Kingdom

Llandrindod Wells Fabulous USD 83

Rose Tor Hotel Llandudno  2 stars

120 / 124 Mostyn St, Llandudno, United Kingdom

Llandudno Very good USD 75

Bodnant Welsh Food Hotel Colwyn Bay  2 stars

Furnace Farm, Colwyn Bay, United Kingdom, LL28 5RP

Colwyn Bay USD 147

Welcome Traveller Inn Haverfordwest  2 stars

Tiers Cross, Haverfordwest, United Kingdom, SA62 3DD

Haverfordwest USD 106

Prince Llewelyn Hotel Beddgelert  2 stars

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

Beddgelert USD 51

Trecastell Hotel Amlwch  2 stars

Bull Bay, Amlwch, United Kingdom, LL68 9SA

Amlwch USD 101

The Pier Hotel Ltd Rhyl  2 stars

23 East Parade, Rhyl, United Kingdom

Rhyl USD 103

Ibis Budget Cardiff Centre Hotel  2 stars

Tyndall Street, Cardiff, United Kingdom, CF10 4BE

Cardiff Good USD 144

The Safehouse Hostel Cardiff  2 stars

3 Westgate St., Cardiff, United Kingdom

Cardiff USD 65

Yha Brecon Beacons Hostel Sennybridge  2 stars

Libanus, Sennybridge, United Kingdom

Sennybridge USD 72

Four Seasons Hotel Aberystwyth  2 stars

Portland Street, Aberystwyth, United Kingdom, SY23 2DX

Aberystwyth Good USD 202

Harbour Hotel Cemaes Bay  2 stars

Harbour View, Cemaes Bay, United Kingdom, LL67 0NN

Cemaes Bay Very good USD 80

Winchmore Hotel Llandudno  2 stars

Central Promenade, Llandudno, United Kingdom, LL30 1AR

Llandudno USD 162

Oasis Hotel Llandudno  2 stars

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

Llandudno USD 86

Queens Hotel Llandudno  2 stars

The Promenade, Llandudno, United Kingdom, LL30 2lE

Llandudno USD 150

Hydro Hotel Llandudno  2 stars

Neville Crescent, Llandudno, United Kingdom, LL301AT

Llandudno USD 77

Swn Y Mor Hotel Llandudno  2 stars

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

Llandudno USD 72

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 USD 83

Clarence House Hotel Tenby  2 stars

Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Fabulous USD 115

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 USD 71

George IV Hotel Criccieth  2 stars

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

Criccieth Fabulous USD 87

Dovey Inn Aberdyfi  2 stars

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

Aberdyfi Good USD 130

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 USD 119

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 USD 252

The White House Guest House Swansea  0 stars

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

Swansea Superb USD 90

Plas Dinas Country House Caernarfon  0 stars

Bontnewydd, Caernarfon, United Kingdom, LL54 7YF

Caernarfon Fabulous USD 164

Llwyn Onn Guest House Merthyr Tydfil  0 stars

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

Merthyr Tydfil Very good USD 107

Blanco'S Hotel Port Talbot  0 stars

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

Port Talbot Fabulous USD 85

Gliffaes Country House Hotel Crickhowell  0 stars

Crickhowell, Abergavenny, Crickhowell, United Kingdom, NP8 1RH

Crickhowell Superb USD 228

Court Colman Manor Guest House Bridgend  0 stars

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

Bridgend Good USD 119

The Coed-Y-Mwstwr Hotel Bridgend  0 stars

Coychurch, Bridgend, United Kingdom, CF35 6AF

Bridgend Superb USD 201

Llangoed Hall Guest House Brecon  0 stars

Llyswen, Brecon, United Kingdom, LD3 0YP

Brecon Superb USD 342

Llansantffraed Court Hotel Abergavenny  0 stars

Llanvihangel Gobion, Abergavenny, United Kingdom, NP7 9BA

Abergavenny Exceptional USD 221

Holm House Guest House Cardiff  0 stars

Marine Parade, Cardiff, United Kingdom, CF643BG

Cardiff Superb USD 267

Northop Hall Country House Hotel  0 stars

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

Northop Very good USD 91

Eryl Mor Hotel Bangor  0 stars

2 Upper Garth Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Fabulous USD 115

Marine Hotel Aberystwyth  0 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Fabulous USD 174

Wolfscastle Country Hotel Haverfordwest  0 stars

Wolfscastle, Haverfordwest, United Kingdom, SA62 5LZ

Haverfordwest Fabulous USD 144

Peterstone Court Guest House Brecon  0 stars

Llanhamlach, Brecon, United Kingdom, LD3 7YB

Brecon Superb USD 193

Glascoed Guest House Llandudno  0 stars

5 Chapel Street, Llandudno, United Kingdom

Llandudno Exceptional USD 111

Maenan Abbey Hotel Llanrwst  0 stars

Maenan Llanrwst, Llanrwst, United Kingdom

Llanrwst Very good USD 140

Dolgun Uchaf Guesthouse Dolgellau  0 stars

Dolgun Uchaf, Dolgellau, United Kingdom

Dolgellau Fabulous USD 85

Bryn-Y-Mor Guest House Llandudno  0 stars

25 North Parade, Llandudno, United Kingdom

Llandudno Fabulous USD 110

Promenad Guest House Llandudno  0 stars

9 Mostyn Crescent, Llandudno, United Kingdom

Llandudno Very good USD 105

Tir Y Coed Country House Conwy  0 stars

Rowen, Conwy, United Kingdom, LL32 8TP

Conwy Superb USD 191

Austins Guesthouse - Cardiff  0 stars

11, Coldstream Terrace, Cardiff, United Kingdom

Cardiff Superb USD 53

Hampton Hotel Llandrindod Wells  0 stars

Temple Street, Llandrindod Wells, United Kingdom

Llandrindod Wells Exceptional USD 55

Craig-Ard Hotel Llandudno  0 stars

3 Arvon Avenue, Llandudno, United Kingdom

Llandudno USD 92

Tudor Court Hotel Swansea  0 stars

300 - 306 Oystermouth Rd, Swansea, United Kingdom

Swansea Guest rating USD 59

The Westbourne Guest House Llandudno  0 stars

8 Arvon Avenue, Llandudno, United Kingdom

Llandudno Fabulous USD 100

St Hilary Guest House Llandudno  0 stars

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

Llandudno Superb USD 94

Brigstock House Guest House Llandudno  0 stars

1 St David'S Place, Llandudno, United Kingdom

Llandudno Exceptional USD 96

The Coach House Hotel Pembroke  0 stars

116, Main Street, Pembroke, United Kingdom

Pembroke Fabulous

Tides Reach Guest House The Mumbles  0 stars

388 Mumbles Road, The Mumbles, United Kingdom

The Mumbles Superb

Penrhys Hotel Cardiff  0 stars

127 Cathedral Road, Cardiff, United Kingdom

Cardiff Exceptional USD 489

The Clontarf Hotel Llandudno  0 stars

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

Llandudno Exceptional USD 90

The Esplanade Guest House Tenby  0 stars

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

Tenby Fabulous USD 133

Pontins - Prestatyn Sands Holiday Park  0 stars

Central Beach, Barkby Avenue, Prestatyn, United Kingdom, LL19 7LA

Prestatyn Guest rating USD 80

Chateau Rhianfa Guest House Menai Bridge  0 stars

Plas Rhianfa, Glyngarth, Menai Bridge, United Kingdom, LL59 5NS

Menai Bridge Exceptional USD 173

Broadway Country House Hotel Carmarthen  0 stars

Broadway ; Laugharne, Carmarthen, United Kingdom

Carmarthen USD 165

Caemorgan Mansion Cardigan  0 stars

Caemorgan Road, Cardigan, United Kingdom, SA43 1QU

Cardigan USD 134

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 USD 72

The Gladstone Guest House Penmaenmawr  0 stars

Ysguborwen Rd, Penmaenmawr, United Kingdom

Penmaenmawr Superb USD 121

Penmaenuchaf Hall Hotel Dolgellau  0 stars

Penmaenpool, Dolgellau, United Kingdom, LL40 1YB

Dolgellau Fabulous USD 209

Nanteos Mansion Country House Hotel Aberystwyth  0 stars

Nanteos Mansion, Aberystwyth, United Kingdom, SY23 4LU

Aberystwyth USD 206

Patricks With Rooms The Mumbles  0 stars

638, Mumbles Road, The Mumbles, United Kingdom

The Mumbles Superb USD 201

Trefloyne Manor Guest House Tenby  0 stars

Trefloyne Lane, Tenby, United Kingdom

Tenby Superb USD 205

Harbourlight Guest House Saundersfoot  0 stars

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

Saundersfoot Fabulous USD 139

The Hardwick Guest House Abergavenny  0 stars

Old Raglan Road, Abergavenny, United Kingdom

Abergavenny USD 157

Farnham Hotel Tenby  0 stars

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

Tenby USD 128

Castle Hotel Aberaeron  0 stars

Market Street, Aberaeron, United Kingdom, SA46 0AU

Aberaeron USD 133

Lyons Nant Hall Hotel Prestatyn  0 stars

Prestatyn Road, Prestatyn, United Kingdom, LL19 9LD

Prestatyn USD 130

The Baltic Inn & Restaurant Pontyates  0 stars

Ponthenry Pontyates, Pontyates, United Kingdom, SA15 5RE

Pontyates Exceptional USD 101

The Hafod Hotel Devils Bridge  0 stars

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

Devils Bridge Guest rating USD 120

Glan Morfa Lodge Dwyran  0 stars

Llangaffo , Dwyran, United Kingdom

Dwyran USD 341

Devon View Guest House Swansea  0 stars

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

Swansea Fabulous USD 97

The White Hart Inn Llandeilo  0 stars

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

Llandeilo, Dyfed Superb USD 194

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 USD 104

Twr Y Felin Hotel St. Davids  0 stars

Caerfai Road, 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 USD 118

Queensbridge Hotel Aberystwyth  0 stars

Victoria Terrace, Aberystwyth, United Kingdom, SY23 2DH

Aberystwyth Guest rating USD 111

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 USD 120

Maltsters Hotel Cardiff  0 stars

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

Cardiff Superb USD 154

Innkeeper'S Lodge Cardiff  0 stars

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

Cardiff Fabulous USD 92

Church Guesthouse Cardiff  0 stars

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

Cardiff Guest rating USD 122

Gwbert Hotel Cardigan  0 stars

Gwbert Hotel, Cardigan, United Kingdom, SA43 1PP

Cardigan USD 123

Rose And Crown Hotel Carmarthen  0 stars

Lammas Street , Carmarthen, United Kingdom, SA31 3AE

Carmarthen USD 97

Wye Valley Hotel Chepstow  0 stars

Near Chepstow, Chepstow, United Kingdom, NP16 6SQ

Chepstow Good USD 129

Cross Foxes - Bar Grill Rooms Dolgellau  0 stars

Brithdir, Dolgellau, United Kingdom, LL40 2SG

Dolgellau USD 205

Afon Rhaiadr Country House Dolgellau  0 stars

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

Dolgellau USD 143

Lynton House Guest House Llandudno  0 stars

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

Llandudno Fabulous USD 95

The Wilton Guest House Llandudno  0 stars

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

Llandudno Very good USD 100

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 USD 147

The White Lion Hotel Machynlleth  0 stars

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

Machynlleth USD 91

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 USD 74

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 USD 127

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 USD 126

Rhydspence Guest House Hay-On-Wye  0 stars

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

Hay-On-Wye USD 121

Monachty Hotel Aberaeron  0 stars

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

Aberaeron Good USD 96

Lledr House Hostel Dolwyddelan  0 stars

Lledr House, Dolwyddelan, United Kingdom, LL25 0DQ

Dolwyddelan Very good

Cwm Pennant Hostel Criccieth  0 stars

Golan, Criccieth, United Kingdom, LL51 9AQ

Criccieth USD 25

Min Y Mor Hotel Barmouth  0 stars

Marine Promenade, Barmouth, United Kingdom, LL42 1HW

Barmouth Guest rating USD 117

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 USD 100

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 USD 592

The Tanners Arms Hotel Devynock  0 stars

Defynnog, Devynock, United Kingdom, LD38SF

Devynock Very good
United Kingdom regions