Celtic Royal Hotel & Spa

Celtic Royal Hotel & Spa

3 out of 5
Bangor Street Caernarfon Wales
Fully refundableReserve now, pay when you stay
$142 nightly
The price is $171 total per night from Apr 13 to Apr 14
$171 total
Apr 13 - Apr 14
Total with taxes and fees
Stay at this hotel in Caernarfon. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the pool in our reviews. Popular ...
8.6/10 Excellent! (1,000 reviews)
The location for Celtic Royal Hotel/Spa was fantastic in terms of walking distance to the sites in the town. There are not many options in this area in terms of hotels but this one covered the basics. The rooms could use serious updating and better heat control. The shower pressure was fantastic ...

Reviewed on Apr 1, 2026

Celtic Royal Hotel & Spa
Golden Fleece Inn Tremadog

Golden Fleece Inn Tremadog

3 out of 5
Market Square Porthmadog Wales
$69 nightly
The price is $82 total per night from Apr 19 to Apr 20
$82 total
Apr 19 - Apr 20
Total with taxes and fees
Stay at this inn in Porthmadog. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in our reviews. ...
8.6/10 Excellent! (237 reviews)
Very spacious room and amazing location. We used it as base to explore Snowdonia, Anglesey and Llyn peninsula. We travelled with a small baby and they were happy to accommodate us with a cot. Easy and free parking outside the property. Amazing restaurant next door. Staff was so helpful - Marilyn ...

Reviewed on Apr 1, 2026

Golden Fleece Inn Tremadog
Lion Hotel and Studio Apartments

Lion Hotel and Studio Apartments

3 out of 5
Y Maes Criccieth Wales
$87 nightly
The price is $104 total per night from Apr 6 to Apr 7
$104 total
Apr 6 - Apr 7
Total with taxes and fees
Stay at this hotel in Criccieth. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. ...
8.4/10 Very Good! (314 reviews)
Brilliant staff. Breakfast slightly over cooked.

Reviewed on Mar 30, 2026

Lion Hotel and Studio Apartments
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.
Sea View Holiday Cottage Porthmadog

Sea View Holiday Cottage Porthmadog

Porthmadog Wales
Stay at this vacation home in Porthmadog. Enjoy patios and an in-room coffeemaker. Popular attractions Ffestiniog & Welsh Highland Railways and Y Ganolfan Arts ...
9.8/10 Exceptional! (77 reviews)
Very lovely holiday cottage with beautiful sea views. The apartment was immaculate and very comfortable and provided everything that we needed for our four night stay. Parking is very close to the cottage for ease of unpacking, and Porthmadog town is only a short walk away. We went on some lovely ...

Reviewed on Mar 10, 2026

Sea View Holiday Cottage Porthmadog
Listed Miners Cottage with Riverside Views

Listed Miners Cottage with Riverside Views

Beddgelert
Stay at this cottage in Caernarfon. Enjoy free WiFi, a garden, and patios. Popular attractions Yr Wyddfa and Gelert's Grave are located nearby.
9.4/10 Exceptional! (91 reviews)
Very good location right in the centre of the village, and lovely cosy cottage

Reviewed on Feb 17, 2026

Listed Miners Cottage with Riverside Views
Rose Cottage Beddgelert Set on the Banks of the River Colwyn Snowdonia

Rose Cottage Beddgelert Set on the Banks of the River Colwyn Snowdonia

Beddgelert Gwynedd
Stay at this cottage in Caernarfon. Enjoy free WiFi, a garden, and cable/satellite TV service. Popular attractions Yr Wyddfa and Gelert's Grave are located ...
9.6/10 Exceptional! (25 reviews)
Beautiful cottage in a beautiful place definitely go back had a wonderful time there

Reviewed on Mar 30, 2026

Rose Cottage Beddgelert Set on the Banks of the River Colwyn Snowdonia
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.

Popular places to visit

Things to do

Cities near Efailnewydd