Wales hotels

Wales Overview

Show all cities
Alphabetical City Index
Hotels City Rating

The Celtic Manor Resort  5 stars

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

Newport (Dyfed) Great
GBP 195

Voco St David'S Cardiff  5 stars

Havannah Street, Cardiff, United Kingdom, CF10 5SD

Cardiff Great
GBP 176

Slebech Park  5 stars

Slebech, Wiston (Dyfed), United Kingdom, SA62 4AX

Wiston (Dyfed) Great
GBP 111

Ye Olde Bulls Head Inn & Townhouse  5 stars

Castle Street, Beaumaris, United Kingdom, LL58 8AP

Beaumaris Perfect
GBP 117

The Grove Narberth  5 stars

Molleston, Narberth, United Kingdom, SA67 8BX

Narberth Perfect
GBP 205

Tides Reach Guest House  5 stars

388 Mumbles Road, The Mumbles, United Kingdom

The Mumbles Great
GBP 90

Cathedral 73  5 stars

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

Cardiff
GBP 127

Plas Maenan Country House  5 stars

Plas Maenan, Conwy, United Kingdom, LL26 0YR

Conwy
GBP 243

Escape Boutique B&B  5 stars

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

Llandudno Perfect
GBP 104

Yha Cardiff Central  5 stars

East Tyndall Street , Cardiff, United Kingdom

Cardiff Very good
GBP 71

Llanerch Vineyard  5 stars

Hensol , Hensol, United Kingdom, CF72 8GG

Hensol
GBP 104

The Kinmel Arms  5 stars

The Village St George, Abergele, United Kingdom

Abergele
GBP 130

Feathers Royal Hotel  5 stars

Alban Square, Aberaeron, United Kingdom, SA46 0AQ

Aberaeron
GBP 124

Roch Castle  5 stars

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

Roch
GBP 242

Waun Wyllt Country Inn  5 stars

Horeb Five Roads, Llanelli, United Kingdom

Llanelli
GBP 76

The Bull - Beaumaris  5 stars

Castle Street, Beaumaris, United Kingdom

Beaumaris
GBP 133

Plas Y Dderwen Bed And Breakfast  5 stars

Plas Y Dderwen ,Loves Grove, Aberystwyth, United Kingdom, SY23 3HP

Aberystwyth Perfect
GBP 104

Gwesty Cymru Hotel & Restaurant  5 stars

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

Aberystwyth
GBP 99

Pale Hall  5 stars

Llandderfel, Bala, United Kingdom, LL23 7PS

Bala Perfect
GBP 326

Sunbank Accommodation  5 stars

The Barn, Llangollen, United Kingdom, LL20 8EG

Llangollen
GBP 77

Manorhaus Ruthin  5 stars

10 Well Street, Ruthin, United Kingdom, LL15 1AH

Ruthin
GBP 76

Penhelig Arms  5 stars

27-29 Terrace Rd, Aberdyfi, United Kingdom, LL35 0LT

Aberdyfi
GBP 103

Best Western Lamphey Court Hotel  4 stars

Lamphey, Pembroke, United Kingdom, SA71 5NT

Pembroke Very good
GBP 99

Parkway Hotel & Spa  4 stars

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

Newport (Gwent) Great
GBP 103

The Falcondale Hotel & Restaurant  4 stars

Falcondale Drive, Lampeter, United Kingdom, SA48 7RX

Lampeter Great
GBP 131

New House Country Hotel  4 stars

Thornhill, Cardiff, United Kingdom, CF14 9UA

Cardiff Great
GBP 121

Quay Hotel And Spa  4 stars

Deganwy Quay, Conwy, United Kingdom, LL31 9DJ

Conwy Great
GBP 152

Hilton Cardiff  4 stars

Kingsway, Cardiff, United Kingdom

Cardiff Great
GBP 136

Vale Resort  4 stars

Hensol Park, Hensol, United Kingdom, CF72 8JY

Hensol Great
GBP 112

Future Inn Cardiff  4 stars

Hemingway Road, Cardiff, United Kingdom, CF10 4AU

Cardiff Great
GBP 132

Swansea Marriott Hotel  4 stars

Maritime Quarter, Swansea, United Kingdom, SA1 3SS

Swansea Great
GBP 102

Cardiff Marriott Hotel  4 stars

Mill Lane, Cardiff, United Kingdom, CF10 1EZ

Cardiff Great
GBP 186

St Pierre Marriott Hotel & Country Club  4 stars

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

Chepstow Great
GBP 125

Copthorne Cardiff  4 stars

Copthorne Way, Cardiff, United Kingdom, CF5 6DH

Cardiff Very good
GBP 85

Park Plaza Cardiff  4 stars

Greyfriars Rd, Cardiff, United Kingdom, CF10 3AL

Cardiff Great
GBP 202

Ramada Plaza Wrexham  4 stars

Ellice Way, Wrexham, United Kingdom, LL13 7YH

Wrexham Great
GBP 57

Jurys Inn Cardiff  4 stars

Park Place, Cardiff, United Kingdom, CF10 3UD

Cardiff Very good
GBP 440

The Royal Hotel Cardiff  4 stars

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

Cardiff Great
GBP 139

Lion Quays Hotel & Spa  4 stars

Moreton, Chirk, United Kingdom, SY11 3EN

Chirk Great
GBP 109

Mercure Cardiff Holland House Hotel & Spa  4 stars

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

Cardiff Very good
GBP 148

Novotel Cardiff Centre  4 stars

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

Cardiff Great
GBP 133

White Lion Royal Hotel  4 stars

High Street, Bala, United Kingdom, LL23 7AE

Bala Very good
GBP 65

Bodysgallen Hall And Spa  4 stars

The Royal Welsh Way, Llandudno, United Kingdom, LL30 1RS

Llandudno Great
GBP 234

The Dragon Hotel  4 stars

The Kingsway, Swansea, United Kingdom, SA15LS

Swansea Great
GBP 68

Imperial Hotel  4 stars

The Promenade, Llandudno, United Kingdom, LL30 1AP

Llandudno Great
GBP 115

Lake Vyrnwy Hotel & Spa  4 stars

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

Llanwddyn (Powys) Great
GBP 77

Metropole Hotel And Spa  4 stars

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

Llandrindod Wells Very good
GBP 130

Ruthin Castle  4 stars

Castle Street, Ruthin, United Kingdom, LL15 2NU

Ruthin Great
GBP 115

St George'S Hotel  4 stars

The Promenade, Llandudno, United Kingdom, LL30 2LG

Llandudno Great
GBP 124

The Castle Hotel  4 stars

Kings Road, Llandovery, United Kingdom, SA20 0AP

Llandovery Very good
GBP 79

Radisson Blu Cardiff Hotel  4 stars

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

Cardiff Great
GBP 173

Tre Ysgawen Hall Country House Hotel & Spa  4 stars

Capel Coch, Llangefni, United Kingdom, LL77 7UR

Llangefni Great
GBP 130

The Oriel Country Hotel & Spa  4 stars

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

St Asaph Very good
GBP 81

Black Boy Inn  4 stars

Northgate Street, Caernarfon, United Kingdom, LL55 1RW

Caernarfon Great
GBP 81

Llangoed Hall  4 stars

Llyswen, Brecon, United Kingdom, LD3 0YP

Brecon Great
GBP 208

St Brides Spa Hotel  4 stars

St. Brides Hill, Saundersfoot, United Kingdom, SA699NH

Saundersfoot Great
GBP 202

Llansantffraed Court Hotel  4 stars

Llanvihangel Gobion, Abergavenny, United Kingdom, NP7 9BA

Abergavenny Perfect
GBP 118

Holm House Hotel  4 stars

Marine Parade, Cardiff, United Kingdom, CF643BG

Cardiff Great
GBP 220

Old Black Lion  4 stars

Lion Street, Hay-On-Wye, United Kingdom

Hay-On-Wye Great
GBP 85

Stradey Park Hotel And Spa  4 stars

Furnace, Llanelli, United Kingdom

Llanelli Very good
GBP 90

Penally Abbey Country House Hotel And Restaurant  4 stars

Penally, Tenby, United Kingdom

Tenby Great
GBP 151

The Bluebell Hotel  4 stars

The Parade, Neath, United Kingdom

Neath Great
GBP 69

The Kinmel & Kinspa  4 stars

St. Georges Road, Abergele, United Kingdom

Abergele Very good
GBP 92

Miskin Manor Hotel And Health Club  4 stars

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

Hensol Great
GBP 146

Browns Hotel  4 stars

King Street, Laugharne, United Kingdom, SA33 4RY

Laugharne Perfect
GBP 105

Jolyons At No. 10  4 stars

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

Cardiff Great
GBP 120

The Empire Hotel & Spa  4 stars

Church Walks, Llandudno, United Kingdom

Llandudno
GBP 150

The Old Barn Inn  4 stars

Magor Road Llanmartin, Newport (Gwent), United Kingdom

Newport (Gwent) Perfect
GBP 74

Aberconwy House B&B  4 stars

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

Betws-y-Coed Great
GBP 84

Llandudno Hostel  4 stars

14 Charlton Street, Llandudno, United Kingdom

Llandudno Great
GBP 44

The Management Centre  4 stars

College Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Great
GBP 87

The Hand At Llanarmon  4 stars

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

Llanarmon Dyffryn-Ceiriog
GBP 115

West Arms Hotel  4 stars

Llanarmon Dc, Llanarmon Dyffryn-Ceiriog, United Kingdom, LL20 7LD

Llanarmon Dyffryn-Ceiriog Great
GBP 146

Morgans Hotel  4 stars

Somerset Place, Swansea, United Kingdom, SA1 1RR

Swansea
GBP 108

Plas Gwyn  4 stars

Cader Road, Dolgellau, United Kingdom, LL40 1RH

Dolgellau Perfect
GBP 68

Castle Hotel  4 stars

High Street, Conwy, United Kingdom, LL32 8DB

Conwy Great
GBP 102

Llandudno Bay Hotel  4 stars

East Parade, Llandudno, United Kingdom, LL30 1BE

Llandudno Guest rating
GBP 71

White Waters Country Hotel  4 stars

Berwyn Road, Llangollen, United Kingdom, LL20 8BS

Llangollen
GBP 107

The Golden Fleece Inn  4 stars

Market Square, Porthmadog, United Kingdom, LL49 9RB

Porthmadog Great
GBP 74

Yha Snowdon Pen Y Pass  4 stars

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

Llanberis Great
GBP 41

Yha Conwy  4 stars

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

Conwy Perfect
GBP 79

The Riverhouse  4 stars

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

Cardiff Perfect
GBP 59

Heywood Spa Hotel  4 stars

Heywood Lane, Tenby, United Kingdom, SA70 8DA

Tenby Very good
GBP 116

The Kings Head Hotel  4 stars

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

Abergavenny Great
GBP 84

Bryn Meadows Golf, Hotel & Spa  4 stars

Maesycwmmer, Blackwood (Gwent), United Kingdom, CF82 7SN

Blackwood (Gwent)
GBP 148

Y Talbot  4 stars

Berriew , Tregaron, United Kingdom, SY21 8PJ

Tregaron
GBP 88

Glen-Yr-Afon House Hotel  4 stars

Pontypool Road, Usk, United Kingdom, NP15 1SY

Usk Guest rating
GBP 127

Coldra Court Hotel By Celtic Manor  4 stars

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

Newport (Gwent) Very good
GBP 95

Mellington Hall Hotel  4 stars

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

Church Stoke Great
GBP 136

The Swan At Hay  4 stars

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

Hay-On-Wye Very good
GBP 89

Hammet House  4 stars

Llechryd, Cardigan, United Kingdom, SA43 2QA

Cardigan Guest rating
GBP 107

Ty Dderw Country Inn  4 stars

Llanallgo, Moelfre, United Kingdom, LL72 8HB

Moelfre Great
GBP 59

Lastra Farm Hotel  4 stars

Penrhyd, Amlwch, United Kingdom, LL68 9TF

Amlwch Great
GBP 93

Kings Arms Hotel  4 stars

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

Abergavenny Nice
GBP 85

Gazelle Hotel  4 stars

Glyn Garth Menai Bridge, Menai Bridge, United Kingdom, LL59 5PD

Menai Bridge
GBP 122

Castle Hotel  4 stars

The Parade, Neath, United Kingdom

Neath
GBP 61

Craig-Y-Dderwen Riverside Hotel  4 stars

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

Betws-y-Coed Great
GBP 133

Castle Hotel  4 stars

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

Aberystwyth
GBP 95

The Angel Hotel  4 stars

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

Abergavenny Nice
GBP 208

Llangollen Hostel  4 stars

Berwyn Street, Llangollen, United Kingdom, LL20 8NB

Llangollen Great
GBP 41

Lyons Nant Hall Hotel  4 stars

Prestatyn Road, Prestatyn, United Kingdom, LL19 9LD

Prestatyn Perfect
GBP 112

Brigands Inn  4 stars

Machynlleth, Mallwyd, United Kingdom, SY20 9HJ

Mallwyd Great
GBP 95

Parc Le Breos House  4 stars

Parkmill, Penclawdd, United Kingdom, SA3 2HA

Penclawdd
GBP 111

Trearddur Bay Hotel  4 stars

Lon Isallt, Trearddur, United Kingdom, LL65 2UN

Trearddur Very good
GBP 135

Yha Idwal Cottage  4 stars

Nant Ffrancon, Bethesda, United Kingdom

Bethesda
GBP 75

Corran Resort And Spa  4 stars

East Marsh, Laugharne, United Kingdom, SA33 4RS

Laugharne
GBP 126

Clayton Hotel Cardiff  4 stars

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

Cardiff Great
GBP 239

Twr Y Felin Hotel  4 stars

Caerfai Road, St. Davids (Pembrokeshire), United Kingdom

St. Davids (Pembrokeshire)
GBP 201

Richmond Hotel  4 stars

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

Aberystwyth Very good
GBP 79

Penybont  4 stars

Llangorwen, Aberystwyth, United Kingdom, SY23 3DW

Aberystwyth
GBP 61

The Starling Cloud By Marston'S Inns  4 stars

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

Aberystwyth
GBP 67

Ty Gwyn Hotel  4 stars

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

Betws-y-Coed Nice
GBP 76

Maltsters  4 stars

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

Cardiff Perfect
GBP 90

The Groes Inn  4 stars

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

Conwy Very good
GBP 105

The Plough Inn  4 stars

Rhosmaen, Llandeilo, United Kingdom, SA19 6NP

Llandeilo Very good
GBP 108

The Cawdor  4 stars

Rhosmaen Street, Llandeilo, United Kingdom, SA19 6EN

Llandeilo Very good
GBP 142

Snooze  4 stars

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

Llandudno
GBP 120

The Manor House At Celtic Manor  4 stars

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

Newport (Gwent) Very good
GBP 84

Talardy Hotel By Marston'S Inns  4 stars

The Roe, St Asaph, United Kingdom, LL17 0HY

St Asaph Perfect
GBP 60

White House  4 stars

Holywell Road, St Asaph, United Kingdom, LL17 0AW

St Asaph
GBP 79

The Castle Inn  4 stars

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

Usk
GBP 78

Anglesey Outdoors  4 stars

Porthdafarch Road Holyhead, Holyhead, United Kingdom, LL65 2LP

Holyhead Guest rating
GBP 59

Blackthorn Farm  4 stars

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

Holyhead Great
GBP 75

Newport Links Golf Club & Resort  4 stars

Golf Course Road, Newport (Dyfed), United Kingdom, SA42 0NR

Newport (Dyfed) Nice
GBP 97

The Golden Lion Hotel  4 stars

East Street, Newport (Dyfed), United Kingdom, SA42 0SY

Newport (Dyfed)
GBP 96

Llys Meddyg  4 stars

East Street, Newport (Dyfed), United Kingdom, SA42 0SY

Newport (Dyfed)
GBP 143

Bron Eifion Country House Hotel  4 stars

Criccieth, Criccieth, United Kingdom, LL52 0SA

Criccieth Guest rating
GBP 120

Caerwylan Hotel  4 stars

Beach Bank, Criccieth, United Kingdom, LL52 0HW

Criccieth
GBP 105

Tyr Graig Castle  4 stars

Llanaber Road, Barmouth, United Kingdom, LL42 1YN

Barmouth Nice
GBP 88

Min Y Mor Hotel  4 stars

Marine Promenade, Barmouth, United Kingdom, LL42 1HW

Barmouth Guest rating
GBP 96

Seabreeze Restaurant With Rooms  4 stars

6 Bodfor Terrace, Aberdyfi, United Kingdom, LL35 0EA

Aberdyfi Guest rating
GBP 71

Bryn Eglwys Hotel  4 stars

Beddgelert, Beddgelert, United Kingdom, LL55 4NB

Beddgelert
GBP 106

The Little Crown Inn  4 stars

The Little Crown Inn Elled Road, Pontypool, United Kingdom, NP4 6DR

Pontypool Great
GBP 61

King'S Head Inn  4 stars

Gower, Llangennith, United Kingdom, SA3 1HU

Llangennith
GBP 123

Tudor Lodge  4 stars

Jameston Tenby Pembrokeshire Wales, Manorbier, United Kingdom, SA70 7SS

Manorbier
GBP 93

Afan Lodge  4 stars

Afan Road, Cymmer, United Kingdom, SA13 3ES

Cymmer
GBP 96

Gwesty Ty Newydd  4 stars

Aberdaron, Aberdaron, United Kingdom, LL53 8BE

Aberdaron
GBP 111

Best Western Diplomat Hotel And Spa  3 stars

Felinfoel, Llanelli, United Kingdom, SA15 3PJ

Llanelli Very good
GBP 70

The Waterloo Hotel  3 stars

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

Betws-y-Coed Great
GBP 117

Best Western Aberavon Beach Hotel  3 stars

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

Port Talbot Very good
GBP 53

The Bulkeley Hotel  3 stars

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

Beaumaris Very good
GBP 84

Best Western Heronston Hotel & Spa  3 stars

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

Bridgend (Wales) Very good
GBP 74

St Mellons Hotel  3 stars

Castleton, Cardiff, United Kingdom, CF3 2XR

Cardiff Very good
GBP 106

Premier Inn Bridgend Central  3 stars

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

Bridgend (Wales) Great
GBP 71

Holiday Inn Express Cardiff Bay  3 stars

Longueil Close, Cardiff, United Kingdom, CF62 3BT

Cardiff Very good
GBP 127

The Beaches Hotel  3 stars

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

Prestatyn Very good
GBP 87

Holiday Inn Cardiff City Centre  3 stars

Castle Street, Cardiff, United Kingdom, CF10 1XD

Cardiff Great
GBP 143

The Cardiff North Hotel By Accorhotels  3 stars

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

Cardiff Very good
GBP 85

Park Inn By Radisson Cardiff City Centre  3 stars

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

Cardiff Very good
GBP 181

Mercure Swansea  3 stars

Phoenix Way, Swansea, United Kingdom, SA7 9EG

Swansea Very good
GBP 77

Travelodge Halkyn  3 stars

A55, Halkyn, Flintshire, Halkyn, United Kingdom, CH8 8DF

Halkyn Very good
GBP 49

Travelodge Cardiff M4  3 stars

Moto Service Area, Cardiff, United Kingdom, CF72 8SA

Cardiff Guest rating
GBP 66

Travelodge St. Clears Carmarthen  3 stars

A40 A4066 Roundabout Tenby Road, St Clears, United Kingdom, SA33 4JN

St Clears Very good
GBP 46

Travelodge Cardiff Central  3 stars

Imperial Gate, Cardiff, United Kingdom, CF10 1FA

Cardiff Guest rating
GBP 83

Travelodge Pembroke Dock  3 stars

Pier Road Pembroke Dock, Pembroke Dock, United Kingdom, SA72 6DY

Pembroke Dock
GBP 70

Travelodge Swansea Central  3 stars

1 Princess Way, Swansea Sa1 3Lw, Wales, Swansea, United Kingdom, SA1 3LW

Swansea Very good
GBP 48

Grand Hotel Llandudno  3 stars

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

Llandudno Nice
GBP 55

Wild Pheasant Hotel & Spa, BW Signature Collection  3 stars

Berwyn Road, Llangollen, United Kingdom, LL20 8AD

Llangollen Very good
GBP 80

Heritage Park Hotel & Leisure Club  3 stars

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

Pontypridd Very good
GBP 83

Knighton Hotel  3 stars

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

Knighton (Powys) Very good
GBP 127

Seabank Hotel  3 stars

West Drive, Porthcawl, United Kingdom, CF36 3LU

Porthcawl
GBP 57

Royal Sportsman Hotel  3 stars

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

Porthmadog Great
GBP 87

Moreton Park Hotel  3 stars

Gledrid, Chirk, United Kingdom, LL14 5DG

Chirk Great
GBP 65

The Bull Hotel  3 stars

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

Llangefni Very good
GBP 55

Penrallt Hotel  3 stars

Aberporth, Aberporth, United Kingdom, SA43 2BS

Aberporth Perfect
GBP 174

Holiday Inn Newport  3 stars

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

Newport (Gwent) Very good
GBP 79

Ambassador Hotel  3 stars

Grand Promenade, Llandudno, United Kingdom, LL30 2NR

Llandudno Nice
GBP 62

Brecon Castle  3 stars

Castle Square, Brecon, United Kingdom, LD3 9DB

Brecon Very good
GBP 94

Holiday Inn Express Newport  3 stars

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

Newport (Gwent) Very good
GBP 72

Holiday Inn Express Swansea East  3 stars

B4290 (Llandarcy To Jersey Marine) Llandarcy , Swansea, United Kingdom, SA10 6GZ

Swansea Great
GBP 65

Sleeperz Hotel Cardiff  3 stars

Station Approach, Cardiff, United Kingdom, CF10 1RH

Cardiff Great
GBP 127

The Royal Hotel  3 stars

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

Llangollen Very good
GBP 68

Blanco'S Hotel  3 stars

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

Port Talbot Very good
GBP 71

Towers Hotel & Spa  3 stars

Jersey Marine, Swansea, United Kingdom, SA10 6JL

Swansea Great
GBP 74

Rossett Hall Hotel, BW Signature Collection  3 stars

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

Wrexham Great
GBP 70

Village Urban Resort Cardiff  3 stars

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

Cardiff Very good
GBP 110

Village Swansea  3 stars

Fabian Way, Swansea, United Kingdom, SA18QY

Swansea Great
GBP 80

Travelodge Cardiff Atlantic Wharf Hotel  3 stars

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

Cardiff
GBP 73

Travelodge Caernarfon  3 stars

Victor Dock Balaclava Road, Ll55 1Sr, Caernarfon, United Kingdom, LL55 1SR

Caernarfon
GBP 58

Travelodge Merthyr Tydfil  3 stars

Merthyr Tydfil Leisure Village, Merthyr Tydfil, United Kingdom, CF48 1UT

Merthyr Tydfil
GBP 59

Travelodge Porthmadog  3 stars

Ffordd Penamswer, Porthmadog, United Kingdom, LL49 9NY

Porthmadog
GBP 79

Citrus Hotel Cardiff By Compass Hospitality  3 stars

Bute Terrace, Cardiff, United Kingdom, Cf10 2fe

Cardiff Very good
GBP 188

Conrah Hotel  3 stars

Chancery, Aberystwyth, United Kingdom, SY23 4DF

Aberystwyth Great
GBP 258

Brewers Lodge  3 stars

Gordon Road, Blackwood (Gwent), United Kingdom, NP12 1DS

Blackwood (Gwent) Nice
GBP 58

Royal Oak Hotel  3 stars

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

Betws-y-Coed Great
GBP 98

The Bear Hotel  3 stars

High Street, Cowbridge, United Kingdom, CF71 7AF

Cowbridge Very good
GBP 165

Holt Lodge Hotel  3 stars

Wrexham Road, Wrexham, United Kingdom, LL13 9SW

Wrexham Very good
GBP 71

Indulge At The Lodge  3 stars

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

Conwy Great
GBP 78

Abbey Grange Hotel  3 stars

Horseshoe Pass Road,, Llangollen, United Kingdom, LL208DD

Llangollen Very good
GBP 56

The Broadway Hotel  3 stars

Mostyn Broadway, Llandudno, United Kingdom, LL30 1YL

Llandudno Great
GBP 45

Blueberry Inn  3 stars

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

Pontypridd Great
GBP 68

The Beaufort Hotel  3 stars

Beaufort Square, Chepstow, United Kingdom, NP16 5EP

Chepstow Very good
GBP 80

Travelodge Cardiff Whitchurch  3 stars

21 Tyn Y Parc Road Whitchurch, Cardiff, United Kingdom, CF14 6BG

Cardiff

Maes Manor Country Hotel  3 stars

Maes Rudded Lane, Blackwood (Gwent), United Kingdom

Blackwood (Gwent) Very good
GBP 66

The Celtic Royal Hotel  3 stars

Bangor Street, Caernarfon, United Kingdom

Caernarfon Great
GBP 91

Celtic International Hotel Cardiff Airport  3 stars

Port Road, Barry, United Kingdom, CF62 3BT

Barry Nice
GBP 50

The Royal Victoria Hotel  3 stars

Llanberis, Llanberis, United Kingdom, LL55 4TY

Llanberis Very good
GBP 89

Chainbridge Hotel  3 stars

Berwyn, Llangollen, United Kingdom

Llangollen Nice
GBP 103

Fishguard Bay Hotel  3 stars

Quay Road, Fishguard, United Kingdom

Fishguard Great
GBP 53

Ivy Bush Royal Hotel  3 stars

Spilman Street, Carmarthen, United Kingdom, SA311LG

Carmarthen
GBP 80

The Sunnyside  3 stars

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

Llandudno Great
GBP 60

The Gower Hotel  3 stars

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

Swansea Nice
GBP 108

Dolphin Sa1  3 stars

Whitehalls, Swansea, United Kingdom

Swansea Guest rating
GBP 56

Caer Beris Manor Country House Hotel  3 stars

Builth Wells, Builth Wells, United Kingdom, LD23NP

Builth Wells Great
GBP 109

Belle Vue Royal Hotel  3 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Great
GBP 62

Bryn Howel Hotel  3 stars

Trevor, Llangollen, United Kingdom

Llangollen Great
GBP 127

Marine Hotel  3 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Very good
GBP 114

Gwesty'R Emlyn Hotel  3 stars

Bridge Street, Newcastle Emlyn, United Kingdom, SA389DU

Newcastle Emlyn Great
GBP 83

The Hand Hotel  3 stars

Bridge Street, Llangollen, United Kingdom

Llangollen Very good
GBP 83

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

Merthyr Road, Cardiff, United Kingdom, CF15 7LH

Cardiff Very good
GBP 125

Royal Oak Hotel  3 stars

The Cross , Welshpool, United Kingdom, SY21 7DG

Welshpool Great
GBP 120

The Angel Hotel  3 stars

Castle Street, Cardiff, United Kingdom, CF10 1SZ

Cardiff Very good
GBP 121

The Central Hotel  3 stars

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

Llandudno Very good
GBP 78

Premier Inn Cardiff North  3 stars

Pentwyn Road, Cardiff, United Kingdom

Cardiff Great
GBP 64

The Grand Hotel  3 stars

Ivey Place, Swansea, United Kingdom, SA1 1NX

Swansea Very good
GBP 112

Best Western Pontypool Metro Hotel  3 stars

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

Pontypool Great
GBP 49

Holiday Inn Express Cardiff Airport  3 stars

Port Road, Cardiff, United Kingdom, CF62 3BT

Cardiff Great
GBP 86

Springfield Hotel & Health Club  3 stars

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

Halkyn Very good
GBP 62

Guildhall Tavern  3 stars

Hall Square, Denbigh, United Kingdom, LL16 3NU

Denbigh Very good
GBP 121

The Eagles Hotel  3 stars

Ancaster Square, Llanrwst, United Kingdom, LL26 0LG

Llanrwst Guest rating
GBP 90

Gwydyr Hotel  3 stars

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

Betws-y-Coed Very good
GBP 79

The Manor Hotel  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1SE

Crickhowell Great
GBP 107

Travelodge Cardiff Central Queen Street  3 stars

The Friary Off Queen Street, Cardiff, United Kingdom

Cardiff
GBP 88

The Castle Hotel Wetherspoon  3 stars

St Peters Square, Ruthin, United Kingdom

Ruthin
GBP 59

The Alexandra Hotel  3 stars

11 Clonmel Street, Llandudno, United Kingdom

Llandudno Nice
GBP 53

Bessemer Hotel  3 stars

Hermon Close, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Very good
GBP 59

Swallow Falls Complex  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Very good
GBP 62

The Windsor Lodge Hotel  3 stars

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

Swansea Nice
GBP 180

Hotel Plas Hyfryd  3 stars

Moorfield Road, Narberth, United Kingdom

Narberth Very good
GBP 83

Trevor Arms  3 stars

Marford Hill, Wrexham, United Kingdom, LL12 8TA

Wrexham Great
GBP 68

Ramada Resort Cwrt Bleddyn Hotel & Spa  3 stars

Llangybi, Usk, United Kingdom, NP15 1PG

Usk Very good
GBP 90

The Baskerville Arms Hotel  3 stars

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

Hay-On-Wye
GBP 77

New Inn By Good Night Inns  3 stars

Chepstow Road Langstone, Newport (Gwent), United Kingdom

Newport (Gwent) Very good
GBP 52

Manor Parc Hotel  3 stars

Thornhill Road, Cardiff, United Kingdom

Cardiff
GBP 110

Iris Hotel  3 stars

Iris Hotel. 16 Central Promenade, Llandudno, United Kingdom

Llandudno Very good
GBP 45

Cae Mor  3 stars

Central Promenade, Llandudno, United Kingdom

Llandudno Great
GBP 76

Culver House Hotel  3 stars

Port Eynon, Port-Eynon, United Kingdom

Port-Eynon
GBP 130

Baytree Hotel  3 stars

6 North Parade, Llandudno, United Kingdom

Llandudno
GBP 62

Norton House Hotel  3 stars

17 Norton Road Mumbles, Swansea, United Kingdom

Swansea
GBP 64

Oyo Cardiff Central  3 stars

Clare Street, Cardiff, United Kingdom

Cardiff Very good
GBP 75

Glan Aber Hotel  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed
GBP 50

The Trevone  3 stars

10 St Georges Crescent, Llandudno, United Kingdom

Llandudno
GBP 50

Lincoln House Private Hotel  3 stars

118 - 120 Cathedral Road, Cardiff, United Kingdom

Cardiff Nice
GBP 102

Penrhys Hotel  3 stars

127 Cathedral Road, Cardiff, United Kingdom

Cardiff Very good
GBP 146

The Newbridge On Usk  3 stars

Newbridge On Tredunnock Np15 1Ly, Usk, United Kingdom

Usk
GBP 76

Three Salmons Hotel  3 stars

Bridge Street, Usk, United Kingdom

Usk Nice
GBP 92

Bodnant Welsh Food  3 stars

Furnace Farm Tal-Y-Cafn, Conwy, United Kingdom, LL28 5RP

Conwy
GBP 108

Llwyn Country House  3 stars

Heol Hendre, Llanelli, United Kingdom, SA14 9SE

Llanelli Nice
GBP 83

Gales Of Llangollen  3 stars

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

Llangollen Great
GBP 304

The Great House Hotel  3 stars

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

Bridgend (Wales) Great
GBP 114

Beaufort Park Hotel  3 stars

Alltami Road, Mold, United Kingdom, CH7 6RQ

Mold Very good
GBP 65

The Wynnstay Arms Hotel By Marston'S Inns  3 stars

Yorke Street, Wrexham, United Kingdom, LL13 8LP

Wrexham Very good
GBP 56

Craig-Y-Nos Castle  3 stars

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

Abercraf Guest rating
GBP 161

The Glengower  3 stars

Victoria Terrace, Aberystwyth, United Kingdom, SY23 2DH

Aberystwyth Very good
GBP 80

Dunoon Hotel  3 stars

Gloddaeth Avenue, Llandudno, United Kingdom, LL30 2DW

Llandudno
GBP 100

The Meadowsweet Hotel  3 stars

Station Road, Llanrwst, United Kingdom, LL26 0DS

Llanrwst Great
GBP 78

St Tudno Hotel  3 stars

North Parade, Llandudno, United Kingdom, LL30 2LP

Llandudno Great
GBP 98

Soughton Hall Country House Hotel  3 stars

Northorpe, Mold, United Kingdom, CH7 6AB

Mold

Boars Head Hotel  3 stars

120 Lammas Street, Carmarthen, United Kingdom

Carmarthen Nice
GBP 77

Nomad Backpacker  3 stars

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

Cardiff Nice
GBP 36

Bunkhouse  3 stars

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

Cardiff Very good
GBP 16

Llanwenarth  3 stars

Brecon Road, Gilwern, United Kingdom, NP8 1EP

Gilwern Great
GBP 74

Bear Crickhowell  3 stars

High Street, Crickhowell, United Kingdom, NP8 1BW

Crickhowell Great
GBP 112

The Dragon Hotel  3 stars

Market Square, Montgomery, United Kingdom, SY15 6PA

Montgomery Great
GBP 70

Begelly Arms Hotel  3 stars

New Road, Begelly, United Kingdom

Begelly Guest rating
GBP 80

Bae Abermaw Hotel  3 stars

Panorma Road, Barmouth, United Kingdom

Barmouth Great
GBP 93

The Park Hotel  3 stars

Bryngwent, Abergavenny, United Kingdom, NP7 8DS

Abergavenny Nice
GBP 99

The Lion Hotel  3 stars

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

Criccieth Very good
GBP 75

Headlands Hotel  3 stars

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

Llandudno
GBP 54

The Cliff Hotel & Spa  3 stars

Cardigan, Gwbert On Sea, Cardigan, United Kingdom

Cardigan Nice
GBP 118

Vista Hotel  3 stars

Castle Buildings, Llanelli, United Kingdom

Llanelli
GBP 78

Imperial Hotel  3 stars

The Parragon, Tenby, United Kingdom, SA70 7HR

Tenby
GBP 70

Castle Hotel  3 stars

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

Merthyr Tydfil Nice
GBP 48

The Marine Hotel  3 stars

The Promenade, Llandudno, United Kingdom, LL30 1AN

Llandudno Very good
GBP 111

Fourcroft Hotel  3 stars

North Beach, Tenby, United Kingdom, SA70 8AP

Tenby
GBP 74

Dragon Inn  3 stars

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

Crickhowell
GBP 107

Yha Manorbier  3 stars

Manorbier, Tenby, United Kingdom

Tenby Perfect
GBP 43

Falcon Hotel  3 stars

111 Lammas Street, Carmarthen, United Kingdom

Carmarthen
GBP 84

The Gower Hotel  3 stars

Milford Terrace, Saundersfoot, United Kingdom, SA69 9EL

Saundersfoot Nice
GBP 85

Premier Inn Merthyr Tydfil  3 stars

Pentrebach, Merthyr Tydfil, United Kingdom, CF48 4BB

Merthyr Tydfil
GBP 71

The Lemon Tree  3 stars

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

Wrexham Guest rating
GBP 61

Beggars Reach Hotel  3 stars

Burton, Pembroke Dock, United Kingdom, SA73 1PD

Pembroke Dock
GBP 103

Yha Brecon Beacons  3 stars

Libanus, Brecon, United Kingdom

Brecon
GBP 40

Premier Inn Barry Island  3 stars

Triangle Site, Barry, United Kingdom, CF62 5QN

Barry
GBP 83

Premier Inn Swansea Waterfront  3 stars

The Waterfront Development, Swansea, United Kingdom, SA1 8PL

Swansea
GBP 80

Premier Inn Cardiff East  3 stars

Newport Road, Cardiff, United Kingdom, CF3 2UQ

Cardiff
GBP 80

Premier Inn Pontypool  3 stars

Tyr'Felin Lower Mill Field Pontypool Np4 0Rh Pontypool, Pontypool, United Kingdom, NP4 0RH

Pontypool
GBP 68

Premier Inn Cardiff West  3 stars

Port Road, Cardiff, United Kingdom, CF5 6DD

Cardiff
GBP 88

Premier Inn Swansea City Centre  3 stars

Salubrious Place, Swansea, United Kingdom, SA1 1EE

Swansea
GBP 82

Premier Inn Wrexham North  3 stars

Chester Road, Wrexham, United Kingdom, LL12 8PW

Wrexham
GBP 93

Premier Inn Llantrisant  3 stars

Ely Valley, Llantrisant (Glamorgan), United Kingdom, CF72 8LL

Llantrisant (Glamorgan)
GBP 77

Premier Inn Bridgend  3 stars

Pantruthyn Farm, Bridgend (Wales), United Kingdom, CF35 5HY

Bridgend (Wales)
GBP 88

Premier Inn Caerphilly  3 stars

Corbetts Lane, Caerphilly, United Kingdom, CF83 3HX

Caerphilly
GBP 52

Premier Inn Swansea North  3 stars

Upper Fforest Way, Morriston, Morriston, United Kingdom, SA6 8WB

Morriston
GBP 86

Olway Inn  3 stars

Chepstow Road, Usk, United Kingdom, NP15 1EN

Usk

The Grand Hotel  3 stars

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

Port Talbot
GBP 54

Premier Inn Cardiff City South  3 stars

East Moors Industrial Estate Keen Road Cf24 5Jt, Cardiff, United Kingdom, CF24 5JT

Cardiff
GBP 136

Nant Ddu Lodge Hotel & Spa  3 stars

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

Merthyr Tydfil Great
GBP 85

Premier Inn Cardiff City Centre  3 stars

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

Cardiff Great
GBP 111

Premier Inn Tenby Town Centre Hotel  3 stars

White Lion Street Tenby Sa70 7Et Tenby, Tenby, United Kingdom, SA70 7ET

Tenby
GBP 118

Premier Inn Bangor  3 stars

Parc Menai, Bangor (Gwynedd), United Kingdom, LL57 4FA

Bangor (Gwynedd)
GBP 87

Abergavenny Hotel  3 stars

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

Abergavenny
GBP 99

Manor Hotel  3 stars

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

Llandudno Very good
GBP 56

Ashburnham Hotel  3 stars

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

Pembrey Guest rating
GBP 63

Four Seasons Hotel  3 stars

Portland Street, Aberystwyth, United Kingdom, SY23 2DX

Aberystwyth Nice
GBP 73

Premier Inn Rhuddlan  3 stars

Castle View Retail Park, Rhuddlan, United Kingdom, LL18 5UA

Rhuddlan
GBP 83

Radnorshire Arms  3 stars

High St, Presteigne, United Kingdom, LD8 2BE

Presteigne Great
GBP 121

Ship Inn  3 stars

Tresaith, Aberporth, United Kingdom, SA43 2JL

Aberporth
GBP 91

Aberystwyth Park Lodge Hotel  3 stars

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

Aberystwyth Nice
GBP 72

Maesmawr Hall Hotel  3 stars

Long Length, Caersws, United Kingdom, SY17 5SF

Caersws Great
GBP 87

786 Newport Road  3 stars

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

Cardiff
GBP 58

Gwbert Hotel  3 stars

Gwbert Hotel, Cardigan, United Kingdom, SA43 1PP

Cardigan
GBP 87

Spilman Hotel  3 stars

36 Spilman Street, Carmarthen, United Kingdom, SA31 1LQ

Carmarthen Nice
GBP 87

Castle View Hotel  3 stars

16 Bridge Street, Chepstow, United Kingdom, NP16 5EZ

Chepstow Guest rating
GBP 78

Mountain Park Hotel  3 stars

Northop Rd, Flint Mountain, Flint, United Kingdom, CH6 5QG

Flint Nice
GBP 51

Winchmore Hotel  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 1AR

Llandudno
GBP 81

Tynedale Hotel  3 stars

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

Llandudno
GBP 108

New Loretta Hotel  3 stars

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

Llandudno Great
GBP 67

Hydro Hotel  3 stars

Neville Crescent, Llandudno, United Kingdom, LL301AT

Llandudno
GBP 60

Chatsworth House Hotel  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 2XS

Llandudno
GBP 85

Thomas Arms Hotel  3 stars

Thomas Street, Llanelli, United Kingdom, SA15 3JF

Llanelli Guest rating
GBP 60

Penrhos Park  3 stars

Llanrhystud, Llanrhystyd, United Kingdom, SY23 5AY

Llanrhystyd Guest rating
GBP 87

The White Lion Hotel  3 stars

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

Machynlleth
GBP 74

Lord Nelson  3 stars

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

Milford Haven Guest rating
GBP 63

Punch House Monmouth  3 stars

4 Agincourt Square, Monmouth, United Kingdom, NP25 3BT

Monmouth Guest rating
GBP 69

The Waterloo Hotel & Bistro  3 stars

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

Newport (Gwent) Perfect
GBP 62

The Priory Hotel  3 stars

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

Newport (Gwent)
GBP 84

Lamphey Hall Hotel  3 stars

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

Pembroke Very good
GBP 76

Cleddau Bridge Hotel  3 stars

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

Pembroke Dock Nice
GBP 69

The Twelve Knights  3 stars

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

Port Talbot Great
GBP 50

Lyons Woodlands Hall  3 stars

Llanfwrog, Ruthin, United Kingdom, LL15 2AN

Ruthin Very good
GBP 62

The Grove Hotel  3 stars

High Street, St. Davids (Pembrokeshire), United Kingdom, SA62 6SB

St. Davids (Pembrokeshire) Nice
GBP 95

St. Davids Cross Hotel  3 stars

Cross Square, St. Davids (Pembrokeshire), United Kingdom, SA62 6SP

St. Davids (Pembrokeshire) Perfect
GBP 101

Warpool Court Hotel  3 stars

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

St. Davids (Pembrokeshire)
GBP 208

Malin House Hotel  3 stars

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

Saundersfoot
GBP 66

Park Hotel Tenby  3 stars

North Cliff, Tenby, United Kingdom, SA70 8AT

Tenby Guest rating
GBP 118

Atlantic Hotel  3 stars

The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Guest rating
GBP 133

Giltar Hotel  3 stars

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

Tenby
GBP 106

Royal Lion Hotel  3 stars

North Beach, Tenby, United Kingdom, SA70 7EX

Tenby
GBP 63

Plas Derwen  3 stars

Monmouth Road, Abergavenny, United Kingdom, NP7 9SP

Abergavenny Nice
GBP 65

Lamb & Flag Inn  3 stars

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

Abergavenny
GBP 70

Hotel Cymyran  3 stars

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

Holyhead Guest rating
GBP 102

George IV Hotel  3 stars

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

Criccieth Very good
GBP 58

Crystal House Bed & Breakfast  3 stars

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

Barmouth
GBP 71

Dovey Inn  3 stars

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

Aberdyfi Nice
GBP 82

Rose And Crown  3 stars

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

Porthcawl Perfect
GBP 71

The Fairways Hotel  3 stars

West Drive, Porthcawl, United Kingdom, CF36 3LS

Porthcawl
GBP 104

Royal Goat Hotel  3 stars

Caernarfon Road, Beddgelert, United Kingdom, LL55 4YE

Beddgelert Very good
GBP 102

Tynycornel Hotel  3 stars

Talyllyn, Tal-y-llyn, United Kingdom, LL36 9AJ

Tal-y-llyn Nice
GBP 102

The Savoy Country Inn  3 stars

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

St Clears Guest rating
GBP 47

Carreg Bran  3 stars

Church Lane, Llanfairpwllgwyngyll, United Kingdom, LL61 5YH

Llanfairpwllgwyngyll Guest rating
GBP 78

Dynevor Arms  3 stars

Pontardawe, Pontardawe, United Kingdom, SA8 4HX

Pontardawe
GBP 62

Valley Anglesey  3 stars

London Road, Valley, United Kingdom, LL65 3DU

Valley
GBP 71

Kensington Hotel  3 stars

Nevill Crescent, Llandudno, United Kingdom, LL30 1AT

Llandudno
GBP 72

The Mumbles Carlton Hotel  3 stars

Mumbles Road, The Mumbles, United Kingdom, SA3 4EA

The Mumbles Very good
GBP 87

Caer Rhun Hall  3 stars

Tyn-Y-Groes Caerhun, Llanbedr-y-cennin, United Kingdom

Llanbedr-y-cennin
GBP 175

Ty Hotel  3 stars

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

Newport (Gwent) Perfect
GBP 65

Travelodge Swansea M4  3 stars

Msa M4 Motorway Penllergaer, Swansea, United Kingdom, SA4 9GT

Swansea Very good
GBP 60

Days Inn Bridgend - Cardiff  2 stars

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

Bridgend (Wales) Very good
GBP 44

Campanile Cardiff  2 stars

Caxton Place, Pentwyn, Cardiff, United Kingdom, CF238HA

Cardiff Nice
GBP 101

Travelodge Bangor  2 stars

A5 / A55 Junction,, Llys-Y-Gwynt, Bangor (Gwynedd), United Kingdom, LL57 4BG

Bangor (Gwynedd)
GBP 62

Travelodge Holyhead  2 stars

Kingsland Road Na Na, Holyhead, United Kingdom, LL65 2LB

Holyhead
GBP 63

Glen Usk Hotel  2 stars

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

Llandrindod Wells Nice
GBP 46

Grand Ash Hotel  2 stars

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

Llandudno Very good
GBP 32

The Mulberry Inn  2 stars

Glyn Ceiriog, Glyn Ceiriog, United Kingdom, LL20 7BB

Glyn Ceiriog Very good
GBP 106

Three Saints Hotel  2 stars

Llantrisant Business Park, Llantrisant (Glamorgan), United Kingdom, CF72 8YT

Llantrisant (Glamorgan) Nice
GBP 52

Ml Lodge  2 stars

108 St Mary Street, Cardiff, United Kingdom

Cardiff Nice
GBP 98

Cardiff Sandringham Hotel  2 stars

21 St Mary Street, Cardiff, United Kingdom

Cardiff Very good
GBP 93

George III  2 stars

Penmaenpool, Dolgellau, United Kingdom

Dolgellau Great
GBP 105

The Riverside Hotel  2 stars

Cinderhill Street, Monmouth, United Kingdom, NP255EY

Monmouth Guest rating
GBP 68

Brentwood Hotel  2 stars

37 -41 Mary Street Porthcawl, Porthcawl, United Kingdom

Porthcawl Guest rating
GBP 70

Ibis Budget Cardiff Centre  2 stars

Tyndall Street, Cardiff, United Kingdom, CF10 4BE

Cardiff Nice
GBP 88

The Safehouse Hostel  2 stars

3 Westgate St., Cardiff, United Kingdom

Cardiff Perfect
GBP 80

Ibis Budget Newport  2 stars

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

Newport (Gwent)
GBP 43

Premier Inn Cardiff  2 stars

Ipswich Road, Cardiff, United Kingdom, CF23 9AQ

Cardiff Very good

Nosda Studio Hostel  2 stars

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

Cardiff Guest rating
GBP 51

Anglesey Arms  2 stars

Harbour Front, Caernarfon, United Kingdom, LL55 1SG

Caernarfon Guest rating
GBP 59

Lake View Hotel  2 stars

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

Llanberis Guest rating
GBP 66

Queens Hotel  2 stars

Clonmel Street, Llandudno, United Kingdom, LL30 2lE

Llandudno Guest rating
GBP 52

Swn Y Mor  2 stars

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

Llandudno
GBP 54

Whitehouse Hotel  2 stars

Saint George'S Crescent, Llandudno, United Kingdom, LL30 2LF

Llandudno Guest rating
GBP 35

The Raven Inn  2 stars

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

Ruthin
GBP 53

Merlewood Hotel  2 stars

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

Saundersfoot
GBP 68

The Albany Hotel  2 stars

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

Tenby Nice
GBP 129

Clarence House Hotel  2 stars

Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Great
GBP 77

Westminster Hotel  2 stars

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

Rhyl Guest rating
GBP 46

Yha Snowdon Bryn Gwynant  2 stars

Gwynedd, Beddgelert, United Kingdom, LL554NP

Beddgelert Very good
GBP 46

Rhos On Sea Golf Club  2 stars

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

Rhos-on-Sea
GBP 90

The George Hotel  2 stars

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

Chepstow
GBP 60

The Hand Hotel  2 stars

Church Street, Chirk, United Kingdom, LL14 5EY

Chirk Very good
GBP 183

The Belgrave Hotel  2 stars

The Belgrave Hotel The Esplanade Tenby Pembrokeshire, Tenby, United Kingdom, SA70 7DU

Tenby
GBP 88

Seiont Manor Hotel  0 stars

Llanrug, Caernafon, Llanrug, Llanrug, United Kingdom, LL55 1PH

Llanrug Great
GBP 79

The Lake Country House Hotel & Spa  0 stars

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

Llangammarch Wells Great
GBP 151

Plas Dinas Country House  0 stars

Bontnewydd, Caernarfon, United Kingdom, LL54 7YF

Caernarfon Great
GBP 153

Llwyn Onn Guest House  0 stars

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

Merthyr Tydfil Very good
GBP 74

Gliffaes Country House Hotel  0 stars

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

Crickhowell Great
GBP 146

Court Colman Manor  0 stars

Pen-Y-Fai, Bridgend (Wales), United Kingdom, CF31 4NG

Bridgend (Wales) Nice
GBP 102

Wavecrest  0 stars

93 Newry Street, Holyhead, United Kingdom, LL651HU

Holyhead Nice
GBP 47

Eryl Mor Hotel  0 stars

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

Bangor (Gwynedd) Very good
GBP 87

Wolfscastle Country Hotel  0 stars

Wolfscastle, Treffgarne, United Kingdom, SA62 5LZ

Treffgarne Great
GBP 102

Peterstone Court Country House Restaurant & Spa  0 stars

Llanhamlach, Brecon, United Kingdom, LD3 7YB

Brecon Great
GBP 126

Maenan Abbey Hotel  0 stars

Maenan Llanrwst, Llanrwst, United Kingdom

Llanrwst Very good
GBP 135

Alexander Hotel  0 stars

3 Sketty Road, Swansea, United Kingdom

Swansea Perfect
GBP 52

Bryn-Y-Mor (Adults Only)  0 stars

25 North Parade, Llandudno, United Kingdom

Llandudno Great
GBP 86

Wogan House  0 stars

Wogan Terrace, Saundersfoot, United Kingdom

Saundersfoot Perfect
GBP 93

Tanes Hotel  0 stars

148 Newport Road, Cardiff, United Kingdom

Cardiff Very good
GBP 141

Austins Guest House  0 stars

11, Coldstream Terrace, Cardiff, United Kingdom

Cardiff Great
GBP 59

Artisan Quarter  0 stars

55-57 & 84 Cathedral Road Pontcanna, Cardiff, United Kingdom

Cardiff

Craig-Ard Hotel  0 stars

3 Arvon Avenue, Llandudno, United Kingdom

Llandudno
GBP 65

The Gower Golf Club  0 stars

Cefn Goleu, Gowerton, United Kingdom

Gowerton Nice
GBP 68

A Space In The City - Quayside  0 stars

Bute Street, Cardiff, United Kingdom

Cardiff Great
GBP 100

The Clontarf Hotel  0 stars

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

Llandudno Perfect
GBP 49

The Esplanade  0 stars

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

Tenby Great
GBP 82

Pontins - Prestatyn Sands Holiday Park  0 stars

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

Prestatyn Guest rating
GBP 81

Chateau Rhianfa  0 stars

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

Menai Bridge Perfect
GBP 205

Caemorgan Mansion  0 stars

Caemorgan Road, Cardigan, United Kingdom, SA43 1QU

Cardigan
GBP 102

Sychnant Pass Country House  0 stars

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

Conwy
GBP 153

The Gladstone  0 stars

Ysguborwen Rd, Conwy, United Kingdom

Conwy Great
GBP 91

Penmaenuchaf Hall Hotel  0 stars

Penmaenpool, Dolgellau, United Kingdom, LL40 1YB

Dolgellau Very good
GBP 161

Nanteos Mansion Country House Hotel  0 stars

Nanteos Mansion, Aberystwyth, United Kingdom, SY23 4LU

Aberystwyth
GBP 110

Patricks With Rooms  0 stars

638, Mumbles Road, The Mumbles, United Kingdom

The Mumbles Great
GBP 135

Trefloyne Manor  0 stars

Trefloyne Lane, Tenby, United Kingdom

Tenby Perfect
GBP 182

Cardigan Castle  0 stars

Green Street, Cardigan, United Kingdom

Cardigan
GBP 164

The Hardwick  0 stars

Old Raglan Road, Abergavenny, United Kingdom

Abergavenny
GBP 130

Farnham Hotel  0 stars

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

Tenby
GBP 84

The Hafod Hotel  0 stars

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

Devils Bridge Guest rating
GBP 112

The Bell At Skenfrith  0 stars

Skenfrith, Skenfrith, United Kingdom, NP7 8UH

Skenfrith
GBP 129

Tan Rallt Park  0 stars

Tan Rallt Holiday Park Y Nentydd Rhyd Y Foel, Abergele, United Kingdom, LL22 8EE

Abergele
GBP 124

Ar Lan Y Mor Seaside Apartment  0 stars

31 Marine Terrace, Aberystwyth, United Kingdom, SY23 2BX

Aberystwyth
GBP 160

Pen-Y-Garth Lodges  0 stars

, Bala, United Kingdom, LL23 7ES

Bala
GBP 180

Bishopsgate House Hotel  0 stars

54 Castle Street, Beaumaris, United Kingdom, LL58 8BB

Beaumaris Nice
GBP 93

The Wellington  0 stars

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

Brecon Guest rating
GBP 78

Hazelwood House  0 stars

Tondu Road, Bridgend (Wales), United Kingdom, CF31 4LJ

Bridgend (Wales) Perfect
GBP 55

Totters Hostel  0 stars

Plas Porth Yr Aur, 2 High Street, Caernarfon, United Kingdom, LL55 1RN

Caernarfon
GBP 51

Herons Lake Retreat  0 stars

Caerwys Hill Caerwys, Caerwys, United Kingdom, CH7 5AD

Caerwys
GBP 140

Century Wharf Serviced Apartments  0 stars

Century Wharf, Cardiff, United Kingdom, CF10 5NS

Cardiff Guest rating
GBP 146

Artisan Quarter  0 stars

55 57 Cathedral Road, Cardiff, United Kingdom, CF11 9LN

Cardiff Very good
GBP 74

Mrs Potts Hostel  0 stars

109 St Mary Street, Cardiff, United Kingdom, CF10 1DX

Cardiff
GBP 21

Lower Cathedral Road Apartment  0 stars

Flat 4, 32B Lower Cathedral Road, Cardiff, United Kingdom, CF11 6LT

Cardiff
GBP 297

Cardiffwalk Serviced Apartments  0 stars

18 The Walk Roath, Cardiff, United Kingdom, CF24 3AF

Cardiff
GBP 289

Wye Valley Hotel  0 stars

Near Chepstow, Chepstow, United Kingdom, NP16 6SQ

Chepstow Nice
GBP 93

Glangrwyney Court Country House  0 stars

Glangrwyney, Crickhowell, United Kingdom, NP8 1ES

Crickhowell

Cross Foxes - Bar Grill Rooms  0 stars

Brithdir, Dolgellau, United Kingdom, LL40 2SG

Dolgellau
GBP 124

Afon Rhaiadr Country House  0 stars

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

Dolgellau
GBP 108

The Slate Shed B & B  0 stars

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

Dolgellau
GBP 87

Ffynnon  0 stars

Brynffynnon, Love Lane, Dolgellau, United Kingdom, LL40 1RR

Dolgellau
GBP 189

Lynton House  0 stars

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

Llandudno Great
GBP 68

The Wilton  0 stars

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

Llandudno Very good
GBP 71

The Moorfield Hotel Bed And Breakfast  0 stars

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

Llandudno
GBP 58

Min Y Don Hotel  0 stars

North Parade, Llandudno, United Kingdom, LL30 2LP

Llandudno
GBP 70

Wildings Hotel  0 stars

14 North Parade, Llandudno, United Kingdom, LL30 2LP

Llandudno
GBP 95

Penvale Lake Lodges  0 stars

Horseshoe Pass, Llangollen, United Kingdom, LL20 8DD

Llangollen
GBP 206

Penrhos Park  0 stars

Penrhos Golf & Country Club, Llanrhystyd, United Kingdom, SY23 5AY

Llanrhystyd
GBP 73

Plas Hafod Hotel  0 stars

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

Mold
GBP 81

Penllwyn Lodges  0 stars

Garthmyl, Montgomery, United Kingdom, SY15 6SB

Montgomery
GBP 161

Llechwen Hall  0 stars

Llanfabon, Pontypridd, United Kingdom, CF37 4HP

Pontypridd Nice
GBP 61

Lilac Cottage  0 stars

, Prestatyn, United Kingdom, LL19

Prestatyn
GBP 56

Presthaven Sands Holiday Park 3 And 2 Bed Platinum Caravan  0 stars

Presthaven Sands Holiday Park Shore Road Prestatyn, Prestatyn, United Kingdom, LL19 9TT

Prestatyn
GBP 127

Talacre Beach  0 stars

Station Road Talacre, Prestatyn, United Kingdom, CH8 9RD

Prestatyn
GBP 51

Crug Glas Country House  0 stars

Abereiddy Road, St. Davids (Pembrokeshire), United Kingdom, SA62 6XX

St. Davids (Pembrokeshire)

Celtic Haven  0 stars

Lydstep, Tenby, United Kingdom, SA70 7SG

Tenby
GBP 175

22&24 Gower Holiday Village  0 stars

22 Gower Holiday Village, Nr Port Eynon, Gower, Reynoldston, United Kingdom, SA3 1AY

Reynoldston

Seacroft  0 stars

Ravenspoint Road, Holyhead, United Kingdom, LL65 2YU

Holyhead Very good
GBP 96

Rhydspence  0 stars

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

Hay-On-Wye
GBP 91

Cnapan Guest House  0 stars

Cnapan East Street, Newport (Dyfed), United Kingdom, SA42 0SY

Newport (Dyfed)
GBP 88

Sunnyvale Rhyl  0 stars

The Foryd Kinmel Bay, Rhyl, United Kingdom, LL18 5AS

Rhyl
GBP 81

Cwm Pennant Hostel  0 stars

Golan, Criccieth, United Kingdom, LL51 9AQ

Criccieth
GBP 37

Tyn Rhos Country House  0 stars

Seion, Llanddeiniolen, United Kingdom, LL55 3AE

Llanddeiniolen Guest rating
GBP 108

Clyne Farm Centre  0 stars

Westport Avenue, Mayals, The Mumbles, United Kingdom, SA3 5AR

The Mumbles
GBP 83

Broadway Country House  0 stars

Laugharne, Laugharne, United Kingdom, SA33 4NU

Laugharne Guest rating
GBP 76

Black Mountain Lodge  0 stars

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

Glasbury
GBP 80

Anglesey Lakeside Lodges  0 stars

Lon Ganol Llandegfan, Menai Bridge, United Kingdom, LL59 5SB

Menai Bridge
GBP 185

Soar Chapel Guest House  0 stars

Soar Chapel, Baptist Place, Ebbw Vale, United Kingdom, NP23 5JJ

Ebbw Vale
GBP 90

Mansion House Llansteffan  0 stars

Pantyrathro, Carmarthen, United Kingdom, SA33 5AJ

Carmarthen
GBP 141

Plas Bodegroes Restaurant With Rooms  0 stars

Plas Bodegroes Nefyn Road Pwllheli, Pwllheli, United Kingdom, LL53 5TH

Pwllheli
GBP 143

Lamphey Lodge  0 stars

, Lamphey, United Kingdom, SA71 5NS

Lamphey
GBP 111

Heronstone Lodges  0 stars

Station Road Ystradgynlais, Ystalyfera, United Kingdom, SA9 1PJ

Ystalyfera
GBP 80

Cardigan Bay Holiday Park  0 stars

Poppit Sands St Dogmaels Cardigan, Cardigan, United Kingdom, SA43 3LN

Cardigan
GBP 77

Porth Colmon Farmhouse  0 stars

, Llangwnadl, United Kingdom, LL53 8NT

Llangwnadl
GBP 108

White Tower Holiday Park  0 stars

, Llandwrog, United Kingdom, LL54 5UH

Llandwrog
GBP 160

Rhosygilwen Courtyard  0 stars

Rhosygilwen Mansion, Cilgerran, United Kingdom, SA43 2TW

Cilgerran
GBP 78

Bryncoch  0 stars

Bryncoch Farm Bethania Road Upper Tumble Llanelli, Llannon, United Kingdom, SA14 6EB

Llannon
GBP 63

Oakfield Caravan Park  0 stars

Morfa Avenue Kinmel Bay, Foryd, United Kingdom, LL18 5LH

Foryd
GBP 70

The Ridge  0 stars

, Llandegfan, United Kingdom, LL59 5PD

Llandegfan
GBP 293

Fishguard Holiday Park  0 stars

Greenacres Fishguard , Fishguard, United Kingdom, SA65 9JH

Fishguard
GBP 116

Tyglyn  0 stars

Ciliau Aeron, Aberaeron, United Kingdom, SA48 8DD

Aberaeron Nice
GBP 71