Wales hotels

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Wales Overview

Show all cities
Alphabetical City Index
  • A
    • Abersoch ‪(136)‬
    • Aberystwyth ‪(112)‬
    • Amlwch ‪(66)‬
    • Aberdaron ‪(47)‬
    • Abergavenny ‪(44)‬
    • Abergele ‪(40)‬
    • Amroth ‪(34)‬
    • Aberaeron ‪(31)‬
    • Aberdyfi ‪(30)‬
    • Aberporth ‪(23)‬
    • Arthog ‪(17)‬
    • Ammanford ‪(13)‬
    • Abererch ‪(12)‬
    • Abercraf ‪(10)‬
    • Abercastle ‪(9)‬
    • Abergynolwyn ‪(8)‬
    • Aberdare ‪(8)‬
    • Aberffraw ‪(6)‬
    • Aberhosan ‪(6)‬
    • Abbey-Cwmhir ‪(6)‬
    • Aberbran ‪(5)‬
    • Abercych ‪(4)‬
    • Acrefair ‪(3)‬
    • Abergorlech ‪(3)‬
    • Aberedw ‪(3)‬
    • Aberangell ‪(3)‬
    • Aberhafesp ‪(3)‬
  • B
    • Betws-y-Coed ‪(99)‬
    • Benllech ‪(86)‬
    • Beaumaris ‪(78)‬
    • Blaenau Ffestiniog ‪(67)‬
    • Barmouth ‪(57)‬
    • Brecon ‪(47)‬
    • Bala ‪(47)‬
    • Builth Wells ‪(41)‬
    • Bangor (Gwynedd) ‪(38)‬
    • Beddgelert ‪(29)‬
    • Bridgend (Wales) ‪(27)‬
    • Burry Port ‪(23)‬
    • Begelly ‪(19)‬
    • Bishopston ‪(19)‬
    • Barry ‪(18)‬
    • Bodorgan ‪(17)‬
    • Bethesda ‪(15)‬
    • Berriew ‪(11)‬
    • Boncath ‪(9)‬
    • Borth ‪(9)‬
    • Blackwood (Gwent) ‪(9)‬
    • Brynkir ‪(8)‬
    • Broad Haven ‪(8)‬
    • Bryngwran ‪(7)‬
    • Brechfa ‪(7)‬
    • Bottwnog ‪(7)‬
    • Bridell ‪(6)‬
    • Bettws ‪(5)‬
    • Bettws Cedewain ‪(5)‬
    • Betws Gwerfil Goch ‪(5)‬
    • Burton (Dyfed) ‪(5)‬
    • Bettws Garmon ‪(4)‬
    • Bodfari ‪(4)‬
    • Bonvilston ‪(4)‬
    • Bow Street (Dyfed) ‪(4)‬
    • Bancyfelin ‪(3)‬
    • Blaenpenal ‪(3)‬
    • Bryncroes ‪(3)‬
    • Builth Road ‪(3)‬
    • Bronllys ‪(3)‬
    • Bodewryd ‪(3)‬
    • Bleddfa ‪(3)‬
    • Beulah ‪(3)‬
    • Brynamman ‪(3)‬
  • C
    • Cardiff ‪(269)‬
    • Conwy ‪(112)‬
    • Caernarfon ‪(112)‬
    • Criccieth ‪(104)‬
    • Cardigan ‪(87)‬
    • Carmarthen ‪(63)‬
    • Colwyn Bay ‪(40)‬
    • Cemaes Bay ‪(36)‬
    • Corwen ‪(33)‬
    • Crickhowell ‪(22)‬
    • Cray ‪(21)‬
    • Chwilog ‪(19)‬
    • Chepstow ‪(18)‬
    • Chirk ‪(16)‬
    • Ciliau Aeron ‪(15)‬
    • Clynderwen ‪(14)‬
    • Caersws ‪(12)‬
    • Cowbridge ‪(12)‬
    • Capel Curig ‪(11)‬
    • Cilybebyll ‪(9)‬
    • Cwm-y-glo ‪(9)‬
    • Cemmaes ‪(9)‬
    • Caeathro ‪(8)‬
    • Cilgerran ‪(7)‬
    • Capel Bangor ‪(7)‬
    • Cynghordy ‪(6)‬
    • Cross Inn ‪(6)‬
    • Cyffic ‪(6)‬
    • Carmel ‪(6)‬
    • Cross Hands ‪(6)‬
    • Cwrtnewydd ‪(6)‬
    • Cenarth ‪(6)‬
    • Capel Garmon ‪(6)‬
    • Clocaenog ‪(6)‬
    • Caerwys ‪(5)‬
    • Cilcennin ‪(5)‬
    • Cosheston ‪(5)‬
    • Church Stoke ‪(5)‬
    • Carew ‪(5)‬
    • Caldicot ‪(4)‬
    • Cwm ‪(4)‬
    • Coelbren ‪(4)‬
    • Clawdd-newydd ‪(4)‬
    • Crosskeys ‪(4)‬
    • Clynnog-fawr ‪(4)‬
    • Crynant ‪(4)‬
    • Clarbeston ‪(4)‬
    • Caerphilly ‪(4)‬
    • Cilgwm ‪(3)‬
    • Creigiau ‪(3)‬
    • Corris ‪(3)‬
    • Cregrina ‪(3)‬
    • Cerrig-y-Druidion ‪(3)‬
    • Carrog ‪(3)‬
    • Caio ‪(3)‬
    • Clydey ‪(3)‬
  • D
    • Dolgellau ‪(98)‬
    • Dyffryn ‪(45)‬
    • Dwyran ‪(26)‬
    • Denbigh ‪(26)‬
    • Dolwyddelan ‪(18)‬
    • Devils Bridge ‪(17)‬
    • Dinas (Gwynedd) ‪(13)‬
    • Dinas Mawddwy ‪(12)‬
    • Deganwy ‪(9)‬
    • Derwen ‪(8)‬
    • Dolbenmaen ‪(8)‬
    • Dinorwic ‪(8)‬
    • Dihewyd ‪(7)‬
    • Darowen ‪(7)‬
    • Dinas (Pembrokeshire) ‪(6)‬
    • Dale ‪(5)‬
    • Dingestow ‪(4)‬
    • Dolgarrog ‪(4)‬
    • Discoed ‪(3)‬
    • Dyserth ‪(3)‬
    • Dolau ‪(3)‬
    • Dunvant ‪(3)‬
  • E
    • Eglwyswrw ‪(5)‬
    • Ebbw Vale ‪(5)‬
    • Ederyn ‪(4)‬
    • Evenjobb ‪(4)‬
    • Eglwysbach ‪(4)‬
    • Ewloe ‪(2)‬
    • Efenechtyd ‪(2)‬
    • Ewenny ‪(2)‬
    • Erbistock ‪(2)‬
    • East Williamston ‪(1)‬
    • Esgairgeiliog ‪(1)‬
    • Elerch ‪(1)‬
  • F
    • Fishguard ‪(41)‬
    • Fairbourne ‪(18)‬
    • Ferryside ‪(18)‬
    • Ffestiniog ‪(12)‬
    • Felindre (Powys) ‪(7)‬
    • Flint ‪(5)‬
    • Ffair-fach ‪(3)‬
    • Freystrop ‪(3)‬
    • Felindre (Glamorgan) ‪(3)‬
    • Felindre Farchog ‪(3)‬
    • Foryd ‪(2)‬
    • Frongoch ‪(2)‬
    • Forden ‪(2)‬
    • Ffrith ‪(1)‬
  • G
    • Gaerwen ‪(19)‬
    • Goodwick ‪(16)‬
    • Glasbury ‪(10)‬
    • Glyn Ceiriog ‪(9)‬
    • Gowerton ‪(7)‬
    • Gilwern ‪(7)‬
    • Gileston ‪(6)‬
    • Garnant ‪(6)‬
    • Gwytherin ‪(5)‬
    • Gwalchmai ‪(4)‬
    • Glyn-Dyfrdwy ‪(4)‬
    • Granston ‪(3)‬
    • Glanamman ‪(3)‬
    • Groeslon ‪(3)‬
  • H
    • Haverfordwest ‪(96)‬
    • Holyhead ‪(90)‬
    • Harlech ‪(66)‬
    • Hay-On-Wye ‪(28)‬
    • Holywell ‪(21)‬
    • Hodgeston ‪(9)‬
    • Herbrandston ‪(6)‬
    • Halkyn ‪(5)‬
    • Henllan (Clwyd) ‪(4)‬
    • Hensol ‪(4)‬
    • Hayscastle ‪(3)‬
    • Hawarden ‪(3)‬
  • I
    • Ilston ‪(1)‬
  • J
    • Johnston ‪(6)‬
    • Jordanston ‪(6)‬
    • Jeffreston ‪(1)‬
  • K
    • Knighton (Powys) ‪(24)‬
    • Kidwelly ‪(18)‬
    • Kilgetty ‪(17)‬
    • Kerry ‪(5)‬
    • Knelston ‪(3)‬
    • Knucklas ‪(3)‬
    • Kinmel ‪(2)‬
    • Kenfig Hill ‪(1)‬
    • Kenfig ‪(1)‬
  • L
    • Llandudno ‪(256)‬
    • Llangollen ‪(62)‬
    • Llanbedrog ‪(52)‬
    • Llandrindod Wells ‪(52)‬
    • Llanbedr (Gwynedd) ‪(44)‬
    • Llanrwst ‪(44)‬
    • Llandysul ‪(42)‬
    • Llanelli ‪(41)‬
    • Llandeilo ‪(29)‬
    • Lampeter ‪(29)‬
    • Llanfairpwllgwyngyll ‪(28)‬
    • Llanberis ‪(27)‬
    • Llangefni ‪(23)‬
    • Llandovery ‪(22)‬
    • Llangwnadl ‪(21)‬
    • Llanallgo ‪(21)‬
    • Llanddeiniolen ‪(21)‬
    • Llannerch-y-medd ‪(19)‬
    • Llanon ‪(19)‬
    • Laugharne ‪(19)‬
    • Llanwrtyd Wells ‪(17)‬
    • Llanfairfechan ‪(17)‬
    • Llangelynin (Conwy) ‪(16)‬
    • Llanidloes ‪(16)‬
    • Llandrillo ‪(16)‬
    • Llansannan ‪(15)‬
    • Llanfachreth ‪(15)‬
    • Llandderfel ‪(15)‬
    • Lamphey ‪(15)‬
    • Llanddona ‪(14)‬
    • Llangadog ‪(14)‬
    • Llanilar ‪(14)‬
    • Llanbrynmair ‪(13)‬
    • Llanengan ‪(13)‬
    • Llanrug ‪(13)‬
    • Llanfihangel-y-Pennant (Snowdonia) ‪(13)‬
    • Llandwrog ‪(12)‬
    • Llwyngwril ‪(12)‬
    • Llangwm (Pembrokeshire) ‪(12)‬
    • Llanybyther ‪(11)‬
    • Llangoed ‪(11)‬
    • Llandinam ‪(11)‬
    • Llanina ‪(11)‬
    • Llanwnda ‪(11)‬
    • Llangennith ‪(11)‬
    • Llannor ‪(10)‬
    • Llanfaethlu ‪(10)‬
    • Llanaber ‪(10)‬
    • Llanrhystyd ‪(10)‬
    • Llangynog ‪(10)‬
    • Llandudno Junction ‪(10)‬
    • Llithfaen ‪(10)‬
    • Llanfachraeth ‪(9)‬
    • Llanrhian ‪(9)‬
    • Llanglydwen ‪(9)‬
    • Llangristiolus ‪(9)‬
    • Llandenny ‪(9)‬
    • Llanbister ‪(9)‬
    • Llanwrthwl ‪(8)‬
    • Llanwrda ‪(8)‬
    • Llanllwchaiarn ‪(8)‬
    • Llanddulas ‪(8)‬
    • Llandyfrydog ‪(8)‬
    • Llansantffread ‪(8)‬
    • Llanrhyddlad ‪(8)‬
    • Llanstephan (Carmarthenshire) ‪(8)‬
    • Llandegla ‪(8)‬
    • Llandybie ‪(8)‬
    • Llangurig ‪(8)‬
    • Llysfaen ‪(7)‬
    • Llangynin ‪(7)‬
    • Llangranog ‪(7)‬
    • Llanymynech ‪(7)‬
    • Llanfihangel-Bryn-Pabuan ‪(7)‬
    • Llanrhidian ‪(7)‬
    • Llanarmon ‪(7)‬
    • Llangerniew ‪(7)‬
    • Llanarthney ‪(7)‬
    • Llanfair Talhaiarn ‪(7)‬
    • Llangwm (Conwy) ‪(7)‬
    • Ludchurch ‪(6)‬
    • Llanfihangel-y-Creuddyn ‪(6)‬
    • Llansilin ‪(6)‬
    • Llanuwchllyn ‪(6)‬
    • Llanfair Caereinion ‪(6)‬
    • Llandeloy ‪(6)‬
    • Llanddwywe ‪(6)‬
    • Llanwddyn (Powys) ‪(6)‬
    • Llanbedr-y-cennin ‪(6)‬
    • Llantwit Major ‪(6)‬
    • Llanfyllin ‪(6)‬
    • Llanegryn ‪(6)‬
    • Llangunllo ‪(6)‬
    • Llangybi ‪(6)‬
    • Llanychaiarn ‪(5)‬
    • Llanrhwydrys ‪(5)‬
    • Llandre ‪(5)‬
    • Llanfihangel-yng-Ngwynfa ‪(5)‬
    • Llanrhaeadr-ym-Mochnant ‪(5)‬
    • Llandegfan ‪(5)‬
    • Llanarth (Ceredigion) ‪(5)‬
    • Llanfflewyn ‪(5)‬
    • Llanfair ‪(5)‬
    • Llanerfyl ‪(5)‬
    • Llandecwyn ‪(5)‬
    • Llantrisant (Glamorgan) ‪(5)‬
    • Llanwenog ‪(5)‬
    • Llansaintfraed in Elvel ‪(5)‬
    • Llangeler ‪(5)‬
    • Llanbadarn Fynydd ‪(5)‬
    • Llanasa ‪(5)‬
    • Llansawel ‪(5)‬
    • Llechryd ‪(5)‬
    • Llanarmon Dyffryn-Ceiriog ‪(5)‬
    • Llangian ‪(5)‬
    • Llwyn-Dafydd ‪(5)‬
    • Llanymawddwy ‪(5)‬
    • Llanmorlais ‪(4)‬
    • Llanllyfni ‪(4)‬
    • Llanybri ‪(4)‬
    • Llanstadwell ‪(4)‬
    • Llanedy ‪(4)‬
    • Llangain ‪(4)‬
    • Llanafan-fawr ‪(4)‬
    • Llannefydd ‪(4)‬
    • Llanfynydd ‪(4)‬
    • Llandogo ‪(4)‬
    • Letterston ‪(4)‬
    • Llanddewi-Brefi ‪(4)‬
    • Llangadfan ‪(4)‬
    • Llanelltyd ‪(4)‬
    • Llanboidy ‪(4)‬
    • Llangeinor ‪(4)‬
    • Llanwnen ‪(3)‬
    • Llantrisant (Gwynedd) ‪(3)‬
    • Llanfair-ar-y-bryn ‪(3)‬
    • Llanllawer ‪(3)‬
    • Llanddewi Ystradenny ‪(3)‬
    • Llanferres ‪(3)‬
    • Llanfechell ‪(3)‬
    • Llandyssiliogogo ‪(3)‬
    • Llanddyfnan ‪(3)‬
    • Llanbedr-Dyffryn-Clwyd ‪(3)‬
    • Llanycrwys ‪(3)‬
    • Llanddeiniol ‪(3)‬
    • Llanllugan ‪(3)‬
    • Llanafan ‪(3)‬
    • Llangadwaladr (Anglesey) ‪(3)‬
    • Lower Chapel ‪(3)‬
    • Llannon ‪(3)‬
    • Llanmadoc ‪(3)‬
    • Llangammarch Wells ‪(3)‬
    • Llanfair-Dyffryn-Clwyd ‪(3)‬
    • Lydstep ‪(3)‬
    • Llanerch-Aeron ‪(3)‬
    • Llandyrnog ‪(3)‬
  • M
    • Menai Bridge ‪(52)‬
    • Machynlleth ‪(42)‬
    • Milford Haven ‪(34)‬
    • Moelfre ‪(32)‬
    • Mold ‪(28)‬
    • Merthyr Tydfil ‪(27)‬
    • Monmouth ‪(23)‬
    • Morfa Nefyn ‪(23)‬
    • Montgomery ‪(14)‬
    • Mathry ‪(14)‬
    • Manorbier ‪(13)‬
    • Mydroilin ‪(13)‬
    • Maenclochog ‪(13)‬
    • Merthyr Cynog ‪(9)‬
    • Mallwyd ‪(8)‬
    • Moel-tryfan ‪(8)‬
    • Meifod ‪(8)‬
    • Meidrim ‪(6)‬
    • Marloes ‪(6)‬
    • Moylgrove ‪(6)‬
    • Mitchel Troy ‪(5)‬
    • Mochdre (Powys) ‪(4)‬
    • Mynachlogddu ‪(4)‬
    • Meyllteyrn ‪(4)‬
    • Maentwrog ‪(4)‬
    • Morriston ‪(3)‬
    • Meliden ‪(3)‬
    • Maesmynis ‪(3)‬
  • N
    • Newport (Dyfed) ‪(83)‬
    • Narberth ‪(62)‬
    • Newport (Gwent) ‪(53)‬
    • New Quay (Dyfed) ‪(46)‬
    • Nefyn ‪(24)‬
    • Newton (Glamorgan) ‪(23)‬
    • Newtown (Powys) ‪(23)‬
    • Newcastle Emlyn ‪(14)‬
    • Newgale ‪(12)‬
    • Nantlle ‪(9)‬
    • Nolton ‪(8)‬
    • Newborough (Anglesey) ‪(7)‬
    • Nantmel ‪(7)‬
    • Nicholaston ‪(6)‬
    • Neath ‪(6)‬
    • Nantgaredig ‪(6)‬
    • Neyland ‪(6)‬
    • New Radnor ‪(5)‬
    • Nantgarw ‪(4)‬
    • Newchapel ‪(4)‬
    • Nantglyn ‪(4)‬
    • New Hedges ‪(4)‬
    • Newbridge on Wye ‪(3)‬
  • O
    • Oxwich ‪(7)‬
    • Old Colwyn ‪(3)‬
    • Oystermouth ‪(2)‬
    • Old Radnor ‪(1)‬
  • P
    • Pwllheli ‪(163)‬
    • Porthmadog ‪(87)‬
    • Pembroke ‪(56)‬
    • Pentraeth ‪(32)‬
    • Prestatyn ‪(29)‬
    • Pendine ‪(29)‬
    • Penmachno ‪(22)‬
    • Penmaenmawr ‪(20)‬
    • Porthcawl ‪(19)‬
    • Pembroke Dock ‪(18)‬
    • Penally ‪(17)‬
    • Penrhyndeudreath ‪(17)‬
    • Parkmill ‪(15)‬
    • Pennal ‪(14)‬
    • Penrhos-Lligwy ‪(12)‬
    • Port Talbot ‪(12)‬
    • Penmaenpool ‪(11)‬
    • Pontardawe ‪(9)‬
    • Pontypridd ‪(9)‬
    • Penbryn ‪(9)‬
    • Penmon ‪(8)‬
    • Pontfaen ‪(7)‬
    • Pembrey ‪(7)‬
    • Penclawdd ‪(7)‬
    • Pentrefoelas ‪(7)‬
    • Pontyates ‪(6)‬
    • Pontypool ‪(6)‬
    • Pumpsaint ‪(6)‬
    • Pen-y-groes ‪(6)‬
    • Port-Eynon ‪(6)‬
    • Presteigne ‪(6)‬
    • Pen-y-Bont-Fawr ‪(5)‬
    • Porthgain ‪(5)‬
    • Pontneddfechan ‪(4)‬
    • Penuwch ‪(4)‬
    • Penybont ‪(4)‬
    • Penegoes ‪(4)‬
    • Pencoed ‪(3)‬
    • Pen-y-cae (Clwyd) ‪(3)‬
    • Pistyll ‪(3)‬
    • Pentre-briwnant ‪(3)‬
    • Penderyn ‪(3)‬
    • Pandy (Monmouthshire) ‪(3)‬
  • Q
    • Qiandeng ‪(1)‬
  • R
    • Rhosneigr ‪(65)‬
    • Rhayader ‪(48)‬
    • Rhyl ‪(33)‬
    • Ruthin ‪(24)‬
    • Rhiw ‪(19)‬
    • Rhoscolyn ‪(17)‬
    • Roch ‪(14)‬
    • Rhossili ‪(12)‬
    • Rhos-on-Sea ‪(12)‬
    • Rhyd-y-felin ‪(9)‬
    • Rhyd Lewis ‪(7)‬
    • Rhuddlan ‪(5)‬
    • Reynoldston ‪(5)‬
    • Rhosgoch ‪(4)‬
    • Rhydymain ‪(4)‬
    • Reynalton ‪(4)‬
    • Raglan ‪(4)‬
    • Rhewl ‪(3)‬
    • Rosebush ‪(3)‬
    • Rosemarket ‪(3)‬
  • S
    • Saundersfoot ‪(186)‬
    • Swansea ‪(118)‬
    • St. Davids (Pembrokeshire) ‪(65)‬
    • Solva ‪(31)‬
    • Stepaside (Pembrokeshire) ‪(30)‬
    • St Asaph ‪(18)‬
    • Saint Florence ‪(14)‬
    • Sarn (Gwynedd) ‪(13)‬
    • St Clears ‪(11)‬
    • Saint Harmon ‪(8)‬
    • Sarnau ‪(7)‬
    • Skenfrith ‪(7)‬
    • Sennybridge ‪(7)‬
    • Saint Twynnells ‪(6)‬
    • Saint Nicholas ‪(5)‬
    • Saint Dogmaels ‪(5)‬
    • Saint Ishmaels ‪(4)‬
    • Southerndown ‪(3)‬
    • Snowdonia ‪(3)‬
    • Spittal (Pembrokeshire) ‪(3)‬
    • Staylittle ‪(3)‬
    • Saint Lawrence (Dyfed) ‪(3)‬
  • T
    • Tenby ‪(365)‬
    • Trearddur ‪(70)‬
    • The Mumbles ‪(58)‬
    • Tywyn ‪(30)‬
    • Trawsfynydd ‪(23)‬
    • Tal-y-bont (Ceredigion) ‪(18)‬
    • Tregaron ‪(14)‬
    • Tanygrisiau ‪(13)‬
    • Tremadog ‪(13)‬
    • Trefriw ‪(12)‬
    • Talsarnau ‪(12)‬
    • Talgarth ‪(12)‬
    • Trefor (Gwynedd) ‪(10)‬
    • Trevine ‪(9)‬
    • Tintern ‪(9)‬
    • Tavernspite ‪(8)‬
    • Trefeglwys ‪(8)‬
    • Talley ‪(7)‬
    • Templeton (Pembrokeshire) ‪(7)‬
    • Tregarth ‪(7)‬
    • Tremeirchion ‪(7)‬
    • Trelech ‪(7)‬
    • Tal-y-llyn ‪(7)‬
    • Towyn ‪(6)‬
    • Twyn Llanan ‪(6)‬
    • Talacre ‪(5)‬
    • Tredegar ‪(5)‬
    • Tal-gareg ‪(5)‬
    • Tal-y-Cafn ‪(4)‬
    • Troedyraur ‪(3)‬
    • Treffgarne ‪(3)‬
    • Trecastle ‪(3)‬
  • U
    • Usk ‪(18)‬
    • Uzmaston ‪(1)‬
  • V
    • Valley ‪(19)‬
    • Van ‪(2)‬
    • Verwick ‪(2)‬
    • Velindre (Powys) ‪(2)‬
    • Velindre (Carmarthenshire) ‪(1)‬
  • W
    • Wrexham ‪(43)‬
    • Welshpool ‪(22)‬
    • Walton West ‪(15)‬
    • Whitland ‪(12)‬
    • Whitechurch (Pembrokeshire) ‪(3)‬
    • Wiston (Dyfed) ‪(3)‬
    • Whitford ‪(2)‬
    • West Cilrhedyn ‪(2)‬
    • Wolves Newton ‪(2)‬
    • Wynnstay ‪(2)‬
    • WALES ‪(1)‬
    • Waenfawr ‪(1)‬
    • Wick (Glamorgan) ‪(1)‬
  • Y
    • Y Felinheli ‪(28)‬
    • Ystrad Meurig ‪(12)‬
    • Ystalyfera ‪(10)‬
    • Ystradgynlais ‪(4)‬
    • Yspytty-Ifan ‪(4)‬
    • Ystrad-ffin ‪(2)‬
    • Yspytty Cynfyn ‪(1)‬
    • Ystradfellte ‪(1)‬
Hotels City Rating

The Celtic Manor Resort  5 stars

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

Newport (Dyfed) Great
GBP 159

Voco St David'S Cardiff  5 stars

Havannah Street, Cardiff, United Kingdom, CF10 5SD

Cardiff Great
GBP 114

The Grove Narberth  5 stars

Molleston, Narberth, United Kingdom, SA67 8BX

Narberth Great
GBP 354

Tides Reach Guest House  5 stars

388 Mumbles Road, The Mumbles, United Kingdom

The Mumbles Great
GBP 92

Cathedral 73  5 stars

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

Cardiff Great
GBP 95

Plas Maenan Country House  5 stars

Plas Maenan, Conwy, United Kingdom, LL26 0YR

Conwy Very good
GBP 257

Escape Boutique B&B  5 stars

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

Llandudno Great
GBP 111

Patricks With Rooms  5 stars

638, Mumbles Road, The Mumbles, United Kingdom

The Mumbles Great
GBP 116

Glangwili Mansion  5 stars

Llanllawddog, Carmarthen, United Kingdom

Carmarthen Perfect
GBP 118

Yha Cardiff Central Hostel  5 stars

East Tyndall Street, Cardiff, United Kingdom

Cardiff Very good
GBP 83

Llanerch Vineyard  5 stars

Hensol, Hensol, United Kingdom, CF72 8GG

Hensol Very good
GBP 89

The Bull - Beaumaris  5 stars

Castle Street, Beaumaris, United Kingdom

Beaumaris Very good
GBP 159

Pale Hall  5 stars

Llandderfel, Bala, United Kingdom, LL23 7PS

Bala Great
GBP 288

Victoria House B&B  5 stars

13 Church Street, Caernarfon, United Kingdom, LL55 1SW

Caernarfon Perfect
GBP 80

Afon Rhaiadr Country House  5 stars

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

Dolgellau Very good
GBP 111

Seaview Hotel  5 stars

Windy Hall, Fishguard, United Kingdom, SA65 9PL

Fishguard Very good
GBP 63

Manorhaus Ruthin  5 stars

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

Ruthin Great
GBP 81

Penhelig Arms  5 stars

27 29 Terrace Road, Aberdyfi, United Kingdom, LL35 0LT

Aberdyfi Great
GBP 117

Cardigan Bay Holiday Park  5 stars

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

Cardigan Perfect
GBP 95

Lanelay Hall  5 stars

Lanelay Lane, Hensol, United Kingdom, CF72 9ZH

Hensol Perfect
GBP 151

Harbourmaster Hotel  5 stars

Pen Cei Aberaeron, Aberaeron, United Kingdom, SA46 0BT

Aberaeron Great
GBP 178

The Rocks At Plas Curig Hostel  5 stars

Capel Curig, Capel Curig, United Kingdom, LL24 0EL

Capel Curig
GBP 134

Best Western Lamphey Court Hotel  4 stars

Lamphey, Pembroke, United Kingdom, SA71 5NT

Pembroke Very good
GBP 131

Parkway Hotel & Spa  4 stars

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

Newport (Gwent) Great
GBP 87

The Falcondale Hotel & Restaurant  4 stars

Falcondale Drive, Lampeter, United Kingdom, SA48 7RX

Lampeter Great
GBP 147

New House Country Hotel  4 stars

Thornhill Road, Cardiff, United Kingdom, CF14 9UA

Cardiff Great
GBP 111

Quay Hotel And Spa  4 stars

Deganwy Quay, Conwy, United Kingdom, LL31 9DJ

Conwy Great
GBP 149

Holiday Inn Cardiff City Centre  4 stars

Castle Street, Cardiff, United Kingdom, CF10 1XD

Cardiff Great
GBP 56

Hilton Cardiff  4 stars

Kingsway, Cardiff, United Kingdom

Cardiff Great
GBP 72

Vale Resort  4 stars

Hensol Park, Hensol, United Kingdom, CF72 8JY

Hensol Great
GBP 155

Future Inn Cardiff  4 stars

Hemingway Road, Cardiff, United Kingdom, CF10 4AU

Cardiff Great
GBP 57

Swansea Marriott Hotel  4 stars

Maritime Quarter, Swansea, United Kingdom, SA1 3SS

Swansea Great
GBP 112

Cardiff Marriott Hotel  4 stars

Mill Lane, Cardiff, United Kingdom, CF10 1EZ

Cardiff Great
GBP 94

St Pierre Marriott Hotel & Country Club  4 stars

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

Chepstow Great
GBP 162

Copthorne Cardiff  4 stars

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

Cardiff Very good
GBP 61

Park Plaza Cardiff  4 stars

Greyfriars Road, Cardiff, United Kingdom, CF10 3AL

Cardiff Great
GBP 83

Mercure Swansea Hotel  4 stars

Phoenix Way, Swansea, United Kingdom, SA7 9EG

Swansea Very good
GBP 65

Ramada Plaza Wrexham  4 stars

Ellice Way, Wrexham, United Kingdom, LL13 7YH

Wrexham Great
GBP 73

Jurys Inn Cardiff  4 stars

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

Cardiff Great
GBP 63

The Royal Hotel Cardiff  4 stars

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

Cardiff Great
GBP 87

Wild Pheasant Hotel & Spa, BW Signature Collection  4 stars

Berwyn Road, Llangollen, United Kingdom, LL20 8AD

Llangollen Very good
GBP 105

Lion Quays Hotel & Spa  4 stars

Moreton, Chirk, United Kingdom, SY11 3EN

Chirk Great
GBP 124

Mercure Cardiff Holland House Hotel & Spa  4 stars

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

Cardiff Great
GBP 65

Novotel Cardiff Centre  4 stars

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

Cardiff Great
GBP 68

White Lion Royal Hotel  4 stars

High Street, Bala, United Kingdom, LL23 7AE

Bala Very good
GBP 70

Bodysgallen Hall And Spa  4 stars

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

Llandudno Great
GBP 273

The Dragon Hotel  4 stars

The Kingsway, Swansea, United Kingdom, SA15LS

Swansea Great
GBP 79

Imperial Hotel  4 stars

The Promenade, Llandudno, United Kingdom, LL30 1AP

Llandudno Great
GBP 131

Metropole Hotel And Spa  4 stars

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

Llandrindod Wells Very good
GBP 137

St George'S Hotel  4 stars

The Promenade, Llandudno, United Kingdom, LL30 2LG

Llandudno Great
GBP 109

The Castle Hotel  4 stars

Kings Road, Llandovery, United Kingdom, SA20 0AP

Llandovery Very good
GBP 80

Radisson Blu  4 stars

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

Cardiff Great
GBP 69

Tre Ysgawen Hall Country House Hotel & Spa  4 stars

Capel Coch, Llangefni, United Kingdom, LL77 7UR

Llangefni Great
GBP 172

The Oriel Country Hotel & Spa  4 stars

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

St Asaph Very good
GBP 78

Black Boy Inn  4 stars

Northgate Street, Caernarfon, United Kingdom, LL55 1RW

Caernarfon Great
GBP 95

St Brides Spa Hotel  4 stars

St. Brides Hill, Saundersfoot, United Kingdom, SA699NH

Saundersfoot Great
GBP 248

Llansantffraed Court Hotel  4 stars

Llansantffraed Court Llanvihangel Gobion Abergavenny United Kingdom Np7 9Ba, Abergavenny, United Kingdom, NP7 9BA

Abergavenny Perfect
GBP 128

Old Black Lion  4 stars

Lion Street, Hay-On-Wye, United Kingdom

Hay-On-Wye Very good
GBP 108

Stradey Park Hotel  4 stars

Furnace, Llanelli, United Kingdom

Llanelli Very good
GBP 111

Penally Abbey Country House Hotel And Restaurant  4 stars

Penally, Tenby, United Kingdom

Tenby Great
GBP 149

The Bluebell Hotel  4 stars

The Parade, Neath, United Kingdom

Neath Great
GBP 65

The Kinmel & Kinspa  4 stars

St. Georges Road, Abergele, United Kingdom

Abergele Very good
GBP 116

Gwesty'R Emlyn Hotel  4 stars

Bridge Street, Newcastle Emlyn, United Kingdom, SA389DU

Newcastle Emlyn Great
GBP 105

Miskin Manor Hotel And Health Club  4 stars

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

Hensol Great
GBP 106

Browns Hotel  4 stars

King Street, Laugharne, United Kingdom, SA33 4RY

Laugharne Great
GBP 109

The Empire Hotel & Spa  4 stars

Church Walks, Llandudno, United Kingdom

Llandudno Very good
GBP 151

Austins Guesthouse - Cardiff  4 stars

11 Coldstream Terrace, Cardiff, United Kingdom

Cardiff Great
GBP 47

The Old Barn Inn  4 stars

Magor Road Llanmartin, Newport (Gwent), United Kingdom

Newport (Gwent) Great
GBP 87

Llandudno Hostel  4 stars

14 Charlton Street, Llandudno, United Kingdom

Llandudno Great
GBP 47

Two Rivers By Marston'S Inn  4 stars

Newport Road, Chepstow, United Kingdom

Chepstow Great
GBP 57

The Clontarf Hotel  4 stars

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

Llandudno Perfect
GBP 57

Greylands Guest House  4 stars

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

Llandrindod Wells Great
GBP 85

The West Arms  4 stars

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

Llanarmon Dyffryn-Ceiriog Great
GBP 129

Morgans Hotel  4 stars

Somerset Place, Swansea, United Kingdom, SA1 1RR

Swansea Very good
GBP 156

The Esplanade  4 stars

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

Tenby Great
GBP 79

Castle  4 stars

High Street, Conwy, United Kingdom, LL32 8DB

Conwy Great
GBP 109

Llandudno Bay Hotel  4 stars

East Parade, Llandudno, United Kingdom, LL30 1BE

Llandudno Guest rating
GBP 146

White Waters Country Hotel  4 stars

Berwyn Road, Llangollen, United Kingdom, LL20 8BS

Llangollen Very good
GBP 108

Dunoon Hotel  4 stars

Gloddaeth Street, Llandudno, United Kingdom, LL30 2DW

Llandudno Very good
GBP 153

Yha Snowdon Pen Y Pass Hostel  4 stars

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

Llanberis Great
GBP 68

The Riverhouse  4 stars

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

Cardiff Perfect
GBP 33

Heywood Spa Hotel  4 stars

Heywood Lane, Tenby, United Kingdom, SA70 8DA

Tenby Very good
GBP 131

Bryn Meadows Golf, Hotel & Spa  4 stars

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

Blackwood (Gwent) Very good
GBP 159

Glen-Yr-Afon House Hotel  4 stars

Pontypool Road, Usk, United Kingdom, NP15 1SY

Usk Nice
GBP 132

Coldra Court Hotel By Celtic Manor  4 stars

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

Newport (Gwent) Very good
GBP 81

Mellington Hall Hotel  4 stars

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

Church Stoke Great
GBP 137

The Swan At Hay  4 stars

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

Hay-On-Wye Great
GBP 108

Portmeirion Village & Castell Deudraeth  4 stars

Minffordd, Porthmadog, United Kingdom, LL48 6ER

Porthmadog Great
GBP 190

Ty Dderw Country Inn  4 stars

Llanallgo, Moelfre, United Kingdom, LL72 8HB

Moelfre Great
GBP 76

Lastra Farm Hotel  4 stars

Penrhyd, Amlwch, United Kingdom, LL68 9TF

Amlwch Great
GBP 89

Aberdunant Hall Country Hotel  4 stars

Prenteg, Porthmadog, United Kingdom, LL49 9SR

Porthmadog Very good
GBP 134

The View Guest House (Adults Only)  4 stars

26 North Parade, Llandudno, United Kingdom

Llandudno Great
GBP 89

Gazelle Hotel  4 stars

Gazelle, Menai Bridge, United Kingdom, LL59 5PD

Menai Bridge Great
GBP 95

Castle Hotel  4 stars

The Parade, Neath, United Kingdom

Neath Very good
GBP 58

Craig-Y-Dderwen Riverside Hotel  4 stars

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

Betws-y-Coed Great
GBP 169

The Hardwick  4 stars

Old Raglan Road, Abergavenny, United Kingdom

Abergavenny Great
GBP 123

Castle Hotel  4 stars

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

Aberystwyth Great
GBP 111

The Angel Hotel  4 stars

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

Abergavenny Great
GBP 214

Llangollen Hostel  4 stars

Berwyn Street, Llangollen, United Kingdom, LL20 8NB

Llangollen Great
GBP 49

Parsonage Farm Inn  4 stars

St Florence, Tenby, United Kingdom, SA70 8LR

Tenby Very good
GBP 80

Broadmead Boutique B&B  4 stars

Heywood Lane, Tenby, United Kingdom

Tenby Great
GBP 102

Lyons Nant Hall Hotel  4 stars

Prestatyn Road, Prestatyn, United Kingdom, LL19 9LD

Prestatyn Great
GBP 83

Brigands Inn  4 stars

Machynlleth, Mallwyd, United Kingdom, SY20 9HJ

Mallwyd Great
GBP 105

Trearddur Bay Hotel  4 stars

Lon Isallt, Trearddur, United Kingdom, LL65 2UN

Trearddur Very good
GBP 195

Yha Idwal Cottage  4 stars

Nant Ffrancon, Bethesda, United Kingdom

Bethesda
GBP 38

Corran Resort & Spa  4 stars

East Marsh, Carmarthen, United Kingdom, SA33 4RS

Carmarthen Very good
GBP 129

Clayton Hotel Cardiff  4 stars

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

Cardiff Great
GBP 65

Twr Y Felin Hotel  4 stars

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

St. Davids (Pembrokeshire) Very good
GBP 239

Richmond Hotel  4 stars

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

Aberystwyth Very good
GBP 80

Ty Gwyn Hotel  4 stars

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

Betws-y-Coed Nice
GBP 87

Hazelwood House  4 stars

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

Bridgend (Wales) Perfect
GBP 54

Church Guest House  4 stars

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

Cardiff Guest rating
GBP 61

Gwbert Hotel  4 stars

Gwbert Hotel, Cardigan, United Kingdom, SA43 1PP

Cardigan Great
GBP 92

The Groes Inn  4 stars

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

Conwy Very good
GBP 76

The Plough Inn  4 stars

Rhosmaen, Llandeilo, United Kingdom, SA19 6NP

Llandeilo Very good
GBP 113

The Cawdor  4 stars

Rhosmaen Street, Llandeilo, United Kingdom, SA19 6EN

Llandeilo Very good
GBP 135

The Wilton  4 stars

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

Llandudno Very good
GBP 71

The Clovelly  4 stars

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

Llandudno Very good
GBP 84

Tynedale Hotel  4 stars

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

Llandudno Very good
GBP 105

Wildings Hotel  4 stars

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

Llandudno Great
GBP 101

Plas Hafod Hotel  4 stars

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

Mold Very good
GBP 90

The Manor House At Celtic Manor  4 stars

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

Newport (Gwent) Very good
GBP 127

Lyons Woodlands Hall Hotel  4 stars

Llanfwrog, Ruthin, United Kingdom, LL15 2AN

Ruthin Very good
GBP 79

Talardy Hotel By Marston'S Inns  4 stars

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

St Asaph Great
GBP 62

Panorama  4 stars

The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Very good
GBP 111

The Castle Inn  4 stars

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

Usk Great
GBP 72

The New Court Inn  4 stars

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

Usk Perfect
GBP 83

Llwyn Onn Guest House  4 stars

Rhydlydan Pentrefoelas, Pentrefoelas, United Kingdom, LL24 0TW

Pentrefoelas Nice
GBP 76

Seacroft  4 stars

Ravenspoint Road, Holyhead, United Kingdom, LL65 2YU

Holyhead Very good
GBP 101

Blackthorn Farm  4 stars

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

Holyhead Great
GBP 96

Bron Eifion Country House Hotel  4 stars

Criccieth, Criccieth, United Kingdom, LL52 0SA

Criccieth Nice
GBP 129

Caerwylan Hotel  4 stars

Beach Bank, Criccieth, United Kingdom, LL52 0HW

Criccieth Great
GBP 123

Min Y Mor Hotel  4 stars

Marine Promenade, Barmouth, United Kingdom, LL42 1HW

Barmouth Very good
GBP 98

Tudor Lodge  4 stars

Penamser Road, Porthmadog, United Kingdom, LL499NY

Porthmadog Perfect
GBP 81

The Beach Motel  4 stars

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

Trearddur Great
GBP 79

Black Mountain Lodge  4 stars

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

Glasbury Great
GBP 71

Old Rectory Country Hotel  4 stars

Ffawyddog Road, Llangattock, Crickhowell, United Kingdom, NP8 1PH

Crickhowell Great
GBP 100

Tudor Lodge  4 stars

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

Manorbier Great
GBP 88

Castlemead Restaurant & Rooms  4 stars

Manorbier , Manorbier, United Kingdom, SA70 7TA

Manorbier Very good
GBP 115

Talybont B&B Aberystwyth  4 stars

Llysmeirion, Tal-y-bont (Ceredigion), United Kingdom, SY24 5HH

Tal-y-bont (Ceredigion) Great
GBP 64

Marine Holiday Park  4 stars

Marine Holiday Park Cefndy Road, Rhyl, United Kingdom, LL18 2HG

Rhyl Very good
GBP 81

Hotel Indigo Cardiff  4 stars

Dominions Arcade Queen Street, Cardiff, United Kingdom

Cardiff Great
GBP 120

Bryn Tyrch Inn  4 stars

Bryn Tyrch Inn Capel Curig, Capel Curig, United Kingdom, LL24 0EL

Capel Curig Perfect
GBP 102

Canada Lodge And Lake  4 stars

Heol Pant Y Gored, Creigiau, United Kingdom, CF15 9NF

Creigiau Great
GBP 127

Trefeddian Hotel  4 stars

A493, Aberdyfi, United Kingdom, LL35 0SB

Aberdyfi Great
GBP 158

Lauriston & Lawton Court Hotel  4 stars

11 13 North Parade Llandudno, Llandudno, United Kingdom, LL30 2LP

Llandudno Very good
GBP 109

Hen Dy  4 stars

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

Llandudno Very good
GBP 75

Four Oaks Hotel  4 stars

1 4 Penrhyn Crescent, Llandudno, United Kingdom, LL30 1AY

Llandudno Very good
GBP 87

The Penrallt Hotel  4 stars

The Penrallt Hotel, Aberporth, United Kingdom, SA43 2BS

Aberporth Very good
GBP 105

St. Georges Hotel  4 stars

The Promenade, Llandudno, United Kingdom, LL30 2LG

Llandudno

Best Western Diplomat Hotel And Spa  3 stars

Felinfoel, Llanelli, United Kingdom, SA15 3PJ

Llanelli Very good
GBP 73

The Waterloo Hotel  3 stars

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

Betws-y-Coed Great
GBP 137

Best Western Aberavon Beach Hotel  3 stars

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

Port Talbot Very good
GBP 60

The Bulkeley Hotel  3 stars

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

Beaumaris Very good
GBP 118

Best Western Heronston Hotel & Spa  3 stars

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

Bridgend (Wales) Very good
GBP 73

St Mellons Hotel  3 stars

Castleton, Cardiff, United Kingdom, CF3 2XR

Cardiff Very good
GBP 294

Holiday Inn Express Cardiff Bay  3 stars

Longueil Close, Cardiff, United Kingdom, CF62 3BT

Cardiff Very good
GBP 82

The Beaches Hotel  3 stars

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

Prestatyn Very good
GBP 106

Seiont Manor Hotel  3 stars

Llanrug Caernafon, Llanrug, United Kingdom, LL55 1PH

Llanrug Great
GBP 101

The Cardiff North Hotel By Accorhotels  3 stars

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

Cardiff Very good
GBP 62

Park Inn By Radisson Cardiff City Centre  3 stars

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

Cardiff Very good
GBP 60

Travelodge Halkyn  3 stars

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

Halkyn Very good
GBP 69

Travelodge Cardiff M4  3 stars

Msa M4 Motorway Pontyclun, Cardiff, United Kingdom, CF72 8SA

Cardiff Guest rating
GBP 138

Travelodge Cardiff Central  3 stars

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

Cardiff Guest rating
GBP 60

Travelodge Swansea Central  3 stars

Princess Way, Swansea, United Kingdom, SA1 3LW

Swansea Very good
GBP 48

Grand Hotel Llandudno  3 stars

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

Llandudno Very good
GBP 57

Heritage Park Hotel & Leisure Club  3 stars

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

Pontypridd Very good
GBP 66

Seabank Hotel  3 stars

West Drive, Porthcawl, United Kingdom, CF36 3LU

Porthcawl Very good
GBP 92

Royal Sportsman Hotel  3 stars

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

Porthmadog Great
GBP 114

Moreton Park Hotel  3 stars

Gledrid, Chirk, United Kingdom, LL14 5DG

Chirk Great
GBP 74

The Bull Hotel  3 stars

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

Llangefni Very good
GBP 67

Penrallt Hotel  3 stars

Aberporth, Aberporth, United Kingdom, SA43 2BS

Aberporth Perfect
GBP 175

Holiday Inn Newport  3 stars

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

Newport (Gwent) Very good
GBP 80

Ambassador Hotel  3 stars

Grand Promenade, Llandudno, United Kingdom, LL30 2NR

Llandudno Nice
GBP 63

Travelodge Holyhead  3 stars

Kingsland Road, Holyhead, United Kingdom, LL65 2LB

Holyhead
GBP 49

Brecon Castle Hotel  3 stars

The Castle Square, Brecon, United Kingdom, LD3 9DB

Brecon Very good
GBP 118

Holiday Inn Express Newport  3 stars

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

Newport (Gwent) Very good
GBP 70

Holiday Inn Express Swansea East  3 stars

B4290, Swansea, United Kingdom, SA10 6GZ

Swansea Great
GBP 67

Sleeperz Hotel Cardiff  3 stars

Station Approach, Cardiff, United Kingdom, CF10 1RH

Cardiff Great
GBP 63

Royal  3 stars

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

Llangollen Very good
GBP 88

The Towers Hotel And Spa  3 stars

Jersey Marine, Swansea, United Kingdom, SA10 6JL

Swansea Great
GBP 71

Rossett Hall Hotel, BW Signature Collection  3 stars

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

Wrexham Great
GBP 73

Village Hotel Cardiff  3 stars

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

Cardiff Very good
GBP 75

Village Urban Resort Swansea  3 stars

Fabian Way, Swansea, United Kingdom, SA18QY

Swansea Great
GBP 111

Travelodge Cardiff Atlantic Wharf  3 stars

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

Cardiff Very good
GBP 73

Travelodge Caernarfon  3 stars

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

Caernarfon Great
GBP 57

Travelodge Newport Central  3 stars

66 Bridge Street Newport, Newport (Gwent), United Kingdom, NP20 4AP

Newport (Gwent) Great
GBP 47

Travelodge Merthyr Tydfil  3 stars

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

Merthyr Tydfil Very good
GBP 60

Travelodge Porthmadog  3 stars

Ffordd Penamser, Porthmadog, United Kingdom, LL49 9NY

Porthmadog Great
GBP 57

Citrus Hotel Cardiff By Compass Hospitality  3 stars

Bute Terrace, Cardiff, United Kingdom, Cf10 2fe

Cardiff Very good
GBP 68

Conrah Hotel  3 stars

Chancery, Aberystwyth, United Kingdom, SY23 4DF

Aberystwyth Great
GBP 356

Brewers Lodge  3 stars

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

Blackwood (Gwent) Nice
GBP 63

Royal Oak Hotel  3 stars

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

Betws-y-Coed Great
GBP 91

The Bear Hotel  3 stars

High Street, Cowbridge, United Kingdom, CF71 7AF

Cowbridge Very good
GBP 141

Holt Lodge Hotel  3 stars

Wrexham Road, Wrexham, United Kingdom, LL13 9SW

Wrexham Very good
GBP 68

Indulge At The Lodge  3 stars

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

Conwy Great
GBP 73

Abbey Grange Hotel  3 stars

Horseshoe Pass Road,, Llangollen, United Kingdom, LL208DD

Llangollen Very good
GBP 73

The Broadway Hotel  3 stars

Mostyn Broadway, Llandudno, United Kingdom, LL30 1YL

Llandudno Great
GBP 57

The Beaufort Hotel  3 stars

Beaufort Square, Chepstow, United Kingdom, NP16 5EP

Chepstow Very good
GBP 59

Garden Hotel  3 stars

1 High Street, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Great
GBP 104

Maes Manor Country Hotel  3 stars

Maes Rudded Lane, Blackwood (Gwent), United Kingdom

Blackwood (Gwent) Very good
GBP 77

Celtic Royal  3 stars

Bangor Street, Caernarfon, United Kingdom

Caernarfon Great
GBP 105

Celtic International Hotel Cardiff Airport  3 stars

Port Road, Barry, United Kingdom, CF62 3BT

Barry Nice
GBP 47

Eryl Mor Hotel  3 stars

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

Bangor (Gwynedd) Very good
GBP 65

Ml Lodge  3 stars

108 St Mary Street, Cardiff, United Kingdom

Cardiff Very good
GBP 49

The Royal Victoria Hotel  3 stars

Llanberis, Llanberis, United Kingdom, LL55 4TY

Llanberis Very good
GBP 115

Chainbridge Hotel  3 stars

Berwyn Rd Llangollen Ll20 8Bs Uk, Llangollen, United Kingdom

Llangollen Nice
GBP 104

Fishguard Bay Hotel  3 stars

Quay Road, Fishguard, United Kingdom

Fishguard Great
GBP 73

Ivy Bush Royal Hotel  3 stars

Spilman Street, Carmarthen, United Kingdom, SA311LG

Carmarthen Great
GBP 76

The Post House, Formerly The Sunnyside  3 stars

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

Llandudno Great
GBP 71

The Gower Hotel  3 stars

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

Swansea Nice
GBP 77

Dolphin Sa1  3 stars

Whitewalls, Swansea, United Kingdom

Swansea Guest rating
GBP 53

Caer Beris Manor Country House Hotel  3 stars

Builth Wells, Builth Wells, United Kingdom, LD23NP

Builth Wells Great
GBP 97

Belle Vue Royal Hotel  3 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Great
GBP 63

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 116

The Hand Hotel  3 stars

Bridge Street, Llangollen, United Kingdom

Llangollen Very good
GBP 97

Holiday Inn Cardiff - North M4  3 stars

Merthyr Road, Cardiff, United Kingdom, CF15 7LH

Cardiff Very good
GBP 127

Royal Oak Hotel  3 stars

The Cross, Welshpool, United Kingdom, SY21 7DG

Welshpool Great
GBP 102

The Angel Hotel  3 stars

Castle Street, Cardiff, United Kingdom, CF10 1SZ

Cardiff Very good
GBP 65

The Central Hotel  3 stars

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

Llandudno Very good
GBP 75

Premier Inn Cardiff North  3 stars

Pentwyn Road, Cardiff, United Kingdom

Cardiff Great
GBP 80

The Grand Hotel  3 stars

Ivey Place, Swansea, United Kingdom, SA1 1NX

Swansea Very good
GBP 73

Best Western Pontypool Metro Hotel  3 stars

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

Pontypool Very good
GBP 49

Holiday Inn Express Cardiff Airport  3 stars

Port Road, Cardiff, United Kingdom, CF62 3BT

Cardiff Great
GBP 79

Springfield Hotel & Health Club  3 stars

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

Halkyn Very good
GBP 64

Gwydyr Hotel  3 stars

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

Betws-y-Coed Very good
GBP 97

The Manor Hotel  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1SE

Crickhowell Great
GBP 90

Travelodge Cardiff Central Queen Street  3 stars

The Friary Off Queen Street, Cardiff, United Kingdom

Cardiff Great
GBP 57

The Castle Hotel Wetherspoon  3 stars

St Peters Square, Ruthin, United Kingdom

Ruthin Great
GBP 65

The Alexandra Hotel  3 stars

11 Clonmel Street, Llandudno, United Kingdom

Llandudno Nice
GBP 51

Gwesty Minffordd Hotel  3 stars

Tal Y Llyn, Tal-y-llyn, United Kingdom

Tal-y-llyn Great
GBP 129

Bessemer Hotel  3 stars

Hermon Close, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Very good
GBP 61

The Alexander  3 stars

3 Sketty Road, Swansea, United Kingdom

Swansea Perfect
GBP 70

Swallow Falls Complex  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Very good
GBP 92

Tregenna Hotel  3 stars

Park Terrace, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Guest rating
GBP 52

The Windsor Lodge Hotel  3 stars

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

Swansea Nice
GBP 181

Hotel Plas Hyfryd  3 stars

Moorfield Road, Narberth, United Kingdom

Narberth Very good
GBP 96

Tanes Hotel  3 stars

148 Newport Road, Cardiff, United Kingdom

Cardiff Very good
GBP 61

Hotel Mariners  3 stars

Mariners Square, Haverfordwest, United Kingdom, SA61 2DU

Haverfordwest Very good
GBP 103

Ramada Resort By Wyndham Cwrt Bleddyn Hotel & Spa  3 stars

Llangybi, Usk, United Kingdom, NP15 1PG

Usk Very good
GBP 78

New Inn By Greene King Inns  3 stars

Chepstow Road Langstone, Newport (Gwent), United Kingdom

Newport (Gwent) Great
GBP 48

Manor Parc Hotel  3 stars

Thornhill Road, Cardiff, United Kingdom

Cardiff Great
GBP 91

Craig-Ard Hotel  3 stars

3 Arvon Avenue, Llandudno, United Kingdom

Llandudno Great
GBP 75

Iris Hotel  3 stars

Central Promenade, Llandudno, United Kingdom

Llandudno Very good
GBP 44

The Queens Hotel Newport- A Jd Wetherspoon Hotel  3 stars

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

Newport (Gwent) Great

Merrion Hotel  3 stars

The Promenade, Llandudno, United Kingdom

Llandudno Very good
GBP 248

Cae Mor Hotel  3 stars

Llandudno, Llandudno, United Kingdom

Llandudno Great
GBP 80

Culver House Hotel  3 stars

Port Eynon, Port-Eynon, United Kingdom

Port-Eynon Great
GBP 126

Baytree Hotel  3 stars

6-9 North Parade, Llandudno, United Kingdom

Llandudno Very good
GBP 86

Norton House Hotel  3 stars

17 Norton Road Mumbles, Swansea, United Kingdom

Swansea Very good
GBP 197

Glan Aber Hotel  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Very good
GBP 56

Lincoln House Hotel  3 stars

118 - 120 Cathedral Road, Cardiff, United Kingdom

Cardiff Nice
GBP 75

Tadross Hotel  3 stars

271 Holton Rd, Barry, United Kingdom

Barry Nice
GBP 46

Llanerch Inn  3 stars

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

Llandrindod Wells Great
GBP 51

Old Castle Farm Guest House  3 stars

18 Penpentre, Brecon, United Kingdom, LD3 8DG

Brecon Very good
GBP 73

Four Saints Brig Y Don Hotel  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 2XS

Llandudno Very good
GBP 67

The Great House Hotel  3 stars

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

Bridgend (Wales) Very good
GBP 68

Beaufort Park Hotel  3 stars

Alltami Road, Mold, United Kingdom, CH7 6RQ

Mold Very good
GBP 67

The Wynnstay Arms Hotel By Marston'S Inns  3 stars

Yorke Street, Wrexham, United Kingdom, LL13 8LP

Wrexham Very good
GBP 49

The Glengower  3 stars

3 Victoria Terrace, Aberystwyth, United Kingdom, SY23 2DH

Aberystwyth Very good
GBP 98

The Meadowsweet Hotel & Apartment  3 stars

Station Road, Llanrwst, United Kingdom, LL26 0DS

Llanrwst Great
GBP 80

St Tudno Hotel  3 stars

North Parade, Llandudno, United Kingdom, LL30 2LP

Llandudno Great
GBP 98

Boars Head Hotel  3 stars

120 Lammas Street, Carmarthen, United Kingdom

Carmarthen Very good
GBP 62

Nomad Backpackers  3 stars

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

Cardiff Nice
GBP 36

Llanwenarth  3 stars

Brecon Road, Gilwern, United Kingdom, NP8 1EP

Gilwern Great
GBP 76

Bear Crickhowell  3 stars

High Street, Crickhowell, United Kingdom, NP8 1BW

Crickhowell Great
GBP 122

The Dragon Hotel  3 stars

Market Square, Montgomery, United Kingdom, SY15 6PA

Montgomery Great
GBP 95

Bull Bay Hotel  3 stars

Bull Bay , Amlwch, United Kingdom

Amlwch Great

Bae Abermaw Hotel  3 stars

Panorma Road, Barmouth, United Kingdom

Barmouth Great
GBP 86

The Lion Hotel  3 stars

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

Criccieth Very good
GBP 87

Cain Valley Hotel  3 stars

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

Llanfyllin Great
GBP 73

Headlands Hotel  3 stars

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

Llandudno Very good
GBP 58

Bridge End Hotel  3 stars

Mill Street, Llangollen, United Kingdom

Llangollen Great
GBP 63

The Cliff Hotel & Spa  3 stars

Cardigan, Gwbert On Sea, Cardigan, United Kingdom

Cardigan Nice
GBP 105

The Imperial Hotel  3 stars

The Paragon, Tenby, United Kingdom, SA70 7HR

Tenby Very good
GBP 92

Castle Hotel  3 stars

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

Merthyr Tydfil Nice
GBP 54

The Marine Hotel  3 stars

The Promenade, Llandudno, United Kingdom, LL30 1AN

Llandudno Great
GBP 51

Fourcroft Hotel  3 stars

North Beach, Tenby, United Kingdom, SA70 8AP

Tenby Great
GBP 118

Dragon Inn  3 stars

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

Crickhowell Very good
GBP 112

Port Dinorwic Hotel And Apartments  3 stars

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

Y Felinheli Nice
GBP 172

Yha Manorbier  3 stars

Manorbier,, Tenby, United Kingdom

Tenby Perfect
GBP 36

Falcon Hotel  3 stars

111 Lammas Street, Carmarthen, United Kingdom

Carmarthen Great
GBP 86

The Gower Hotel  3 stars

Milford Terrace, Saundersfoot, United Kingdom, SA69 9EL

Saundersfoot Nice
GBP 105

Beggars Reach Hotel  3 stars

Burton, Pembroke Dock, United Kingdom, SA73 1PD

Pembroke Dock Great
GBP 99

Yha Brecon Beacons  3 stars

Libanus, Brecon, United Kingdom

Brecon
GBP 57

Premier Inn Swansea Waterfront  3 stars

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

Swansea Great
GBP 67

Premier Inn Wrexham North  3 stars

Chester Road, Wrexham, United Kingdom, LL12 8PW

Wrexham Very good
GBP 94

The Grand Hotel  3 stars

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

Port Talbot Very good
GBP 63

Premier Inn Cardiff City South  3 stars

Keen Road, Cardiff, United Kingdom, CF24 5JT

Cardiff Great
GBP 135

Nant Ddu Lodge Hotel & Spa  3 stars

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

Merthyr Tydfil Very good
GBP 79

Premier Inn Cardiff City Centre  3 stars

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

Cardiff Great
GBP 95

Premier Inn Tenby Town Centre Hotel  3 stars

White Lion St Tenby Sa70 7Et Uk, Tenby, United Kingdom, SA70 7ET

Tenby Very good
GBP 56

Premier Inn Bangor  3 stars

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

Bangor (Gwynedd) Very good
GBP 115

Manor Hotel  3 stars

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

Llandudno Very good
GBP 57

Four Seasons Hotel  3 stars

Portland Street, Aberystwyth, United Kingdom, SY23 2DX

Aberystwyth Nice
GBP 92

Premier Inn Rhuddlan  3 stars

Marsh Road, Rhuddlan, United Kingdom, LL18 5UA

Rhuddlan Great
GBP 104

Ship Inn  3 stars

Tresaith, Aberporth, United Kingdom, SA43 2JL

Aberporth Very good
GBP 108

Queensbridge Hotel  3 stars

Victoria Terrace, Aberystwyth, United Kingdom, SY23 2DH

Aberystwyth Guest rating
GBP 91

Aberystwyth Park Lodge Hotel  3 stars

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

Aberystwyth Very good
GBP 85

The Cardigan Bay Guest House  3 stars

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

Aberystwyth Very good
GBP 101

Bishopsgate House Hotel  3 stars

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

Beaumaris Nice
GBP 84

The Wellington  3 stars

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

Brecon Guest rating
GBP 86

The Beacons Guest House  3 stars

16 Bridge Street, Brecon, United Kingdom, LD3 8AH

Brecon Very good
GBP 68

Maesmawr Hall Hotel  3 stars

Long Length, Caersws, United Kingdom, SY17 5SF

Caersws Great
GBP 74

Innkeeper'S Collection Cardiff  3 stars

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

Cardiff Very good
GBP 63

Spilman Hotel  3 stars

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

Carmarthen Nice
GBP 80

Wye Valley Hotel  3 stars

Near Chepstow, Tintern, United Kingdom, NP16 6SQ

Tintern Nice
GBP 98

Three Rivers Hotel  3 stars

Undercliff, Ferryside, United Kingdom, SA17 5TU

Ferryside Nice
GBP 136

Mountain Park Hotel  3 stars

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

Flint Nice
GBP 63

Milebrook House  3 stars

Milebrook, Knighton (Powys), United Kingdom, LD7 1LT

Knighton (Powys) Great
GBP 90

Shelbourne Hotel  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 1AR

Llandudno Very good
GBP 72

Winchmore Hotel  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 1AR

Llandudno Perfect
GBP 79

New Loretta Hotel  3 stars

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

Llandudno Great
GBP 65

Hydro Hotel  3 stars

Neville Crescent, Llandudno, United Kingdom, LL301AT

Llandudno Very good
GBP 67

Chatsworth House Hotel  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 2XS

Llandudno Very good
GBP 84

Whitehouse Hotel  3 stars

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

Llandudno Very good
GBP 35

The White Lion Hotel  3 stars

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

Machynlleth Very good
GBP 83

Penllwyn Lodges  3 stars

Garthmyl, Montgomery, United Kingdom, SY15 6SB

Montgomery Very good
GBP 175

The Waterloo Hotel & Bistro  3 stars

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

Newport (Gwent) Perfect
GBP 77

The Priory Hotel  3 stars

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

Newport (Gwent) Very good
GBP 99

Lamphey Hall Hotel  3 stars

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

Pembroke Very good
GBP 108

Cleddau Bridge Hotel  3 stars

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

Pembroke Dock Nice
GBP 70

The Grove Hotel  3 stars

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

St. Davids (Pembrokeshire) Nice
GBP 85

St. Davids Cross Hotel  3 stars

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

St. Davids (Pembrokeshire) Very good
GBP 121

Warpool Court Hotel  3 stars

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

St. Davids (Pembrokeshire) Very good
GBP 188

Malin House Hotel  3 stars

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

Saundersfoot Great
GBP 70

Park Hotel Tenby  3 stars

North Cliff, Tenby, United Kingdom, SA70 8AT

Tenby Nice
GBP 90

Atlantic Hotel  3 stars

The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Guest rating
GBP 121

Giltar Hotel  3 stars

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

Tenby Great
GBP 102

Cottage Court Hotel  3 stars

Narberth Road, Tenby, United Kingdom, SA70 8HT

Tenby Very good
GBP 63

Royal Lion Hotel  3 stars

North Beach, Tenby, United Kingdom, SA70 7EX

Tenby Great
GBP 65

Hotel Cymyran  3 stars

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

Holyhead Guest rating
GBP 94

Bull Hotel  3 stars

London Road, Valley, Valley, United Kingdom, LL65 3DP

Valley Great
GBP 73

George IV Hotel  3 stars

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

Criccieth Very good
GBP 54

Dovey Inn  3 stars

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

Aberdyfi Nice
GBP 102

The Fairways Hotel  3 stars

The Seafront West Drive, Porthcawl, United Kingdom, CF36 3LS

Porthcawl Very good
GBP 105

Royal Goat Hotel  3 stars

Caernarfon Road, Beddgelert, United Kingdom, LL55 4YE

Beddgelert Very good
GBP 111

Tynycornel Hotel  3 stars

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

Tal-y-llyn Great
GBP 108

The West House  3 stars

West Street, Llantwit Major, United Kingdom, CF61 1SP

Llantwit Major Great
GBP 123

Carreg Bran  3 stars

Church Lane, Llanfairpwllgwyngyll, United Kingdom, LL61 5YH

Llanfairpwllgwyngyll Very good
GBP 108

Penwig  3 stars

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

New Quay (Dyfed) Great
GBP 72

The Valley Hotel Anglesey  3 stars

London Road, Valley, United Kingdom, LL65 3DU

Valley Perfect
GBP 64

Kensington Hotel  3 stars

Nevill Crescent, Llandudno, United Kingdom, LL30 1AT

Llandudno Very good
GBP 102

County Hotel  3 stars

Salutation Square, Haverfordwest, United Kingdom

Haverfordwest Very good
GBP 55

The Mumbles Carlton Hotel  3 stars

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

The Mumbles Great
GBP 105

Ty Hotel  3 stars

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

Newport (Gwent) Great
GBP 65

Belmont Llandudno  3 stars

21 N Parade, Llandudno, United Kingdom

Llandudno Very good
GBP 120

The Mount Rooms  3 stars

Porthkerry Rd, Barry, United Kingdom

Barry Great
GBP 64

The Wolfe Inn  3 stars

The Wolfe Inn Wolfs Castle, Haverfordwest, Treffgarne, United Kingdom, SA62 5LS

Treffgarne Great
GBP 75

Oyo Padarn Hotel  3 stars

Padarn Hotel High Street, Llanberis, United Kingdom, LL55 4SU

Llanberis Very good
GBP 116

The Harp Inn  3 stars

The Harp Inn Glasbury, Glasbury, United Kingdom, HR3 5NR

Glasbury Very good
GBP 60

Royal Ship  3 stars

Queens Square, Dolgellau, United Kingdom, LL40 1AR

Dolgellau Great
GBP 102

The Wyndham Arms-Wetherspoon  3 stars

Dunraven Place Glamorgan, Bridgend (Wales), United Kingdom, CF31 1JE

Bridgend (Wales) Great
GBP 43

The Waverley Hotel  3 stars

Station Road, Bangor (Gwynedd), United Kingdom, LL57 1LZ

Bangor (Gwynedd) Very good
GBP 73

Macdonald Plas Talgarth Resort  3 stars

Macdonald Plas Talgarth Resort Pennal Snowdonia National Park, Pennal, United Kingdom, SY20 9JY

Pennal Perfect
GBP 127

Pontcanna Inn  3 stars

36 Cathedral Rd, Cardiff, United Kingdom, CF11 9LL

Cardiff Very good
GBP 108

Annan Hotel  3 stars

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

Llandudno Very good
GBP 89

White Heather Hotel  3 stars

St. George'S Place White Heather Hotel, Llandudno, United Kingdom, LL30 2NR

Llandudno Very good
GBP 58

St Kilda Hotel  3 stars

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

Llandudno Very good
GBP 146

Newport Central Hotel  3 stars

54 55 High Street, Newport (Gwent), United Kingdom, NP20 4AB

Newport (Gwent) Great
GBP 51

Llanwenarth Hotel & Riverside Restaurant  3 stars

Brecon Road Abergavenny, Abergavenny, United Kingdom, NP8 1EP

Abergavenny Very good
GBP 83

Premier Inn Cardiff Bay  3 stars

Bute Place, Cardiff, United Kingdom, CF10 4AA

Cardiff
GBP 65

The Lion Hotel  3 stars

Berriew, Welshpool, United Kingdom, SY21 8PQ

Welshpool Great
GBP 76

Days Inn By Wyndham Bridgend Cardiff M4  2 stars

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

Bridgend (Wales) Very good
GBP 28

Campanile Cardiff  2 stars

Caxton Place, Pentwyn, Cardiff, United Kingdom, CF238HA

Cardiff Nice
GBP 61

Travelodge Wrexham  2 stars

A483/A5152 Wrexham Bypass Rhostyllen, Wrexham, United Kingdom, LL14 4EJ

Wrexham
GBP 53

Ibis Swansea  2 stars

Fabian Way, A483, Swansea, United Kingdom, SA1 8LD

Swansea Very good
GBP 61

Ibis Cardiff  2 stars

Churchill Way, Cardiff, United Kingdom, CF10 2HA

Cardiff Great
GBP 35

Ibis Cardiff Gate - International Business Park  2 stars

Malthouse Avenue, Cardiff Gate Business Park, Cardiff, United Kingdom, CF238RA

Cardiff Great
GBP 40

Glen Usk  2 stars

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

Llandrindod Wells Nice
GBP 49

The Mulberry Inn  2 stars

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

Glyn Ceiriog Very good
GBP 105

Three Saints Hotel  2 stars

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

Llantrisant (Glamorgan) Nice
GBP 52

Oyo Sandringham Hotel  2 stars

21 St Mary Street, Cardiff, United Kingdom

Cardiff Very good
GBP 66

The Riverside Hotel  2 stars

Cinderhill Street, Monmouth, United Kingdom, NP255EY

Monmouth Guest rating
GBP 62

The Crosskeys Inn  2 stars

24 Bridge Street, Usk, United Kingdom

Usk Great
GBP 54

Tudor Court Hotel  2 stars

300 - 306 Oystermouth Rd, Swansea, United Kingdom

Swansea Guest rating
GBP 38

The Hotel Commodore  2 stars

Spa Rd, Llandrindod Wells, United Kingdom

Llandrindod Wells Very good
GBP 131

Oyo Cardiff Central  2 stars

Clare Street, Cardiff, United Kingdom

Cardiff Very good
GBP 39

Brentwood Hotel  2 stars

37 -41 Mary Street Porthcawl, Porthcawl, United Kingdom

Porthcawl Guest rating
GBP 60

Pontins - Prestatyn Sands Holiday Park  2 stars

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

Prestatyn Guest rating
GBP 51

Ibis Budget Cardiff Centre  2 stars

Tyndall Street, Cardiff, United Kingdom, CF10 4BE

Cardiff Very good
GBP 32

Ibis Budget Newport  2 stars

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

Newport (Gwent)
GBP 31

Premier Inn Barry Island  2 stars

Triangle Site, Barry, United Kingdom, CF62 5QN

Barry
GBP 105

Zip By Premier Inn Cardiff  2 stars

Ipswich Road, Cardiff, United Kingdom, CF23 9AQ

Cardiff Very good
GBP 29

Premier Inn Newport Wales  2 stars

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

Newport (Gwent)
GBP 102

Premier Inn Pontypool  2 stars

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

Pontypool
GBP 69

Premier Inn Llantrisant  2 stars

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

Llantrisant (Glamorgan)
GBP 65

Premier Inn Bridgend  2 stars

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

Bridgend (Wales)
GBP 70

Premier Inn Caerphilly  2 stars

Corbetts Lane, Caerphilly, United Kingdom, CF83 3HX

Caerphilly
GBP 58

Premier Inn Swansea North  2 stars

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

Morriston
GBP 59

Ashburnham Hotel  2 stars

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

Burry Port Nice
GBP 70

Nosda Studio Hostel  2 stars

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

Cardiff Guest rating
GBP 57

Highcliffe Hotel  2 stars

School Rd, Aberporth, Aberporth, United Kingdom, SA43 2DA

Aberporth Very good
GBP 90

New Gurkha Inn  2 stars

Bronllys Road Talgarth, Brecon, United Kingdom, LD3 0HH

Brecon Very good
GBP 65

Harbour Hotel  2 stars

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

Cemaes Bay Nice
GBP 83

The Horse & Jockey Inn  2 stars

Wylcwm Place, Knighton (Powys), United Kingdom, LD7 1AE

Knighton (Powys) Very good
GBP 79

Lake View Hotel  2 stars

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

Llanberis Nice
GBP 60

Queens Hotel  2 stars

The Promenade, Llandudno, United Kingdom, LL30 2lE

Llandudno Guest rating
GBP 100

Victoria Hotel  2 stars

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

Newport (Gwent) Guest rating
GBP 38

The Raven Inn  2 stars

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

Ruthin
GBP 67

Merlewood Hotel  2 stars

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

Saundersfoot Great
GBP 76

The Albany Hotel  2 stars

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

Tenby Nice
GBP 51

Clarence House Hotel  2 stars

Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Great
GBP 74

Glendale Hotel  2 stars

Plymouth Road, Cardiff, United Kingdom, CF64 3DH

Cardiff
GBP 71

Westminster Hotel  2 stars

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

Rhyl Guest rating
GBP 51

The Hand Hotel  2 stars

Church Street, Chirk, United Kingdom, LL14 5EY

Chirk Very good
GBP 153

The Belgrave Hotel  2 stars

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

Tenby
GBP 70

Evans Hotel  2 stars

1 Charlton Street, Llandudno, United Kingdom, LL30 2AA

Llandudno
GBP 108

The Lake Country House Hotel & Spa  0 stars

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

Llangammarch Wells Great
GBP 212

Ruthin Castle  0 stars

Castle Street, Ruthin, United Kingdom, LL15 2NU

Ruthin Great
GBP 131

Plas Dinas Country House  0 stars

Bontnewydd, Caernarfon, United Kingdom, LL54 7YF

Caernarfon Great
GBP 151

Gliffaes Country House Hotel  0 stars

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

Crickhowell Great
GBP 180

Court Colman Manor  0 stars

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

Bridgend (Wales) Nice
GBP 97

Llangoed Hall  0 stars

Llyswen, Brecon, United Kingdom, LD3 0YP

Brecon Great
GBP 216

Wolfscastle Country Hotel  0 stars

Wolfscastle, Treffgarne, United Kingdom, SA62 5LZ

Treffgarne Great
GBP 104

Maenan Abbey Hotel  0 stars

Maenan Llanrwst, Llanrwst, United Kingdom

Llanrwst Very good
GBP 118

The Coach House Hotel  0 stars

116 Main Street, Pembroke, United Kingdom

Pembroke Great
GBP 86

A Space In The City - Quayside  0 stars

Bute Street, Cardiff, United Kingdom

Cardiff Great
GBP 128

Chateau Rhianfa  0 stars

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

Menai Bridge Perfect
GBP 150

Sychnant Pass Country House  0 stars

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

Conwy
GBP 142

Penmaenuchaf Hall Hotel  0 stars

Penmaenpool, Dolgellau, United Kingdom, LL40 1YB

Dolgellau Very good
GBP 222

Nanteos Mansion  0 stars

Nanteos Mansion, Aberystwyth, United Kingdom, SY23 4LU

Aberystwyth
GBP 491

Trefloyne Manor  0 stars

Trefloyne Lane, Tenby, United Kingdom

Tenby Perfect
GBP 163

The Hafod Hotel  0 stars

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

Devils Bridge Guest rating
GBP 130

Tan Rallt Park  0 stars

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

Abergele
GBP 125

A Space In The City At Century Wharf  0 stars

Dumballs Road, Cardiff, United Kingdom, CF10 5NS

Cardiff Nice
GBP 92

Troedyrhiw Holiday Cottages  0 stars

Troedyrhiw, Cardigan, United Kingdom, SA43 2AE

Cardigan
GBP 208

The Moorfield Hotel Bed And Breakfast  0 stars

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

Llandudno
GBP 63

Sunbank Accommodation  0 stars

The Barn, Llangollen, United Kingdom, LL20 8EG

Llangollen Great
GBP 82

Llechwen Hall  0 stars

Llanfabon, Pontypridd, United Kingdom, CF37 4HP

Pontypridd Nice
GBP 93

Talacre Beach Resort  0 stars

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

Prestatyn
GBP 81

The Cottage Llyn Peninsula  0 stars

The Cottage, Nefyn, United Kingdom, LL53 6LR

Nefyn
GBP 287

Tyn Rhos Country House  0 stars

Seion, Llanddeiniolen, United Kingdom, LL55 3AE

Llanddeiniolen Guest rating
GBP 131

Ty Menai  0 stars

Ty Menai Llanddeiniolen, Llanddeiniolen, United Kingdom, LL55 3AB

Llanddeiniolen
GBP 128

Bryn Eglwys Hotel  0 stars

Beddgelert, Beddgelert, United Kingdom, LL55 4NB

Beddgelert
GBP 108

Anglesey Bungalows  0 stars

Fron Isallt Lon Isallt Trearddur Bay, Beaumaris, United Kingdom, LL65 2UP

Beaumaris Very good
GBP 98

Langland Bay Manor  0 stars

, The Mumbles, United Kingdom, SA3

The Mumbles
GBP 120

Broadway Country House  0 stars

Broadway, Laugharne, United Kingdom, SA33 4NU

Laugharne Guest rating
GBP 78

Sun Valley Caravan Park  0 stars

Marsh Road Rhuddlan, Rhuddlan, United Kingdom, LL18 5UD

Rhuddlan
GBP 81

Anglesey Lakeside Lodges  0 stars

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

Menai Bridge
GBP 135

Soar Chapel Guest House  0 stars

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

Ebbw Vale
GBP 57

Mansion House Llansteffan  0 stars

Pantyrathro, Carmarthen, United Kingdom, SA33 5AJ

Carmarthen
GBP 185

Lamphey Lodge  0 stars

, Lamphey, United Kingdom, SA71 5NS

Lamphey
GBP 138

Swansea Valley Holiday Cottages  0 stars

Plas Farm, Cilybebyll, Pontardawe, Cilybebyll, United Kingdom, SA8 3JQ

Cilybebyll
GBP 198

Heronstone Lodges  0 stars

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

Ystalyfera
GBP 79

White Tower Holiday Park  0 stars

, Llandwrog, United Kingdom, LL54 5UH

Llandwrog
GBP 122

Oakfield Caravan Park  0 stars

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

Conwy Great
GBP 65

The Ridge  0 stars

, Beaumaris, United Kingdom, LL59 5PD

Beaumaris
GBP 300

Howells Leisure Fishguard Holiday Park Caravan Park  0 stars

Greenacres, Fishguard, United Kingdom, SA65 9JH

Fishguard Perfect
GBP 135

New Pines Holiday Park  0 stars

Dyserth Road, Rhyl, United Kingdom, LL18 4DY

Rhyl
GBP 191

Pencnwc Holiday Park  0 stars

Cross Inn, Llanllwchaiarn, United Kingdom, SA44 6NL

Llanllwchaiarn
GBP 99

Victoria Hotel  0 stars

Telford Road, Menai Bridge, United Kingdom, LL59 5DR

Menai Bridge
GBP 102

Sunnyvale Holiday Park  0 stars

Valley Road Saunderfoot, Saundersfoot, United Kingdom, SA69 9BP

Saundersfoot
GBP 122

The Abercrave Inn  0 stars

145 Heol Tawe, Abercraf, United Kingdom, SA9 1XS

Abercraf
GBP 72

Cliffe Norton  0 stars

The Norton, Tenby, United Kingdom, SA70 8AA

Tenby
GBP 87

Romantic Getaway Luxury Wooden Cabin With Private Hot Tub And Bbq  0 stars

Pengarreg Fawr, Aberystwyth, United Kingdom, SY23 4LP

Aberystwyth
GBP 115

Violet Apartment Cardiff  0 stars

Main Road Cardiff, Cardiff, United Kingdom, CF15 9HH

Cardiff Very good
GBP 106

Cherry Tree Lodge  0 stars

Cherry Tree Lodges Ffaldau Lane, Llandrindod Wells, United Kingdom, LD1 5UE

Llandrindod Wells
GBP 158

Grondre Holiday Park  0 stars

Clunderwen, Clynderwen, United Kingdom, SA66 7HD

Clynderwen
GBP 231

Maesmawr Farm Resort  0 stars

Moat Lane, Caersws, United Kingdom, SY17 5SB

Caersws
GBP 111

The Reading Rooms  0 stars

The Reading Rooms, Clynderwen, United Kingdom, SA66 7NF

Clynderwen

Brambly Hedge  0 stars

6 St Annes Drive, New Hedges, United Kingdom, SA70 8TG

New Hedges
GBP 116

Carew Inn  0 stars

Carew Inn Carew, Tenby, United Kingdom, SA70 8SL

Tenby
GBP 99

Meridian Tower, Floor 7, Marina  0 stars

, Swansea, United Kingdom, SA1 1JW

Swansea
GBP 115

Estuary Cottage  0 stars

, Penrhos-Lligwy, United Kingdom, LL70 9EX

Penrhos-Lligwy
GBP 109

Morfa Lodge  0 stars

, Porthmadog, United Kingdom, LL49 9UW

Porthmadog
GBP 198

Spring Cottage  0 stars

Conwy , Conwy, United Kingdom, ll32 8YX

Conwy

The Risboro Hotel  0 stars

Clement Avenue The Risboro Hotel 1 Clement Avenue, Llandudno, United Kingdom, LL30 2ED

Llandudno
GBP 53

Ty Hotel - Was Hilton Newport East  0 stars

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

Newport (Gwent)
GBP 65

The Dolfor Inn  0 stars

Dolfor Road, Newtown (Powys), United Kingdom, SY16 4AA

Newtown (Powys)
GBP 66

Somerset Hotel  0 stars

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

Llandudno
GBP 51