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 633

St Davids Hotel And Spa Cardiff  5 stars

Havannah Street, Cardiff, United Kingdom, CF10 5SD

Cardiff Superb USD 245

Slebech Park Wiston  5 stars

Slebech, Wiston, United Kingdom, SA62 4AX

Wiston Superb USD 174

The Grove Narberth  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 Wrexham  5 stars

Chester, Wrexham, United Kingdom, LL12 8TA

Wrexham USD 73

Willington Lodge Hanmer  5 stars

Horseman'S Green, Hanmer, United Kingdom, SY13 3BZ

Hanmer

Cathedral 73 Cardiff  5 stars

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

Cardiff USD 218

Escape Boutique B&B Llandudno  5 stars

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

Llandudno Superb USD 154

Pen-Y-Bryn House Brecon  5 stars

Brecon, Brecon, United Kingdom, LD3 7UG

Brecon USD 113

Glangwili Mansion Carmarthen  5 stars

Llanllawddog, Carmarthen, United Kingdom

Carmarthen Exclusive USD 164

Yha Cardiff Central  5 stars

East Tyndall Street , Cardiff, United Kingdom

Cardiff Very good USD 151

Feathers Royal Hotel Aberaeron  5 stars

Alban Square, Aberaeron, United Kingdom, SA46 0AQ

Aberaeron USD 170

Roch Castle  5 stars

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

Roch USD 294

Gwesty Cymru Hotel & Restaurant Aberystwyth  5 stars

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

Aberystwyth USD 122

Pale Hall Bala  5 stars

Llandderfel, Bala, United Kingdom, LL23 7PS

Bala USD 408

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 192

Tyddyn Du Farm Luxury Suites Blaenau Ffestiniog  5 stars

Gellilydan, Ffestiniog,Near Porthmadog, Blaenau Ffestiniog, United Kingdom, LL41 4RB

Blaenau Ffestiniog

Parkway Hotel & Spa Newport  4 stars

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

Newport (Gwent) Superb USD 122

Falcondale Mansion Lampeter  4 stars

Falcondale Drive, Lampeter, United Kingdom, SA48 7RX

Lampeter Superb USD 182

Plus New House Country Hotel Cardiff  4 stars

Thornhill, Cardiff, United Kingdom, CF14 9UA

Cardiff Fabulous USD 165

Quay Hotel And Spa Conwy  4 stars

Deganwy Quay, Conwy, United Kingdom, LL31 9DJ

Conwy Fabulous USD 234

Holiday Inn Cardiff City Centre  4 stars

Castle Street, Cardiff, United Kingdom, CF10 1XD

Cardiff Fabulous USD 202

Hilton Cardiff  4 stars

Kingsway, Cardiff, United Kingdom

Cardiff Fabulous USD 273

Vale Resort Hensol  4 stars

Hensol Park, Hensol, United Kingdom, CF72 8JY

Hensol Fabulous USD 217

Swansea Marriott Hotel  4 stars

Maritime Quarter, Swansea, United Kingdom, SA1 3SS

Swansea Superb USD 158

Cardiff Marriott Hotel  4 stars

Mill Lane, Cardiff, United Kingdom, CF10 1EZ

Cardiff Fabulous USD 229

St. Pierre Marriott Hotel & Country Club Chepstow  4 stars

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

Chepstow Fabulous USD 167

Copthorne Cardiff  4 stars

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

Cardiff Fabulous USD 125

Park Plaza Cardiff  4 stars

Greyfriars Road, Cardiff, United Kingdom, CF10 3AL

Cardiff Superb USD 153

Ramada Plaza Wrexham  4 stars

Ellice Way, Wrexham, United Kingdom, LL13 7YH

Wrexham Fabulous USD 112

Jurys Inn Cardiff  4 stars

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

Cardiff Fabulous USD 187

The Royal Hotel Cardiff  4 stars

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

Cardiff Fabulous USD 174

Knighton Hotel  4 stars

Broad Street, Knighton (Powys), United Kingdom, LD7 1BL

Knighton (Powys) Very good USD 156

Lion Quays Hotel & Spa Chirk  4 stars

Moreton, Nr Weston Rhyn, Chirk, United Kingdom, SY11 3EN

Chirk Superb USD 166

Mercure Cardiff Holland House Hotel & Spa  4 stars

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

Cardiff Fabulous USD 203

Novotel Cardiff Centre  4 stars

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

Cardiff Fabulous USD 124

White Lion Royal Hotel Bala  4 stars

High Street, Bala, United Kingdom, LL23 7AE

Bala Fabulous USD 106

Bodysgallen Hall And Spa Llandudno  4 stars

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

Llandudno Fabulous USD 266

Dragon Swansea  4 stars

The Kingsway, Swansea, United Kingdom, SA15LS

Swansea Fabulous USD 135

Imperial Hotel Llandudno  4 stars

Vaughan Street, Llandudno, United Kingdom, LL30 1AP

Llandudno Fabulous USD 179

Lake Vyrnwy Hotel & Spa Llanwddyn  4 stars

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

Llanwddyn (Powys) Superb USD 208

Metropole Llandrindod Wells  4 stars

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

Llandrindod Wells Very good USD 175

Ruthin Castle  4 stars

Castle Street, Ruthin, United Kingdom, LL15 2NU

Ruthin Fabulous USD 178

St George'S Hotel Llandudno  4 stars

The Promenade, Llandudno, United Kingdom, LL30 2LG

Llandudno Fabulous USD 208

Bryn Melyn Guest House Barmouth  4 stars

Panorama Road, Barmouth, United Kingdom, LL42 1DQ

Barmouth Superb USD 111

Craiglands Guest House Llandudno  4 stars

Carmen Sylva Road, Llandudno, United Kingdom, LL30 1LZ

Llandudno Superb USD 92

The Castle Hotel Llandovery  4 stars

Kings Road, Llandovery, United Kingdom, SA20 0AP

Llandovery Fabulous USD 105

Radisson Blu Cardiff  4 stars

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

Cardiff Superb USD 176

Meridian Terrace Serviced Apartments Cardiff  4 stars

Bute Terrace, Cardiff, United Kingdom, CF10 2FE

Cardiff Fabulous USD 120

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

Capel Coch, Llangefni, United Kingdom, LL77 7UR

Llangefni Fabulous USD 239

The Oriel Country Hotel & Spa St Asaph  4 stars

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

St Asaph Very good USD 110

Black Boy Inn Caernarfon  4 stars

Northgate Street, Caernarfon, United Kingdom, LL55 1RW

Caernarfon Superb USD 128

St Brides Spa Hotel Saundersfoot  4 stars

St. Brides Hill, Saundersfoot, United Kingdom, SA699NH

Saundersfoot Superb USD 275

Stradey Park Hotel Llanelli  4 stars

Furnace, Llanelli, United Kingdom

Llanelli Fabulous USD 135

Penally Abbey Country House Hotel And Restaurant Tenby  4 stars

Penally, Tenby, United Kingdom

Tenby Superb USD 295

The Bluebell Hotel Neath  4 stars

The Parade, Neath, United Kingdom

Neath Superb USD 103

The Kinmel & Kinspa Abergele  4 stars

St. Georges Road, Abergele, United Kingdom

Abergele Fabulous USD 185

Miskin Manor Hotel & Health Club Hensol  4 stars

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

Hensol Fabulous USD 177

Cardiff Angel Hotel  4 stars

Castle Street, Cardiff, United Kingdom, CF10 1SZ

Cardiff Very good USD 157

Guildhall Tavern Hotel & Restaurant Denbigh  4 stars

Hall Square, Denbigh, United Kingdom, LL16 3NU

Denbigh Very good USD 137

Browns Hotel Laugharne  4 stars

King Street, Laugharne, United Kingdom, SA33 4RY

Laugharne Superb USD 118

Bella Vista Hotel And Restaurant Llandudno  4 stars

83 Church Walks, Llandudno, United Kingdom

Llandudno Very good USD 73

Jolyon'S Boutique Hotel Cardiff  4 stars

Bute Cresent, Cardiff, United Kingdom, CF10 5AN

Cardiff Fabulous USD 170

The Mount Pleasant Inn Merthyr Tydfil  4 stars

Merthyr Vale, Merthyr Tydfil, United Kingdom

Merthyr Tydfil USD 116

The Empire Hotel & Spa Llandudno  4 stars

Church Walks, Llandudno, United Kingdom

Llandudno USD 214

The Old Barn Inn Newport  4 stars

Magor Road Llanmartin, Newport (Gwent), United Kingdom

Newport (Gwent) Superb USD 105

Sefton Court Llandudno  4 stars

49 Church Walks, Llandudno, United Kingdom

Llandudno Fabulous

Aberconwy House Betws-y-Coed  4 stars

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

Betws-y-Coed Superb USD 118

Culver House Hotel Port-Eynon  4 stars

Port Eynon, Port-Eynon, United Kingdom

Port-Eynon

The Management Centre Bangor  4 stars

College Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Superb USD 109

The Newbridge On Usk  4 stars

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

Usk

Beaufort Guest House Cardiff  4 stars

65 Cathedral Road, Cardiff, United Kingdom

Cardiff USD 188

Y Castell Hotel Caernarfon  4 stars

33 Castle Square, Caernarfon, United Kingdom, LL55 2NN

Caernarfon USD 91

Stella Guest House Llandudno  4 stars

64 Church Walks, Llandudno, United Kingdom, LL30 2HG

Llandudno Superb USD 90

Adcote House Llandudno  4 stars

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

Llandudno USD 93

The Usk Inn Brecon  4 stars

Brecon, Brecon, United Kingdom, LD3 7JE

Brecon USD 91

The Hand At Llanarmon Llangollen  4 stars

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

Llangollen USD 151

Hollybrook Country Inn Carmarthen  4 stars

Bronwydd, Carmarthen, United Kingdom, SA33 6BE

Carmarthen Superb USD 105

Fox & Hounds Barry  4 stars

Bethwyn Gwyn, Barry, United Kingdom, CF62 3AD

Barry USD 126

The West Arms Llangollen  4 stars

Llanarmon Dc, Llangollen, United Kingdom, LL20 7LD

Llangollen Fabulous USD 129

Oakfield House B&B Betws-y-Coed  4 stars

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

Betws-y-Coed USD 113

Glyn-Y-Coed Criccieth  4 stars

Porthmadog Rd, Criccieth, United Kingdom, LL52 0HP

Criccieth USD 127

Bryn Artro Country House Llanbedr  4 stars

Sarn Hir, Llanbedr, United Kingdom, LL45 2LE

Llanbedr USD 139

Plas Derwen Country House Corwen  4 stars

London Road, Corwen, United Kingdom, LL21 0DR

Corwen

Morgans Hotel Swansea  4 stars

Somerset Place, Swansea, United Kingdom, SA1 1RR

Swansea USD 207

Plas Gwyn Dolgellau  4 stars

Cader Road, Dolgellau, United Kingdom, LL40 1RH

Dolgellau USD 128

Three Horseshoes Barry  4 stars

Moulton, Barry, United Kingdom, CF62 3AB

Barry USD 105

Castle Hotel Conwy  4 stars

High Street, Conwy, United Kingdom, LL32 8DB

Conwy Superb USD 146

Llandudno Bay Hotel  4 stars

East Parade, Llandudno, United Kingdom, LL30 1BE

Llandudno Guest rating USD 153

The Horseshoe Guest House Rhayader  4 stars

Church Street, Rhayader, United Kingdom, LD6 5AT

Rhayader USD 56

The Golden Fleece Inn Porthmadog  4 stars

Market Square, Porthmadog, United Kingdom, LL49 9RB

Porthmadog Fabulous USD 132

Yha Snowdon Pen-Y-Pass Llanberis  4 stars

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

Llanberis Fabulous USD 167

Yha Conwy  4 stars

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

Conwy Superb USD 74

The Kings Head Hotel Abergavenny  4 stars

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

Abergavenny Fabulous USD 115

Glen-Yr-Afon House Hotel Usk  4 stars

Pontypool Road, Usk, United Kingdom, NP15 1SY

Usk Guest rating USD 193

Coldra Court Hotel By Celtic Manor Newport  4 stars

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

Newport (Gwent) Very good USD 113

Del Mar Llandudno  4 stars

12 Deganwy Avenue, Llandudno, United Kingdom

Llandudno Fabulous USD 88

The Swan At Hay Hay-On-Wye  4 stars

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

Hay-On-Wye Superb USD 155

Portmeirion Village Porthmadog  4 stars

Minffordd, Porthmadog, United Kingdom, LL48 6ER

Porthmadog USD 196

Ferryside Farm Bed And Breakfast  4 stars

Carmarthenshire, Ferryside, United Kingdom, SA17 5TN

Ferryside USD 88

Hammet House Cardigan  4 stars

Llechryd, Cardigan, United Kingdom, SA43 2QA

Cardigan Guest rating USD 164

Cambrian Inn Tredegar  4 stars

1-2 Castle Street, Tredegar, United Kingdom

Tredegar USD 93

The Beaufort Arms Coaching Inn & Brasserie Raglan  4 stars

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

Raglan Good USD 165

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

Aberdunant Hall Country Hotel Porthmadog  4 stars

Prenteg, Porthmadog, United Kingdom, LL49 9SR

Porthmadog USD 143

The View Guest House Llandudno  4 stars

26 North Parade, Llandudno, United Kingdom

Llandudno USD 106

Tudor Lodge Ammanford  4 stars

154A Dyffryn Road Saron, Ammanford, United Kingdom

Ammanford USD 129

Cardigan Castle  4 stars

Green Street , Cardigan, United Kingdom

Cardigan USD 145

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 171

Castle Hotel Aberystwyth  4 stars

South Road, Aberystwyth, Dyfed, Aberystwyth, United Kingdom, SY23 1JW

Aberystwyth USD 117

Heddwyn Llandudno  4 stars

20 Bryn Y Bia Road, Llandudno, United Kingdom

Llandudno USD 100

Ashbrook Bangor Boutique Bed And Breakfast  4 stars

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

Bangor (Gwynedd) USD 111

The Angel Hotel Abergavenny  4 stars

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

Abergavenny Very good USD 185

Parsonage Farm Inn Tenby  4 stars

St Florence, Tenby, United Kingdom, SA70 8LR

Tenby USD 150

Broadmead Boutique B&B Tenby  4 stars

Heywood Lane, Tenby, United Kingdom

Tenby USD 157

Central Guest House Pontypridd  4 stars

Stow Hill Treforest, Pontypridd, United Kingdom

Pontypridd

Langdon Villa Guest House Tenby  4 stars

3 Warren Street, Tenby, United Kingdom

Tenby USD 102

Brigands Inn Mallwyd  4 stars

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

Mallwyd, Powys Superb USD 132

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

Clayton Hotel Cardiff  4 stars

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

Cardiff Superb USD 209

Ty Gwyn Hotel Betws-y-Coed  4 stars

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

Betws-y-Coed Good USD 120

The Cawdor Llandeilo  4 stars

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

Llandeilo, Dyfed USD 125

The Manor House At Celtic Manor Newport  4 stars

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

Newport (Gwent) Fabulous USD 340

Blackthorn Farm Holyhead  4 stars

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

Holyhead Superb USD 112

Tyr Graig Castle Barmouth  4 stars

Llanaber Road, Barmouth, United Kingdom, LL42 1YN

Barmouth Good USD 124

Trewythen Hotel Llanidloes  4 stars

Great Oak Street, Llanidloes, United Kingdom, SY18 6BW

Llanidloes USD 104

King'S Head Inn Llangennith  4 stars

Gower, Llangennith, United Kingdom, SA3 1HU

Llangennith USD 106

Castlemead Manorbier  4 stars

Manorbier , Manorbier, United Kingdom, SA70 7TA

Manorbier USD 131

Gwesty Ty Newydd Aberdaron  4 stars

Aberdaron, Aberdaron, United Kingdom, LL53 8BE

Aberdaron

Bridge House Lower Chapel  4 stars

Bridge House Lower Chapel, Lower Chapel, United Kingdom

Lower Chapel USD 100

Best Western Lamphey Court Hotel Pembroke  3 stars

Lamphey, Pembroke, United Kingdom, SA71 5NT

Pembroke Very good USD 142

Best Western Diplomat Hotel & Spa Llanelli  3 stars

Felinfoel, Llanelli, United Kingdom, SA15 3PJ

Llanelli Very good USD 114

Best Western Waterloo Betws-y-Coed  3 stars

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

Betws-y-Coed Fabulous USD 165

Best Western Aberavon Beach Hotel Port Talbot  3 stars

Princess Margaret Way, Port Talbot, United Kingdom, SA12 6QP

Port Talbot Fabulous USD 84

The Bulkeley Hotel Beaumaris  3 stars

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

Beaumaris Fabulous USD 124

The Cross Lanes Country Hotel Wrexham  3 stars

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

Wrexham Very good USD 140

Best Western Heronston Hotel Bridgend  3 stars

Ewenny Road, Bridgend (Wales), United Kingdom, CF35 5AW

Bridgend (Wales) Very good USD 98

Best Western Royal George Hotel Chepstow  3 stars

Tintern, Chepstow, United Kingdom, NP166SF

Chepstow Superb USD 110

St Mellons Hotel Cardiff  3 stars

Castleton, Cardiff, United Kingdom, CF3 2XR

Cardiff Very good USD 230

Days Inn Bridgend Cardiff M4  3 stars

M4 J36 Motorway, Bridgend (Wales), United Kingdom, CF32 9RW

Bridgend (Wales) Very good USD 68

Premier Inn Bridgend Central  3 stars

The Derwen, Bridgend (Wales), United Kingdom, CF32 9SH

Bridgend (Wales) Superb USD 149

Holiday Inn Express Cardiff Bay  3 stars

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

Cardiff Very good USD 161

The Beaches Hotel Prestatyn  3 stars

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

Prestatyn Very good USD 122

Seiont Manor Hotel Llanrug  3 stars

Llanrug Caernafon, Llanrug, United Kingdom, LL55 1PH

Llanrug Fabulous USD 172

Future Inn Cardiff  3 stars

Hemingway Road, Cardiff, United Kingdom, CF10 4AU

Cardiff Fabulous USD 161

Park Inn By Radisson Cardiff North  3 stars

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

Cardiff Fabulous USD 97

Park Inn By Radisson Cardiff City Centre  3 stars

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

Cardiff Fabulous USD 170

Mercure Swansea  3 stars

Phoenix Way, Swansea, United Kingdom, SA7 9EG

Swansea Very good USD 100

Travelodge Cardiff Central  3 stars

Cardiff, Cardiff, United Kingdom, CF10 1FA

Cardiff Guest rating USD 149

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 107

Wild Pheasant Hotel Llangollen  3 stars

Berwyn Road, Llangollen, United Kingdom, LL20 8AD

Llangollen Fabulous USD 144

Heritage Park Hotel Pontypridd  3 stars

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

Pontypridd Very good USD 388

Seabank Hotel Porthcawl  3 stars

West Drive, Porthcawl, United Kingdom, CF36 3LU

Porthcawl USD 120

Royal Sportsman Hotel Porthmadog  3 stars

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

Porthmadog Fabulous USD 131

Moreton Park Hotel Chirk  3 stars

Gledrid, Chirk, United Kingdom, LL14 5DG

Chirk Superb USD 91

The Bull Hotel Llangefni  3 stars

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

Llangefni Very good USD 107

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 122

Ambassador Hotel Llandudno  3 stars

Grand Promenade, Llandudno, United Kingdom, LL30 2NR

Llandudno Good

Roman Lodge Hotel Newport  3 stars

Ponthir Road, Newport (Gwent), United Kingdom, NP18 3NY

Newport (Gwent) Very good USD 72

Brecon Castle  3 stars

Castle Square, Brecon, United Kingdom, LD3 9DB

Brecon Very good USD 152

Holiday Inn Express Swansea East  3 stars

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

Swansea Fabulous USD 117

Sleeperz Hotel Cardiff  3 stars

Station Approach, Cardiff, United Kingdom, CF10 1RH

Cardiff Fabulous USD 111

The Royal Hotel Llangollen  3 stars

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

Llangollen Fabulous USD 109

Towers Hotel & Spa Swansea  3 stars

Jersey Marine, Swansea, United Kingdom, SA10 6JL

Swansea Fabulous USD 137

Rossett Hall  3 stars

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

Rossett Fabulous USD 116

Village Urban Resort Cardiff  3 stars

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

Cardiff Very good USD 347

Village Urban Resort Swansea  3 stars

Fabian Way, Swansea, United Kingdom, SA18QY

Swansea Fabulous USD 113

Travelodge Cardiff Atlantic Wharf Hotel  3 stars

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

Cardiff USD 192

Conrah Hotel Aberystwyth  3 stars

Chancery, Aberystwyth, United Kingdom, SY23 4DF

Aberystwyth Fabulous USD 116

Brewers Lodge Blackwood  3 stars

Gordon Road, Blackwood, United Kingdom, NP12 1DS

Blackwood Good USD 81

The Bear Hotel Cowbridge  3 stars

High Street, Cowbridge, United Kingdom, CF71 7AF

Cowbridge Very good USD 163

Holt Lodge Hotel Wrexham  3 stars

Wrexham Road, Wrexham, United Kingdom, LL13 9SW

Wrexham Fabulous USD 87

The Lodge Hotel Conwy  3 stars

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

Conwy Fabulous USD 132

Abbey Grange Hotel Llangollen  3 stars

Horseshoe Pass Road,, Llangollen, United Kingdom, LL208DD

Llangollen Very good USD 80

The Broadway Hotel Llandudno  3 stars

Mostyn Broadway, Llandudno, United Kingdom, LL30 1YL

Llandudno Superb USD 94

Blueberry Inn Pontypridd  3 stars

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

Pontypridd Superb USD 158

The Beaufort Hotel Chepstow  3 stars

Beaufort Square, Chepstow, United Kingdom, NP16 5EP

Chepstow Fabulous USD 104

Days Inn Magor  3 stars

Roadchef Motorway Service Area, Magor, United Kingdom

Magor Fabulous USD 62

Maes Manor Country Hotel Blackwood  3 stars

Maesrudded Lane, Blackwood, United Kingdom

Blackwood Very good USD 131

Celtic Royal Hotel Caernarfon  3 stars

Bangor Street, Caernarfon, United Kingdom

Caernarfon Superb USD 268

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 137

Fishguard Bay  3 stars

Quay Road, Fishguard, United Kingdom

Fishguard Fabulous USD 91

Ivy Bush Royal Hotel Carmarthen  3 stars

Spilman Street, Carmarthen, United Kingdom, SA311LG

Carmarthen USD 103

The Gower Hotel Swansea  3 stars

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

Swansea Very good USD 132

Dolphin Sa1 Swansea  3 stars

Whitewalls, Swansea, United Kingdom

Swansea Guest rating USD 110

Caer Beris Manor Country House Hotel Builth Wells  3 stars

Builth Wells, Builth Wells, United Kingdom, LD23NP

Builth Wells Fabulous USD 164

Belle Vue Royal Hotel Aberystwyth  3 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Fabulous USD 96

Gwesty'R Emlyn Hotel Newcastle Emlyn  3 stars

Bridge Street, Newcastle Emlyn, United Kingdom, SA389DU

Newcastle Emlyn Superb USD 121

The Hand Hotel Llangollen  3 stars

Bridge Street, Llangollen, United Kingdom

Llangollen Very good USD 101

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

Merthyr Road, Cardiff, United Kingdom, CF15 7LH

Cardiff Very good USD 189

Royal Oak Hotel Welshpool  3 stars

The Cross , Welshpool, United Kingdom, SY21 7DG

Welshpool Superb USD 122

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 87

The Grand Hotel Swansea  3 stars

Ivey Place, Swansea, United Kingdom, SA1 1NX

Swansea Very good USD 124

Gellifawr Country Hotel Pontfaen  3 stars

Pontfaen, Pontfaen, United Kingdom, SA65 9TX

Pontfaen Fabulous USD 194

Best Western Pontypool Metro Hotel  3 stars

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

Pontypool Fabulous USD 131

Holiday Inn Express Cardiff Airport  3 stars

Port Road, Cardiff, United Kingdom, CF62 3BT

Cardiff Fabulous USD 126

Hampton By Hilton Newport/East Newport  3 stars

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

Newport (Gwent) Superb USD 111

Springfield Hotel & Health Club Holywell  3 stars

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

Holywell Very good USD 114

Eagles Hotel Llanrwst  3 stars

Ancaster Square, Llanrwst, United Kingdom, LL26 0LG

Llanrwst Guest rating USD 135

Gwydyr Hotel Betws-y-Coed  3 stars

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

Betws-y-Coed Very good USD 122

The Manor Hotel Crickhowell  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1SE

Crickhowell Fabulous USD 135

Parc Lodge Guest House Bridgend  3 stars

Bryntirion Hill, Bridgend (Wales), United Kingdom

Bridgend (Wales) USD 138

Travelodge Cardiff Queen Street  3 stars

The Friary Off Queen Street, Cardiff, Uk, Cardiff, United Kingdom

Cardiff USD 144

Alexandra Guest House Bridgend  3 stars

44 Coity Road, Bridgend (Wales), United Kingdom

Bridgend (Wales) USD 110

Buck House Wrexham  3 stars

High Street Bangor-On-Dee, Wrexham, United Kingdom

Wrexham

Castle Ruthin  3 stars

St Peters Square Ll15 1Aa, Ruthin, United Kingdom

Ruthin

Ty Newydd Country Hotel Hirwaun  3 stars

Penderyn Road, Hirwaun, United Kingdom

Hirwaun Very good USD 126

Bessemer Hotel Merthyr Tydfil  3 stars

Hermon Close, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Very good USD 89

Swallow Falls Complex Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Very good USD 117

Bryn Coed Guest House Colwyn Bay  3 stars

27 Rhiw Road , Colwyn Bay, United Kingdom

Colwyn Bay USD 121

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 124

Tanes Hotel Cardiff  3 stars

148 Newport Road, Cardiff, United Kingdom

Cardiff Very good USD 154

Lindens Llandudno  3 stars

10 Church Walks, Llandudno, United Kingdom

Llandudno Very good USD 78

Bryn Goleu B&B Llandudno  3 stars

Nant-Y-Gamar Road, Llandudno, United Kingdom

Llandudno USD 163

Beach House Hotel - Guest House Llandudno  3 stars

Church Walks 82, Llandudno, United Kingdom

Llandudno USD 141

Lyndale Hotel Colwyn Bay  3 stars

410 Abergele Road, Old Colwyn, Colwyn Bay, United Kingdom, LL299AB

Colwyn Bay Very good USD 93

Church Farm Guest House Monmouth  3 stars

Mitchel Troy, Monmouth, United Kingdom, NP254HZ

Monmouth USD 101

Ramada Resort Cwrt Bleddyn Hotel & Spa Usk  3 stars

Llangybi, Usk, United Kingdom, NP15 1PG

Usk Very good USD 107

The Baskerville Arms Hotel Hay-On-Wye  3 stars

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

Hay-On-Wye USD 103

Castle Inn Newport  3 stars

Bridge Street, Newport, Newport (Dyfed), United Kingdom

Newport (Dyfed) USD 96

Manor Parc Hotel Cardiff  3 stars

Thornhill Road, Cardiff, United Kingdom

Cardiff USD 189

Iris Hotel Llandudno  3 stars

Iris Hotel. Central Promenade, Llandudno, United Kingdom

Llandudno Fabulous USD 71

Cae Mor Llandudno  3 stars

Central Promenade, Llandudno, United Kingdom

Llandudno Fabulous USD 131

Baytree Hotel Llandudno  3 stars

6-9 North Parade, Llandudno, United Kingdom

Llandudno USD 98

Norton House Hotel Swansea  3 stars

17 Norton Road, Swansea, United Kingdom

Swansea USD 160

Wynford Hotel Cardiff  3 stars

Clare Street, Cardiff, United Kingdom

Cardiff Fabulous USD 157

Three Wells Hotel Llandrindod Wells  3 stars

Chapel Road, Llandrindod Wells, United Kingdom

Llandrindod Wells Superb USD 111

Macdonald Plas Talgarth Health Leisure Club Pennal  3 stars

Pennal Snowdonia National Park,, Pennal, United Kingdom

Pennal

The Lilly Llandudno  3 stars

West Parade Colwyn Bay, Llandudno, United Kingdom

Llandudno USD 128

Glan Aber Hotel Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed USD 177

The Trevone 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 205

Tadross Hotel Barry  3 stars

271 Holton Rd, Barry, United Kingdom

Barry Very good USD 73

The Cayo By Marston'S Inns Cardiff  3 stars

36 Cathedral Road, Cardiff, United Kingdom

Cardiff USD 69

Three Salmons Hotel Usk  3 stars

Bridge Street, Usk, United Kingdom

Usk Good USD 147

Whitefriars Hotel Llandudno  3 stars

10 Abbey Road, Llandudno, United Kingdom, LL30 2 EA

Llandudno USD 99

Llanerch Inn Llandrindod Wells  3 stars

Llanerch Lane, Llandrindod Wells, United Kingdom, LD1 6BG

Llandrindod Wells USD 70

The Druid Inn Mold  3 stars

Ruthin Road, Mold, United Kingdom, CH7 5SN

Mold USD 123

The Malt House Brecon  3 stars

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

Brecon

Old Castle Farm Guest House Brecon  3 stars

18 Penpentre, Brecon, United Kingdom, LD3 8DG

Brecon USD 106

Llwyn Hall Country House Llanelli  3 stars

Heol Hendre, Llanelli, United Kingdom, SA14 9SE

Llanelli Good USD 99

Gales Of Llangollen  3 stars

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

Llangollen Superb USD 116

Plas Dolmelynllyn Country Hotel Dolgellau  3 stars

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

Dolgellau USD 146

Witchingham B&B Holyhead  3 stars

20 Walthew Avenue, Holyhead, United Kingdom, LL65 1AF

Holyhead USD 67

Four Saints Brig-Y-Don Hotel Llandudno  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 2XS

Llandudno Guest rating USD 102

Cambrian Inn & Restaurant New Quay  3 stars

New Road, New Quay (Dyfed), United Kingdom, SA45 9SE

New Quay (Dyfed) USD 107

Bodlondeb Hotel Criccieth  3 stars

Porthmadoc Road , Criccieth, United Kingdom, LL52 0HP

Criccieth

Britannia Inn Llangollen  3 stars

Horseshoe Pass, Llangollen, United Kingdom, LL20 8DW

Llangollen USD 107

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 102

The Ship Hotel Aberdaron  3 stars

Aberdaron, Aberdaron, United Kingdom, LL53 8BE

Aberdaron

Brynafon Hotel Rhayader  3 stars

South Street, Rhayader, United Kingdom, LD6 6BL

Rhayader

Great House Bridgend  3 stars

8 High Street, Bridgend (Wales), United Kingdom, CF32 0HP

Bridgend (Wales) Fabulous USD 148

Beaufort Park Hotel Mold  3 stars

Alltami Road, Mold, United Kingdom, CH7 6RQ

Mold Fabulous USD 94

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

Yorke Street, Wrexham, United Kingdom, LL13 8LP

Wrexham Good USD 97

Craig-Y-Nos Castle Abercraf  3 stars

Brecon Road, Penycae, Abercrave, Abercraf, Powys, United Kingdom, SA9 1GL

Abercraf, Powys Guest rating

The Glengower Aberystwyth  3 stars

Victoria Terrace, Aberystwyth, United Kingdom, SY23 2DH

Aberystwyth Fabulous USD 108

White Waters Country Hotel Llangollen  3 stars

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

Llangollen USD 164

Dunoon Hotel Llandudno  3 stars

Gloddaeth Avenue, Llandudno, United Kingdom, LL30 2DW

Llandudno USD 217

The Meadowsweet Hotel Llanrwst  3 stars

Station Road, Llanrwst, United Kingdom, LL26 0DS

Llanrwst Fabulous USD 117

St Tudno Hotel Llandudno  3 stars

North Parade, Llandudno, United Kingdom, LL30 2LP

Llandudno Superb USD 140

Soughton Hall Country House Hotel Mold  3 stars

Northorpe, Mold, United Kingdom, CH7 6AB

Mold

Boars Head Hotel Carmarthen  3 stars

120 Lammas Street, Carmarthen, United Kingdom

Carmarthen Very good USD 93

The Abbey Hotel Cardiff  3 stars

149 - 151 Cathedral Road - Cf11 9Pj, , Cardiff, United Kingdom

Cardiff USD 82

Nomad Backpacker Cardiff  3 stars

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

Cardiff Good USD 111

Elgano Hotel Cardiff  3 stars

58 Cathedral Road, Cardiff, United Kingdom, CF11 9LL

Cardiff Fabulous USD 311

Bunkhouse Cardiff  3 stars

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

Cardiff Fabulous USD 60

Hotel One Hundred Cardiff  3 stars

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

Cardiff Superb USD 88

Heywood Tenby  3 stars

Heywood Lane, Tenby, United Kingdom, SA70 8DA

Tenby Very good USD 156

Bear Crickhowell  3 stars

High Street, Crickhowell, United Kingdom, NP8 1BW

Crickhowell Superb USD 156

The Dragon Hotel Montgomery  3 stars

Market Square, Montgomery, United Kingdom, SY15 6PA

Montgomery Superb USD 128

The Royal Oak Inn Llandovery  3 stars

Rhandir-Mwyn, Llandovery, United Kingdom, SA20 0NY

Llandovery USD 131

Bull Bay Hotel Amlwch  3 stars

Bull Bay, Amlwch, United Kingdom

Amlwch

Wynnstay Arms Hotel Wrexham  3 stars

High Street, Ruabon, Wrexham, United Kingdom, LL14 6BL

Wrexham

Begelly Arms Hotel Kilgetty  3 stars

New Road, Kilgetty, United Kingdom

Kilgetty Guest rating USD 102

Bae Abermaw Hotel Barmouth  3 stars

Panorma Road, Barmouth, United Kingdom

Barmouth USD 129

The Park Hotel Abergavenny  3 stars

Bryngwent , Abergavenny, United Kingdom, NP7 8DS

Abergavenny Very good USD 124

The Lion Hotel Criccieth  3 stars

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

Criccieth Fabulous USD 101

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 110

Headlands Hotel Llandudno  3 stars

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

Llandudno USD 103

Fiorenzo Cazari Hotel Rhyl  3 stars

25-26 East Parade, Rhyl, United Kingdom

Rhyl USD 112

Bridge End Hotel Llangollen  3 stars

Llangollen, Llangollen, United Kingdom

Llangollen USD 115

Cardiff Bay Studio With Gym  3 stars

18 Hartland House, Ferry Court , Cardiff, United Kingdom

Cardiff

Glan Yr Afon Inn Holywell  3 stars

Dolphin Milwr, Holywell, United Kingdom

Holywell Good USD 86

Gazelle Hotel Bangor  3 stars

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

Bangor (Gwynedd) USD 130

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 110

Imperial Hotel Tenby  3 stars

The Parragon, Tenby, United Kingdom, SA70 7HR

Tenby USD 140

Castle Hotel Merthyr Tydfil  3 stars

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

Merthyr Tydfil Very good USD 81

The Marine Hotel Llandudno  3 stars

The Promenade, Llandudno, United Kingdom, LL30 1AN

Llandudno USD 144

Dolserau Hall Dolgellau  3 stars

Dolgellau, Dolgellau, United Kingdom, LL402AG

Dolgellau Good USD 111

Snoozebox Cardiff - Rugby Hotel  3 stars

Various Addresses Porth Teigr Way, Cardiff, United Kingdom

Cardiff

Fourcroft Hotel Tenby  3 stars

North Beach, Tenby, United Kingdom, SA70 8AP

Tenby USD 147

Dragon Inn Crickhowell  3 stars

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

Crickhowell USD 135

The Menai Hotel Bangor  3 stars

Craig Y Don Road, Bangor (Gwynedd), United Kingdom, LL57 2BG

Bangor (Gwynedd) USD 119

The Mount Inn Llanidloes  3 stars

18 China Street, Llanidloes, United Kingdom

Llanidloes USD 115

Yha Llanberis  3 stars

Llwyn Celyn,, Llanberis, United Kingdom

Llanberis

Red Lion Hotel Ystrad Meurig  3 stars

Bridge Street, Ystrad Meurig, United Kingdom, SY25 6BH

Ystrad Meurig Superb USD 68

The Gower Hotel Saundersfoot  3 stars

Milford Terrace, Saundersfoot, United Kingdom, SA69 9EL

Saundersfoot Good USD 162

Premier Inn Merthyr Tydfil  3 stars

Pentrebach, Merthyr Tydfil, United Kingdom, CF48 4BB

Merthyr Tydfil USD 140

The Lemon Tree Wrexham  3 stars

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

Wrexham Good USD 93

Beggars Reach Hotel Burton  3 stars

Burton, Burton, United Kingdom, SA73 1PD

Burton USD 120

Premier Inn Newport Wales  3 stars

Coldra Junction, Chepstow Rd, Newport (Gwent), United Kingdom, NP18 2NX

Newport (Gwent)

Premier Inn Pontypool  3 stars

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

Pontypool

The Grand Hotel Port Talbot  3 stars

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

Port Talbot USD 68

Premier Inn Cardiff City Centre  3 stars

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

Cardiff Superb USD 218

Trearddur Bay Hotel  3 stars

Lon Isallt, Trearddur, United Kingdom, LL65 2UN

Trearddur Very good USD 183

Abergavenny Hotel  3 stars

21 Monmouth Road, Abergavenny, United Kingdom, NP7 5HH

Abergavenny USD 174

Ashburnham Hotel Pembrey  3 stars

Ashburnham Road, Pembrey, Carmarthenshire, Pembrey, Dyfed, United Kingdom, SA16 0TH

Pembrey, Dyfed Guest rating USD 90

Radnorshire Arms Presteigne  3 stars

High St, Presteigne, United Kingdom, LD8 2BE

Presteigne Fabulous USD 141

Lincoln House Private Hotel Cardiff  3 stars

118 - 120 Cathedral Road, Cardiff, United Kingdom, CF11 9LQ

Cardiff Good USD 175

Millennium Walk Cardiff  3 stars

29 Messina House, Cardiff, United Kingdom, CF10 4AS

Cardiff

Ivybridge Guest House Fishguard  3 stars

Goodwick, Drim Mill, Dyffryn, Fishguard, United Kingdom, SA64 0JT

Fishguard USD 73

Lake View Hotel Llanberis  3 stars

Tan Y Pant, Near Llanberis, Llanberis, United Kingdom, LL55 4EL

Llanberis Guest rating USD 99

Tynedale Hotel Llandudno  3 stars

Central Promenade, Gloddaeth Crescent, Llandudno, United Kingdom, LL30 2XS

Llandudno

Hydro Hotel Llandudno  3 stars

Neville Crescent, Llandudno, United Kingdom, LL301AT

Llandudno USD 77

The Priory Hotel Newport  3 stars

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

Newport (Gwent) USD 141

Lamphey Hall Hotel Pembroke  3 stars

Upper Lamphey Road, Lamphey, Pembroke, United Kingdom, SA71 5NR

Pembroke Very good USD 104

Warpool Court Hotel St. Davids  3 stars

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

St. Davids

The Park Hotel Tenby  3 stars

North Cliff, Tenby, United Kingdom, SA70 8AT

Tenby Good USD 161

Atlantic Hotel Tenby  3 stars

The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Guest rating USD 186

Royal Goat Hotel Beddgelert  3 stars

Caernarfon Road, Beddgelert, United Kingdom, LL55 4YE

Beddgelert Fabulous USD 128

Green Acre Motel North Cornelly  3 stars

111 Heol Fach, North Cornelly, United Kingdom, CF334LH

North Cornelly USD 72

Holiday Inn Express Swansea - East  3 stars

Neath Road, Llandarcy, Swansea, United Kingdom, SA10 6GZ

Swansea USD 86

Prince Of Wales Inn Rhymney  3 stars

Merthyr Road., Rhymney, United Kingdom, NP22 3AE

Rhymney

Village Swansea  3 stars

Langdon Road, Swansea, United Kingdom

Swansea USD 139

Marine Hotel Criccieth  3 stars

Marine Cresent, Criccieth, United Kingdom

Criccieth USD 182

Best Western Cross Lanes Hotel Wrexham  3 stars

Bangor Road, Cross Lanes, Wrexham, Ll13 0Tf, Wrexham, United Kingdom

Wrexham

Campanile Cardiff  2 stars

Caxton Place, Pentwyn, Cardiff, United Kingdom, CF238HA

Cardiff Good USD 335

Glen Usk Hotel Llandrindod Wells  2 stars

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

Llandrindod Wells Good USD 66

Grand Ash Llandudno  2 stars

9 Gloddaeth Street, Llandudno, United Kingdom, LL30 2DP

Llandudno Very good USD 43

Citrus Hotel Cardiff By Compass Hospitality  2 stars

Bute Terrace, Cardiff, United Kingdom, Cf10 2fe

Cardiff Very good USD 303

Three Saints Hotel Llantrisant  2 stars

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

Llantrisant Good USD 61

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 120

George III Dolgellau  2 stars

Penmaenpool, Dolgellau, United Kingdom

Dolgellau Fabulous USD 156

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 71

The Riverside Hotel Monmouth  2 stars

Cinderhill Street, Monmouth, United Kingdom, NP255EY

Monmouth Good USD 101

Glevdon Park Hotel Swansea  2 stars

362 Oystermouth Road, Swansea, United Kingdom

Swansea Guest rating

West Point Hotel Colwyn Bay  2 stars

102 Conway Road , Colwyn Bay, United Kingdom

Colwyn Bay

Haveli Hotel Pontyclun  2 stars

Coedcae Lane, Pontyclun, United Kingdom

Pontyclun USD 95

Prince Llewelyn Hotel Beddgelert  2 stars

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

Beddgelert USD 51

Snowdonia Mountain Lodge Bangor  2 stars

Nant Ffrancon, Bangor (Gwynedd), United Kingdom, LL57 3LX

Bangor (Gwynedd) USD 108

Aberthaw House Hotel Barry  2 stars

28 Porthkerry Rd, Barry, United Kingdom, CF62 7AX

Barry Superb USD 94

The Red Lion Inn Berriew  2 stars

Castle Caereinion, Berriew, United Kingdom, SY21 9AL

Berriew USD 129

Trecastell Hotel Amlwch  2 stars

Bull Bay, Amlwch, United Kingdom, LL68 9SA

Amlwch USD 101

Ye Olde Red Lion Hotel Tredegar  2 stars

97 Queen Victoria St, Tredegar, United Kingdom, NP22 3PX

Tredegar Guest rating USD 64

The Bee Hotel Abergele  2 stars

44 Market Street, Abergele, United Kingdom, LL22 7AA

Abergele

George Borrow Hotel Ponterwyd  2 stars

A44, Ponterwyd, Ponterwyd, United Kingdom

Ponterwyd Very good USD 98

The Pier Hotel Ltd Rhyl  2 stars

23 East Parade, Rhyl, United Kingdom

Rhyl USD 103

Ibis Budget Cardiff Centre  2 stars

Tyndall Street, Cardiff, United Kingdom, CF10 4BE

Cardiff Good USD 148

Gumfreston Hotel Tenby  2 stars

15 Culver Park, Tenby, United Kingdom

Tenby USD 145

The Safehouse Hostel Cardiff  2 stars

3 Westgate St., Cardiff, United Kingdom

Cardiff Exceptional USD 78

Ibis Budget Newport Newport  2 stars

164 Malpas Road, Newport (Gwent), United Kingdom, NP20 5PP

Newport (Gwent) USD 108

Southmead Guest House Llanelli  2 stars

72 Queen Victoria Road, Llanelli, United Kingdom, SA15 2TH

Llanelli USD 100

West Point Hotel Bed And Breakfast Colwyn Bay  2 stars

102 Conway Road , Colwyn Bay, United Kingdom, LL29 7LE

Colwyn Bay Fabulous USD 102

Queens Hotel Llandudno  2 stars

The Promenade, Llandudno, United Kingdom, LL30 2lE

Llandudno USD 127

High Noon Guest House Pembroke  2 stars

Lower Lamphey Road, Pembroke, United Kingdom, SA71 4AB

Pembroke

Manor House Hotel Penarth  2 stars

Sully Road, Penarth, United Kingdom, CF64 2TQ

Penarth Guest rating

Glendale Hotel Cardiff  2 stars

Plymouth Road, Cardiff, United Kingdom, CF64 3DH

Cardiff USD 255

The Three Cocks Coaching Inn Glasbury  2 stars

Three Cocks, Glasbury, United Kingdom, LD3 0SL

Glasbury USD 124

Ty Mawr Hotel Llanbedr  2 stars

Llanbedr, Llanbedr, United Kingdom, LL45 2NH

Llanbedr Fabulous USD 119

The George Hotel Chepstow  2 stars

20 Moor Street, Chepstow, United Kingdom, NP16 5DB

Chepstow

Morlea Llandudno  0 stars

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

Llandudno Superb USD 104

The Lake Country House Hotel & Spa Llangammarch Wells  0 stars

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

Llangammarch Wells Fabulous USD 229

The White 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 183

Llwyn Onn Guest House Merthyr Tydfil  0 stars

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

Merthyr Tydfil Very good USD 100

The Tilstone Guest House Llandudno  0 stars

15 Carmen Sylva Road, Craig-Y-Don, Llandudno, United Kingdom, LL30 1EQ

Llandudno Fabulous USD 79

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 280

Llangoed Hall Brecon  0 stars

Llyswen, Brecon, United Kingdom, LD3 0YP

Brecon Superb USD 264

Llansantffraed Court Hotel Abergavenny  0 stars

Llanvihangel Gobion, Abergavenny, United Kingdom, NP7 9BA

Abergavenny Exceptional USD 215

Holm House Cardiff  0 stars

Marine Parade, Cardiff, United Kingdom, CF643BG

Cardiff Superb USD 269

Northop Hall Country House Hotel  0 stars

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

Northop Very good USD 96

Warwick House Llandudno  0 stars

56 Church Walks, Llandudno, United Kingdom, LL302HL

Llandudno Fabulous USD 109

Eryl Mor Hotel Bangor  0 stars

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

Bangor (Gwynedd) Fabulous USD 100

The Sunnyside Llandudno  0 stars

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

Llandudno Fabulous USD 121

Marine Hotel Aberystwyth  0 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Fabulous USD 146

Peterstone Court Brecon  0 stars

Llanhamlach, Brecon, United Kingdom, LD3 7YB

Brecon Superb USD 206

Ascot House Llandudno  0 stars

4 Carmen Sylva Road, Llandudno, United Kingdom

Llandudno Exceptional USD 83

Rosedene Guest House Pembroke  0 stars

Hodgeston, Nr Freshwater East, Pembroke, United Kingdom

Pembroke Superb USD 107

Glascoed Guest House Llandudno  0 stars

5 Chapel Street, Llandudno, United Kingdom

Llandudno Exceptional USD 113

Mostyn House - Guest House Llandudno  0 stars

75 Church Walks, Llandudno, United Kingdom

Llandudno USD 112

Maenan Abbey Hotel Llanrwst  0 stars

Maenan Llanrwst, Llanrwst, United Kingdom

Llanrwst Very good USD 140

Alexander Hotel Swansea  0 stars

3 Sketty Road Uplands, Swansea, United Kingdom

Swansea Superb USD 148

Promenad Llandudno  0 stars

9 Mostyn Crescent, Llandudno, United Kingdom

Llandudno Very good USD 105

Little Red Rooster Rest Tenby  0 stars

The Mews, Heywoodlane,, Tenby, United Kingdom

Tenby Superb USD 93

Night Lodge Newport  0 stars

52-54 Stow Hill, Newport (Gwent), United Kingdom

Newport (Gwent) Good USD 119

Austins Guesthouse - Cardiff  0 stars

11, Coldstream Terrace, Cardiff, United Kingdom

Cardiff Superb USD 56

Hampton Hotel Llandrindod Wells  0 stars

Temple Street, Llandrindod Wells, United Kingdom

Llandrindod Wells Exceptional USD 62

The Crosskeys Inn Usk  0 stars

24 Bridge Street, Usk, United Kingdom

Usk USD 67

Tudor Court Hotel Swansea  0 stars

300 - 306 Oystermouth Rd, Swansea, United Kingdom

Swansea Guest rating USD 61

St Hilary Guest House Llandudno  0 stars

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

Llandudno Superb USD 94

The Mirador Boutique Town House Swansea  0 stars

14 Mirador Crescent, Uplands, Swansea, United Kingdom

Swansea Superb USD 75

Hatfield House Llandudno  0 stars

12 St Davids Road, Llandudno, United Kingdom

Llandudno Superb USD 79

The Hilary Guest House Llandudno  0 stars

32 St Davids Road, Llandudno, United Kingdom

Llandudno USD 114

Blue Seas Bed And Breakfast Porthcawl  0 stars

72 Beach Rd Newton, Porthcawl, Porthcawl, United Kingdom

Porthcawl Very good

Baytree Lodge Bangor  0 stars

Garth Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Fabulous USD 110

Waterside Apartments Cardiff  0 stars

Overstone Court, Dumballs Road, Cardiff Bay, Cardiff, United Kingdom

Cardiff USD 713

Ty Rosa - Bed & Breakfast Cardiff  0 stars

118 Clive St, Cardiff, United Kingdom

Cardiff Fabulous USD 80

Penrhys Hotel Cardiff  0 stars

127 Cathedral Road, Cardiff, United Kingdom

Cardiff Exceptional USD 510

The Clontarf Hotel Llandudno  0 stars

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

Llandudno Exceptional USD 90

Greylands Guest House Llandrindod Wells  0 stars

High Street, Llandrindod Wells, United Kingdom, LD1 6AG

Llandrindod Wells USD 73

College Guest House Haverfordwest  0 stars

93 Hill St, Haverfordwest, United Kingdom, SA61 1QL

Haverfordwest Fabulous USD 125

Britannia Guest House Llandudno  0 stars

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

Llandudno Superb USD 97

The Esplanade Tenby  0 stars

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

Tenby Fabulous USD 113

Pontins - Prestatyn Sands Holiday Park  0 stars

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

Prestatyn Guest rating USD 80

Liverpool House In Powys Rhayader  0 stars

East Street, Rhayader, United Kingdom, LD6 5EA

Rhayader Good

Chateau Rhianfa Menai Bridge  0 stars

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

Menai Bridge Exceptional USD 253

Broadway Country House Hotel Carmarthen  0 stars

Broadway ; Laugharne, Carmarthen, United Kingdom

Carmarthen USD 165

Gail'S Guest House Barry  0 stars

3 Plymouth Road, Barry, United Kingdom, CF62 5TY

Barry USD 79

Leonardos Guest House Swansea  0 stars

380 Oystermouth Rd, Swansea, United Kingdom, SA1 3UL

Swansea Very good USD 62

The Cardiff Apartment  0 stars

51 The Aspect, 140 Queen Street, Cardiff, United Kingdom, CF10 2GP

Cardiff USD 163

Caemorgan Mansion Cardigan  0 stars

Caemorgan Road, Cardigan, United Kingdom, SA43 1QU

Cardigan USD 135

Sychnant Pass Country House Conwy  0 stars

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

Conwy

Bryncelyn Guesthouse Llanwrtyd Wells  0 stars

Dolecoed Road, Llanwrtyd Wells, United Kingdom, LD5 4RA

Llanwrtyd Wells Fabulous USD 72

Celtic Guest Houses, The Old Rectory Newport  0 stars

Llanmartin, Newport (Gwent), United Kingdom, NP18 2EB

Newport (Gwent)

Karden House Llandudno  0 stars

16 Charlton Street, Llandudno, United Kingdom

Llandudno Superb USD 72

The Barn B&B Margam  0 stars

Tyn Cellar Farm, Water Street, Margam, United Kingdom, SA13 2PD

Margam USD 127

Penmaenuchaf Hall Hotel Dolgellau  0 stars

Penmaenpool, Dolgellau, United Kingdom, LL40 1YB

Dolgellau Fabulous USD 212

Nanteos Mansion Country House Hotel Aberystwyth  0 stars

Nanteos Mansion, Aberystwyth, United Kingdom, SY23 4LU

Aberystwyth USD 206

Betws Inn Llanberis  0 stars

Betws Garmon, Llanberis, United Kingdom, LL54 7YY

Llanberis

The Knoll Guesthouse Newport  0 stars

145 Stow Hill, Newport (Gwent), United Kingdom, NP20 4FZ

Newport (Gwent) Superb USD 57

Patricks With Rooms The Mumbles  0 stars

638, Mumbles Road, The Mumbles, United Kingdom

The Mumbles Superb USD 201

The Strathmore Tenby  0 stars

23 Victoria Street, Tenby, United Kingdom

Tenby USD 103

The Senarth Llandudno  0 stars

8 Deganwy Avenue, Llandudno, United Kingdom

Llandudno Fabulous USD 81

Church Hill House Betws-y-Coed  0 stars

Vicarage Road, Betws-y-Coed, United Kingdom, LL24 0AD

Betws-y-Coed USD 88

Harbourlight Guest House Saundersfoot  0 stars

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

Saundersfoot Fabulous USD 139

The Hardwick Abergavenny  0 stars

Old Raglan Road, Abergavenny, United Kingdom

Abergavenny USD 160

Middlegate Hotel Pembroke  0 stars

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

Pembroke Guest rating

Farnham Hotel Tenby  0 stars

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

Tenby USD 127

Castle Hotel Aberaeron  0 stars

Market Street, Aberaeron, United Kingdom, SA46 0AU

Aberaeron USD 133

Silverdale Inn & Lodge Johnston  0 stars

Silverdale Inn & Lodge, Johnston, United Kingdom, SA62 3NZ

Johnston Guest rating USD 71

Lyons Nant Hall Hotel Prestatyn  0 stars

Prestatyn Road, Prestatyn, United Kingdom, LL19 9LD

Prestatyn USD 125

The Hafod Hotel Devils Bridge  0 stars

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

Devils Bridge Guest rating USD 121

Pen Mar Guest House Tenby  0 stars

New Hedges, Tenby, United Kingdom, SA70 8TL

Tenby Very good USD 109

Devon View Guest House Swansea  0 stars

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

Swansea Fabulous USD 97

The First Hurdle Guest House Chepstow  0 stars

9-10 Upper Church Street, Chepstow, United Kingdom, NP16 5EX

Chepstow USD 118

Ffarm Country House Abergele  0 stars

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

Abergele Exceptional

Fairhaven Betws-y-Coed  0 stars

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

Betws-y-Coed

City Garden Apartment Cardiff  0 stars

17 Tudor Street, Cardiff, United Kingdom, CF11 6AB

Cardiff USD 45

Aaron Wise Apartments Cardiff  0 stars

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

Cardiff Guest rating USD 211

786 Newport Road Cardiff  0 stars

786 Newport Road, Cardiff, United Kingdom, CF3 4FG

Cardiff USD 77

Cardiff Waterside Apartment  0 stars

Falcoln Drive, Cardiff, United Kingdom, CF10 4RG

Cardiff USD 380

Cfeleven Cardiff  0 stars

149-151 Cathedral Road, Cardiff, United Kingdom, CF11 9PJ

Cardiff USD 85

Anchorage Guest House Cardiff  0 stars

45-47 Fitzhamon Embankment, Cardiff, United Kingdom, CF11 6AN

Cardiff USD 213

Ashgrove Apartments Cardiff  0 stars

191-193 Newport Road Roath, Cardiff, United Kingdom, CF24 1AJ

Cardiff USD 99

Wye Valley Hotel Chepstow  0 stars

Near Chepstow, Chepstow, United Kingdom, NP16 6SQ

Chepstow Good USD 129

Chandlers Cottage Conwy  0 stars

, Conwy, United Kingdom, LL32

Conwy

Maelgwyn House Harlech  0 stars

Maelgwyn House, Harlech, United Kingdom, LL46 2SW

Harlech

Highland Moors Llandrindod Wells  0 stars

Wellington Rd, Llandrindod Wells, United Kingdom, LD1 5ND

Llandrindod Wells USD 82

Hillside View Llandrindod Wells  0 stars

, Llandrindod Wells, United Kingdom, LD1 5SU

Llandrindod Wells

Lynton House Llandudno  0 stars

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

Llandudno Fabulous USD 100

St Davids Hotel Bed And Breakfast Llandudno  0 stars

Chapel Street, Llandudno, United Kingdom, LL30 2SY

Llandudno USD 79

The Moorfield Hotel-Bed And Breakfast Llandudno  0 stars

15 Chapel Street, Llandudno, United Kingdom, LL30 2SY

Llandudno USD 89

Torlands Monmouth  0 stars

Prospect Road, Osbaston, Monmouth, United Kingdom, NP25 3SZ

Monmouth USD 85

Woodlands Hall Ruthin  0 stars

Llanfwrog, Ruthin, United Kingdom, LL15 2AN

Ruthin Fabulous

Raven Inn Ruthin  0 stars

Ffordd Rhiw Ial, Ruthin, United Kingdom, CH7 4QE

Ruthin

Hammonds Park Tenby  0 stars

Narberth Road, Tenby, United Kingdom, SA70 8HT

Tenby Guest rating USD 117

Royal Lion Hotel Tenby  0 stars

North Beach, Tenby, United Kingdom, SA70 7EX

Tenby USD 136

St Ives Inn Neath  0 stars

St Ives Inn, 12 Old Market Street, Neath, Neath, United Kingdom, SA11 3NA

Neath USD 86

The King Arthur Hotel Reynoldston  0 stars

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

Reynoldston

Seven Stars Hay-On-Wye  0 stars

11 Broad Street, Hay-On-Wye, United Kingdom, HR3 5DB

Hay-On-Wye Good

Tyn Rhos Country House Llanddeiniolen  0 stars

Seion, Llanddeiniolen, United Kingdom, LL55 3AE

Llanddeiniolen Guest rating

Apartment Mary Street Porthcawl  0 stars

Mary Street Flats, Porthcawl, United Kingdom, CF36 3YA

Porthcawl USD 102

Llety Ceiro Guesthouse Aberystwyth  0 stars

Lon Ceiro, Aberystwyth, United Kingdom, SY24 5AB

Aberystwyth Very good USD 128

Plas Colwyn Beddgelert  0 stars

, Beddgelert, United Kingdom, LL55

Beddgelert

Unicorn Hotel Llanidloes  0 stars

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

Llanidloes USD 105

Gregynog Hall Tregynon  0 stars

Tregynon, , Tregynon, United Kingdom, SY16 3PW

Tregynon USD 95

Llwyn Helyg Country House Llanarthney  0 stars

Llwyn Helyg, Llanarthne, Llanarthney, United Kingdom, SA32 8HJ

Llanarthney

Porth Colmon Farmhouse Llangwnadl  0 stars

, Llangwnadl, United Kingdom, LL53 8NT

Llangwnadl USD 282

Hirros Hall Longhouse Llanerfyl  0 stars

, Llanerfyl, United Kingdom, SY21

Llanerfyl

Pheasant Fields Whitford  0 stars

, Whitford, United Kingdom, CH8 8RU

Whitford
United Kingdom regions