Caernarfon

£159—2 nights in Caernarfon

Celtic Royal Hotel
Varuni Sakhalkar
Deal Expert

Why We Love This Deal

Famous for its castle, Caernarfon is a royal town with views across the strait to Anglesey. Two-night stays at the historic Celtic Royal Hotel are £159, saving 24–36% on the direct price. Explore the Menai Strait by boat, with the castle and peaks in the background. Get outdoors in Eryri (Snowdonia) National Park, 10 minutes by car.

What's Included

  • Valid until 31 March, 2026
  • Two nights' accommodation in a King Double room, with daily full Welsh breakfast, for two
  • Late checkout until 12pm (usually £10)
  • This is a non-refundable rate. Cancellations are not permitted

92%
Enjoyed This
"Room was clean and comfy. Staff were great.."
Laurence
30 Jul, 2025 - Bridgend, UK
See All 24 Member Ratings

Why We Love This Hotel

  • Dating back to 1794, the property was originally called the Uxbridge Arms hotel. It became the Royal Hotel after Princess Victoria's visit in 1832. Guglielmo Marconi stayed here while working on the wireless transmitting station nearby.
  • The spa and gym are newly refurbished. Wellness facilities include a swimming pool, a bubble pool, and a sauna and steam room.
  • Caernarfon sits between the Menai Strait and Eryri (Snowdonia) National Park. It is a great base to explore Yr Wyddfa (Snowdon), the Llŷn, and Anglesey.
  • The "magnificent" (Lonely PlanetCaernarfon Castle is less than 10 minutes' walk from the hotel. It is where King Charles was appointed the Prince of Wales in 1969.

Amenities

General

  • Bar
  • Gym / fitness center
  • Indoor pool
  • Restaurant
  • 100% smoke-free
  • Sauna
  • Steam room

Services

  • Room service (limited hours)

Room amenities

  • Central heating
  • Coffee- / tea-making facilities
  • TV

Internet

  • Wi-Fi throughout (complimentary)

Bathroom

  • Hair-dryer
  • Bathtub or shower

Parking

  • Parking (complimentary)

Accessibility
Some accessibility features may not be available in all rooms. Please coordinate with the hotel directly before booking.

  • Accessible parking
  • Accessible path of travel
  • Accessible restaurant

Policies

Check-in: Minimum age required to check in: 18.
Standard Time is 4pm.

Checkout: Standard Time is 11am.

Children and additional guests: Cot not available.
Extra beds are not available.

Pets: If you require a pet-friendly room, please contact the hotel directly before booking.

Dogs only are allowed on request and will be charged at £25 for the first night then £5 for each additional night payable at the hotel.
Dogs are not allowed at the bar or restaurant, but are in other dining areas. They can stay in a deluxe double and some specific rooms in other categories. 

up to 36% off

£80 / night

CHECK DATES

When You Can Go

Until 31 Mar, 2026

Have a Question?

Member Services available Mon-Fri, 8am-6pm

Rates may vary by date, are subject to availability and are not guaranteed until your purchase is complete.

The regular value stated is based on the maximum combined cost of the items included in this experience at the time of publication.

Please note: Some amenities and services may not be available in all rooms or may incur an additional charge. All prices stated have been verified at the time of publication and may vary at the discretion of the hotel.

92%
Enjoyed This
(24 Member Ratings)
Ratings & reviews reflect verified member feedback for Celtic Royal Hotel and Spa over the past 15 months.
4.2 Ambiance
4.6 Location
3.8 Rooms
4.5 Quality of Service
4.3 Value for the Money
Show Reviews
Enjoyed Most
The hotel is very smart and the Team are exceptional. Everyone we came across were polite and helpful. The TZ deal was very much worth the money. We also paid for a room upgrade as it was my husbands birthday. That room was a little disappointing as it was a low level, very hot and no view. The evening meal was fantastic, breakfast and the cream tea too. Great central location and easy to get about.
Anna 18 Aug, 2025 Peterborough, UK
Enjoyed Most
Beautiful decor & plenty of space in downstairs rooms
Other Comments
In room 211 very small, bed had not been made, extremely hot room & bathroom had mould on bath & screen also booked first night for 7.30pm didn't get main until 8.45pm due to a coach party having dinner !! Breakfast had no variety & had to walk down a corridor back to restaurant, Health & Safety issue
Josie 01 Aug, 2025 Walsall, UK
Enjoyed Most
Room was clean and comfy. Staff were great..
Other Comments
Room would benefit from a small table, decor was slightly dated but overall excellent.
Laurence 30 Jul, 2025 Bridgend, UK
Enjoyed Most
Very friendly helpful staff, clean comfortable room
Other Comments
Our stay was very good and our dig was treated special told. Thank you.
Robert 30 Jul, 2025 Doncaster, UK
Enjoyed Most
Okay Great pool.
Dave 28 Jul, 2025 Oldham, UK
Enjoyed Most
enjoyed everything and staff were very accommodating.
Brenda 27 Jul, 2025 Wigan, UK
Enjoyed Most
Great value weekend away in the middle of Caernarfon in a grand old hotel.Loved the spa facilities,too !
Grace 21 Jul, 2025 Borth, UK
Enjoyed Most
Great location, exceptional staff members, lovely food.
Tony 18 Jul, 2025 Cheltenham, UK
Enjoyed Most
A good offer at a reasonable hotel. Good evening meal with interesting choices, well presented and well cooked. Breakfasts were average but self-service and not very interesting. Slow reception desk with variable efficiency. Restaurant staff adequate but few smiles. Room quite spacious and had all the usual amenities and good ensuite bathroom. Bed quite uncomfortable though. Parking was handy and the hotel was in a useful position for the town and castle (though not in an attractive setting opposite Asda and Home Improvements stores). However we had a reasonable stay and enjoyed glorious weather.
Linda 11 Jul, 2025 Mansfield, UK
Enjoyed Most
Polite and efficient staff and high quality service of food
Other Comments
Hotel room doors slam loudly and action needs to be taken to soften the closures
John 04 Jul, 2025 Huntingdon, UK

Popular pages

£159—2 nights in Caernarfon

up to 36% off

£80 / night

CHECK DATES