-
Google rating
Hotel
BW Ebbw Vale
Ebbw Vale, Gwent
Price guide: from £50 a night
View details – BW Ebbw Vale Book Direct / Check Availability – BW Ebbw Vale (opens in a new tab) -
Google rating
Hotel
BW Lamphey Court Hotel & Spa
Lamphey, Pembrokeshire
Price guide: from £100 a night
View details – BW Lamphey Court Hotel & Spa Book Direct / Check Availability – BW Lamphey Court Hotel & Spa (opens in a new tab) -
Google rating
Hotel
BW Pontypool Metro Hotel
Pontypool, Gwent
Price guide: from £100 a night
View details – BW Pontypool Metro Hotel Book Direct / Check Availability – BW Pontypool Metro Hotel (opens in a new tab) - Google rating
-
Google rating
Hotel
Caban
Pendine Sands, Carmarthenshire
Price guide: from £50 a night
View details – Caban Book Direct / Check Availability – Caban (opens in a new tab) - Google rating
-
Google rating
Hotel
Cae Mor Hotel
Llandudno, Conwy County Borough
Price guide: from £100 a night
View details – Cae Mor Hotel Book Direct / Check Availability – Cae Mor Hotel (opens in a new tab) -
Google rating
Hotel
Caer Rhun Hall Hotel
Conwy, Conwy County Borough
Price guide: from £50 a night
View details – Caer Rhun Hall Hotel Book Direct / Check Availability – Caer Rhun Hall Hotel (opens in a new tab) -
Google rating
Hotel
Caerwlyan Hotel
Criccieth, Gwynedd
Price guide: from £100 a night
View details – Caerwlyan Hotel Book Direct / Check Availability – Caerwlyan Hotel (opens in a new tab) -
Google rating
Hotel
Cann Office Hotel
Llangadfan, Powys
Price guide: from £50 a night
View details – Cann Office Hotel Book Direct / Check Availability – Cann Office Hotel (opens in a new tab) - Google rating
-
Google rating
Hotel
Cardiff Marriott Hotel
Cardiff, Glamorgan
Price guide: from £200 a night
View details – Cardiff Marriott Hotel Book Direct / Check Availability – Cardiff Marriott Hotel (opens in a new tab) -
Google rating
Hotel
Cardiff Sandringham Hotel
Cardiff, Glamorgan
Price guide: from £50 a night
View details – Cardiff Sandringham Hotel Book Direct / Check Availability – Cardiff Sandringham Hotel (opens in a new tab) -
Google rating
Hotel
Carmel House Hotel
Llandudno, Conwy County Borough
Price guide: from £50 a night
View details – Carmel House Hotel Book Direct / Check Availability – Carmel House Hotel (opens in a new tab) -
Google rating
Hotel
Carreg Bran Hotel
Llanfairpwll, Anglesey
Price guide: from £50 a night
View details – Carreg Bran Hotel Book Direct / Check Availability – Carreg Bran Hotel (opens in a new tab) - Google rating
-
Google rating
Hotel
Castle Bank Hotel
Conwy, Conwy County Borough
Price guide: from £50 a night
View details – Castle Bank Hotel Book Direct / Check Availability – Castle Bank Hotel (opens in a new tab) -
Google rating
Hotel
Castle Hotel
Aberaeron, Ceredigion
Price guide: from £100 a night
View details – Castle Hotel Book Direct / Check Availability – Castle Hotel (opens in a new tab) -
Google rating
Hotel
Castle Hotel
Aberystwyth, Ceredigion
Price guide: from £100 a night
View details – Castle Hotel Book Direct / Check Availability – Castle Hotel (opens in a new tab) -
Google rating
Hotel
Castle Mead Hotel, Manorbier
Manorbier, Pembrokeshire
Price guide: from £200 a night
View details – Castle Mead Hotel, Manorbier Book Direct / Check Availability – Castle Mead Hotel, Manorbier (opens in a new tab) -
Google rating
Hotel
Cawdor Arms Hotel
Llandeilo, Carmarthenshire
Price guide: from £100 a night
View details – Cawdor Arms Hotel Book Direct / Check Availability – Cawdor Arms Hotel (opens in a new tab) - Google rating
-
Google rating
Hotel
Celtic Royal Hotel
Caernarfon, Gwynedd
Price guide: from £100 a night
View details – Celtic Royal Hotel Book Direct / Check Availability – Celtic Royal Hotel (opens in a new tab) -
Google rating
Hotel
Chateau Rhianfa Hotel
Menai Bridge, Anglesey
Price guide: from £100 a night
View details – Chateau Rhianfa Hotel Book Direct / Check Availability – Chateau Rhianfa Hotel (opens in a new tab)