
Historic Hotels in Wales from $70
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on Wales Historic Hotels
Our top choices for Wales historic hotels

1. The Angel Hotel
The Angel HotelCardiff City Centre
8.2 out of 10, Very good, (3,511 reviews)
$58 nightly
The price is $70
Nov 22 - Nov 23
Total with taxes and fees

2. Black Boy Inn
Black Boy InnCaernarfon
9.4 out of 10, Exceptional, (1,002 reviews)
$84 nightly
The price is $101
Nov 16 - Nov 17
Total with taxes and fees

3. Hilton Cardiff
Hilton CardiffCardiff City Centre
8.4 out of 10, Very good, (1,001 reviews)
$102 nightly
The price is $122
Nov 29 - Nov 30
Total with taxes and fees

4. Roch Castle Hotel
Roch Castle HotelHaverfordwest
10.0 out of 10, Exceptional, (175 reviews)
$156 nightly
The price is $187
Dec 9 - Dec 10
Total with taxes and fees

5. Ruthin Castle Hotel
Ruthin Castle HotelRuthin
8.2 out of 10, Very good, (1,000 reviews)
$89 nightly
The price is $107
Nov 18 - Nov 19
Total with taxes and fees

6. The Castle Hotel, Conwy, North Wales
The Castle Hotel, Conwy, North WalesConwy Town Walls
9.2 out of 10, Wonderful, (727 reviews)
$109 nightly
The price is $131
Nov 26 - Nov 27
Total with taxes and fees

7. Holiday Inn Cardiff City Centre by IHG
Holiday Inn Cardiff City Centre by IHGCardiff City Centre
8.6 out of 10, Excellent, (1,017 reviews)
$74 nightly
The price is $89
Nov 22 - Nov 23
Total with taxes and fees

8. Quay Hotel and Spa
Quay Hotel and SpaConwy
9.2 out of 10, Wonderful, (1,001 reviews)
$146 nightly
The price is $175
Nov 29 - Nov 30
Total with taxes and fees

9. Celtic Royal Hotel & Spa
Celtic Royal Hotel & SpaCaernarfon
8.4 out of 10, Very good, (1,003 reviews)
$93 nightly
The price is $111
Nov 17 - Nov 18
Total with taxes and fees

10. The Royal Oak Hotel, Welshpool, Mid Wales
The Royal Oak Hotel, Welshpool, Mid WalesWelshpool
9.0 out of 10, Wonderful, (501 reviews)
$120 nightly
The price is $144
Dec 13 - Dec 14
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Wales Hotel Reviews

Celtic Manor Resort
10/10 Excellent
Explore a world of travel with Expedia
- Budget in Cardiff
- Free Parking in Tenby
- Hot Tub in Cardiff
- Pet Friendly in Tenby
- Pool in Swansea
- Spa in Abergavenny
- LGBT Friendly in Llandudno
- Hotels in Login
- 5 Star Hotels in Cardiff
- Hotels in Cardiff
- Bed and Breakfast in Cardiff
- Caravan Parks in Barry
- 5 Star Hotels in Mumbles
- Apartments in Cardiff
- Travelodge UK Hotels in Newport
- 5 Star Hotels in Abersoch
- 5 Star Hotels in Tenby
- 4 Star Hotels in Llandrindod Wells
- 4 Star Hotels in Newtown
- Hotels in Tenby
- Hotels in Swansea
- Hotels in Llandudno
- Hotels in Rhyl
- Hotels in Wrexham
- Hotels in Barry
- Hotels in Aberystwyth
- 4 Star Hotels in Llandudno
- Premier Inn Hotels in Porthcawl
- Best Western Hotels in Newport
- Hilton Hotels in Barry
- YHA Hotels in Harlech
- 3 Star Hotels in Cardiff
- Travelodge UK Hotels in Fishguard
- 5 Star Hotels in Llandudno
- Budget in Llandudno
- 5 Star Hotels in Barry
- Budget in Swansea
- Travelodge UK Hotels in Swansea
- 5 Star Hotels in Aberystwyth
- 5 Star Hotels in Harlech
- Free Airport Transportation in Cardiff
- 5 Star Hotels in Barmouth
- 5 Star Hotels in New Quay
- 5 Star Hotels in Aberdovey
- Luxury in Cardiff
- 5 Star Hotels in Swansea
- 5 Star Hotels in Colwyn Bay
- Budget in Newport
- Hotels in Portmeirion
- 5 Star Hotels in Fishguard
- Hotels in Newport
- Pet Friendly in Swansea
- 5 Star Hotels in Hay on Wye
- Spa in Swansea
- 5 Star Hotels in Porthcawl
- Luxury in Swansea
- 5 Star Hotels in Brecon
- Pool in Llandudno
- 5 Star Hotels in Bangor
- Hotels in Barmouth
- Pet Friendly in Cardiff
- 5 Star Hotels in Betws-Y-Coed
- Hotels in Conwy
- Hotels in Llangollen
- Premier Inn Hotels in Welshpool










































