Skip to main content

Search hotels in Caernarfon

Enter your dates to see the latest prices and deals for Caernarfon hotels

Popular hotels in Caernarfon

Check out our top picks in Caernarfon

Filter by:

Star Rating
Review score

Celtic Royal Hotel & Spa

Hotel in Caernarfon

Celtic Royal Hotel & Spa features a leisure club and free Wi-Fi. The hotel is located in Caernarfon center, just a 10-minute walk from Caernarfon Harbor.

P
Paulette
From
United States
Staff was wonderfully helpful and the food in the pub was delicious.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,910 reviews
Price from
$122.78
1 night, 2 adults

The Black Boy Inn

Hotel in Caernarfon

The Black Boy Inn is a collection of several properties Black Boy Inn, Black Jack’s, Trw Du, Ty Dre and Letty Suites.

J
James
From
United States
The setting is so unique and you feel as if you’ve gone back centuries to how things looked then. Please know it was very clean and well maintained. They’ve mastered a medieval feel. The on-site dining was tremendous.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,129 reviews
Price from
$131.22
1 night, 2 adults

Llety Arall

Hotel in Caernarfon

Located within 8.2 miles of Snowdon Mountain Railway and 12 miles of Snowdon, Llety Arall has rooms in Caernarfon.

A
Annelies
From
United Kingdom
Nice dark room, great shower and close to the castle. Love the fact that you have use of a communal kitchen, really helped preparing food for the days adventure . Overall a great place to stay and would recommend it to others 😀
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 268 reviews
Price from
$120.15
1 night, 2 adults

Meifod House

Hotel in Caernarfon

Set in Caernarfon, in a building dating from 1904, Meifod House offers a garden and guestrooms with free WiFi. Offering a terrace, the property is located within 1.6 mi of Caernarfon Castle.

C
C
From
United States
Unique home with period furnishings. Very comfortable bed. Great breakfast. Very nice staff. Parking good. Wifi good.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 563 reviews
Price from
$120.15
1 night, 2 adults

Bryn Mair cottage overlooking Snowdon

Caernarfon

4.4 miles from Snowdon Mountain Railway in Caernarfon, Bryn Mair cottage overlooking Snowdon features accommodations with access to a hot tub.

R
Ron
From
United States
Nice house, great hot tub, nice hosts.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 101 reviews
Price from
$230.85
1 night, 2 adults

Trigonos - Peaceful Lakeside B&B and Retreat in Eryri National Park

Caernarfon

Trigonos - Peaceful Lakeside B&B and Retreat in Eryri National Park enjoys a location in Caernarfon, 17 miles from Snowdon and 20 miles from Bangor Cathedral.

B
Bogdan
From
Canada
Amazing scenery, good breakfast, lovely trails.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 356 reviews
Price from
$92.88
1 night, 2 adults

Kims Retreat

Caernarfon

Kims Retreat is located in Caernarfon, just 11 miles from Snowdon Mountain Railway and 15 miles from Snowdon. This apartment provides free private parking, full-day security, and free Wifi.

M
Muhammad
From
Saudi Arabia
Such an amazing and wonderful host. A personal touch of hospitality made our stay memorable. Room had all the facilities the one may need. (Kinda studio) A kitchenette made the life so easy to cook light meals. Parking space. Super clean. A pantry for guests.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 132 reviews
Price from
$108
1 night, 2 adults

Totters townhouse

Caernarfon

Totters townhouse offers accommodations in Caernarfon, 12 miles from Snowdon and 23 miles from Portmeirion.

S
Swathy
From
India
It was lovely, clean and beautiful
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 230 reviews
Price from
$172.80
1 night, 2 adults

Chapel St Apartments

Caernarfon

Featuring quiet street views, Chapel St Apartments in Caernarfon provides accommodations and a garden. There's a private entrance at the apartment for the convenience of those who stay.

J
Jane
From
United States
Communication was great, and Vanessa went out of her way to prepare the place. The heat and water were great as well. We were minutes from everything we wanted to do.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 165 reviews
Price from
$175.50
1 night, 2 adults

Totters Hostel

Caernarfon

Located in Caernarfon and within 8.1 miles of Snowdon Mountain Railway, Totters Hostel features a shared lounge, non-smoking rooms, and free WiFi.

A
ARADUZAHA
From
United Kingdom
This hostel was way better than expected. The pictures don't make it justice. It is very clean and comfortable. The breakfast was plenty and varied. The location was excelent, right next to the castle and port. We were there for a man vs mountain event but we will come again, and we were sorry we could not stay longer. The hosts were very welcoming.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 705 reviews
Price from
$101.25
1 night, 2 adults
See all 290 hotels in Caernarfon

Caernarfon – 290 hotels and places to stay

Filter by:

Star Rating
Review score

Celtic Royal Hotel & Spa

Hotel in Caernarfon

Celtic Royal Hotel & Spa features a leisure club and free Wi-Fi. The hotel is located in Caernarfon center, just a 10-minute walk from Caernarfon Harbor.

P
Paulette
From
United States
Staff was wonderfully helpful and the food in the pub was delicious.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,910 reviews
Price from
$122.78
1 night, 2 adults

The Black Boy Inn

Hotel in Caernarfon

The Black Boy Inn is a collection of several properties Black Boy Inn, Black Jack’s, Trw Du, Ty Dre and Letty Suites.

J
James
From
United States
The setting is so unique and you feel as if you’ve gone back centuries to how things looked then. Please know it was very clean and well maintained. They’ve mastered a medieval feel. The on-site dining was tremendous.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,129 reviews
Price from
$131.22
1 night, 2 adults

Llety Arall

Hotel in Caernarfon

Located within 8.2 miles of Snowdon Mountain Railway and 12 miles of Snowdon, Llety Arall has rooms in Caernarfon.

A
Annelies
From
United Kingdom
Nice dark room, great shower and close to the castle. Love the fact that you have use of a communal kitchen, really helped preparing food for the days adventure . Overall a great place to stay and would recommend it to others 😀
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 268 reviews
Price from
$120.15
1 night, 2 adults

Meifod House

Hotel in Caernarfon

Set in Caernarfon, in a building dating from 1904, Meifod House offers a garden and guestrooms with free WiFi. Offering a terrace, the property is located within 1.6 mi of Caernarfon Castle.

C
C
From
United States
Unique home with period furnishings. Very comfortable bed. Great breakfast. Very nice staff. Parking good. Wifi good.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 563 reviews
Price from
$120.15
1 night, 2 adults

Bryn Mair cottage overlooking Snowdon

Caernarfon

4.4 miles from Snowdon Mountain Railway in Caernarfon, Bryn Mair cottage overlooking Snowdon features accommodations with access to a hot tub.

R
Ron
From
United States
Nice house, great hot tub, nice hosts.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 101 reviews
Price from
$230.85
1 night, 2 adults

Trigonos - Peaceful Lakeside B&B and Retreat in Eryri National Park

Caernarfon

Trigonos - Peaceful Lakeside B&B and Retreat in Eryri National Park enjoys a location in Caernarfon, 17 miles from Snowdon and 20 miles from Bangor Cathedral.

B
Bogdan
From
Canada
Amazing scenery, good breakfast, lovely trails.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 356 reviews
Price from
$92.88
1 night, 2 adults

Kims Retreat

Caernarfon

Kims Retreat is located in Caernarfon, just 11 miles from Snowdon Mountain Railway and 15 miles from Snowdon. This apartment provides free private parking, full-day security, and free Wifi.

M
Muhammad
From
Saudi Arabia
Such an amazing and wonderful host. A personal touch of hospitality made our stay memorable. Room had all the facilities the one may need. (Kinda studio) A kitchenette made the life so easy to cook light meals. Parking space. Super clean. A pantry for guests.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 132 reviews
Price from
$108
1 night, 2 adults

Totters townhouse

Caernarfon

Totters townhouse offers accommodations in Caernarfon, 12 miles from Snowdon and 23 miles from Portmeirion.

S
Swathy
From
India
It was lovely, clean and beautiful
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 230 reviews
Price from
$172.80
1 night, 2 adults

Chapel St Apartments

Caernarfon

Featuring quiet street views, Chapel St Apartments in Caernarfon provides accommodations and a garden. There's a private entrance at the apartment for the convenience of those who stay.

J
Jane
From
United States
Communication was great, and Vanessa went out of her way to prepare the place. The heat and water were great as well. We were minutes from everything we wanted to do.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 165 reviews
Price from
$175.50
1 night, 2 adults

Totters Hostel

Caernarfon

Located in Caernarfon and within 8.1 miles of Snowdon Mountain Railway, Totters Hostel features a shared lounge, non-smoking rooms, and free WiFi.

A
ARADUZAHA
From
United Kingdom
This hostel was way better than expected. The pictures don't make it justice. It is very clean and comfortable. The breakfast was plenty and varied. The location was excelent, right next to the castle and port. We were there for a man vs mountain event but we will come again, and we were sorry we could not stay longer. The hosts were very welcoming.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 705 reviews
Price from
$101.25
1 night, 2 adults
See all 290 hotels in Caernarfon

Most booked hotels in Caernarfon and surrounding area in the past month

See all

Popular with guests booking hotels in Caernarfon

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 339 reviews

Popular with guests booking hotels in Caernarfon

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 563 reviews

Popular with guests booking hotels in Caernarfon

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 268 reviews

Popular with guests booking hotels in Caernarfon

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,129 reviews

Popular with guests booking hotels in Caernarfon

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,910 reviews

Popular with guests booking hotels in Llanwnda

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 111 reviews

Popular with guests booking hotels in Holland Arms Station

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 6 reviews

Popular with guests booking hotels in Holland Arms Station

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 7 reviews

Popular with guests booking hotels in Llangristiolus

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 374 reviews

Popular with guests booking hotels in Gaerwen

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 62 reviews

Budget hotels in Caernarfon and nearby

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 365 reviews

Located in Caernarfon and within 8.1 miles of Snowdon Mountain Railway, Ty Glyndwr Bunkhouse, Bar and cafe features a bar, non-smoking rooms, and free WiFi throughout the property.

From $75.60 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 268 reviews

Located within 8.2 miles of Snowdon Mountain Railway and 12 miles of Snowdon, Llety Arall has rooms in Caernarfon.

From $101.25 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 115 reviews

Located in Caernarfon, 13 miles from Snowdon Mountain Railway, Canolfan Y Fron has accommodations with a shared lounge, free private parking and a terrace.

From $114.21 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 580 reviews

Gallt y Glyn Hostel has a garden, terrace, a restaurant and bar in Llanberis. Located around 4.9 miles from Snowdon, the hostel with free WiFi is also 24 miles away from Portmeirion.

From $87.75 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 374 reviews

Located in Llangristiolus, 15 miles from Snowdon Mountain Railway, Holland Arms Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

From $66.83 per night
Scored out of 10, guest rating 3.7
Poor - What previous guests thought, 3 reviews

Featuring 4-star accommodations, Holland arms hotel is located in Holland Arms Station, 15 miles from Snowdon Mountain Railway and 19 miles from Snowdon.

From $77 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 62 reviews

Featuring 4-star accommodations, The Holland arms hotel is located in Gaerwen, 15 miles from Snowdon Mountain Railway and 19 miles from Snowdon.

From $67.14 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 65 reviews

Small home in Llanfairpwll is located in Llanfairpwllgwyngyll, just 11 miles from Snowdon Mountain Railway and 15 miles from Snowdon.

From $91.13 per night

Best hotels with breakfast in Caernarfon and nearby

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,910 reviews

Celtic Royal Hotel & Spa features a leisure club and free Wi-Fi. The hotel is located in Caernarfon center, just a 10-minute walk from Caernarfon Harbor.

From $130.95 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 14 reviews

Taldrwst farmhouse guest house offers accommodations in Dwyran, 22 miles from Snowdon and 3.1 miles from Anglesey Sea Zoo.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 258 reviews

Located on the open plain, just 6 miles from Snowdonia National Park and 5 minutes' drive from the Menai Bridge leading to the Isle of Anglesey, this former farm has been transformed into a stylish...

From $175.50 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 20 reviews

Llety Pen Deitsh 1 offers accommodations in Caernarfon, 12 miles from Snowdon and 23 miles from Portmeirion.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 18 reviews

Llety Pen Deitsh 2 offers accommodations in Caernarfon, 12 miles from Snowdon and 23 miles from Portmeirion.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4 reviews

Apartment 6 Old Conservative Club in Historic Town - Pass the Keys offers accommodations in Caernarfon, 29 miles from Llandudno Pier and 10 miles from Bangor Cathedral.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 10 reviews

2 Bed in Caernarfon oc-wag359 offers accommodations in Caernarfon, 29 miles from Llandudno Pier and 10 miles from Bangor Cathedral.

Cosy Townhouse Within Caernarfon's Old Town Walls is located in Caernarfon, just 8.2 miles from Snowdon Mountain Railway and 12 miles from Snowdon.

Hotels located in the center of Caernarfon

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 22 reviews

Hole in the Wall offers accommodations in Caernarfon, 10 miles from Bangor Cathedral and 12 miles from Anglesey Sea Zoo.

From $494.02 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,129 reviews

The Black Boy Inn is a collection of several properties Black Boy Inn, Black Jack’s, Trw Du, Ty Dre and Letty Suites.

From $112.27 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 40 reviews

Bank Quay, Caernarfon offers accommodations in Caernarfon, 29 miles from Llandudno Pier and 10 miles from Bangor Cathedral.

From $145.80 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

Nantlle is located in Caernarfon, just 8.9 miles from Bangor Cathedral and 12 miles from Anglesey Sea Zoo.

From $714.10 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 25 reviews

Cwm Gwyrfai offers accommodations in Caernarfon, 8.9 miles from Bangor Cathedral and 12 miles from Anglesey Sea Zoo.

From $714.10 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 7 reviews

Moel Tryfan is located in Caernarfon, just 12 miles from Snowdon and 23 miles from Portmeirion.

From $714.10 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 20 reviews

Ty Coets Coach House is located in Caernarfon, just 12 miles from Snowdon and 23 miles from Portmeirion.

From $564.81 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 32 reviews

Llety Bach is located in Caernarfon, just 9.2 miles from Bangor Cathedral and 12 miles from Anglesey Sea Zoo.

From $543.27 per night

FAQs about hotels in Caernarfon

What Guests Said About Caernarfon:

Scored out of 10, guest rating 10

The whole atmosphere of the place lived up to it's "retreat"...

The whole atmosphere of the place lived up to it's "retreat" name. Wish it was not so far for us to drive or would book again in a heartbeat. Lovely friendly people, great facilities, breakfast room a great place to meet and chat with other visitors. As for the library with log fire, would like to just stay in here and read and read. Thank you Matt, Clair and all the other staff I chatted to, chef, gardener etc. And thank you Wales for the four days of SUN.
Guest review by
Jeanne
United Kingdom
Scored out of 10, guest rating 8.0

The castle is impressive and rightly the main attraction.

The castle is impressive and rightly the main attraction. Segontium also interesting though museum closed. Just had one meal out - very pleasant lunch opposite the castle. Meals at the hotel were excellent so did not venture further afield.
Guest review by
Brian
United Kingdom
Scored out of 10, guest rating 10

The castle is excellent.

The castle is excellent. Disabled visitors and carers go free. Easy access cafe inside. Fabulous cafe / deli Bonti Deli opposite castle entrance. Welsh Highland Railway - we did the 3 hour ride - fab views of Yr Wyddfa
Guest review by
Alison
United Kingdom
Scored out of 10, guest rating 10

The main attraction is the castle, which is enormous and...

The main attraction is the castle, which is enormous and quite extraordinary. Needs a good couple of hours at least. The town is also interesting and colourful. Other attractions within relatively easy reach.
Guest review by
Stewart
United Kingdom
Scored out of 10, guest rating 10

The area around the castle is quaint and attractive.

The area around the castle is quaint and attractive. There’s lots to explore in the castle and the displays are interesting and informative. For eating and drinking you’re spoilt for choice. There’s plenty of convenient parking and it’s not too expensive. It’s a good base for visiting nearby attractions.
Guest review by
Malcolm
United Kingdom
Scored out of 10, guest rating 10

If you want to climb Snowdonia, it is a great location and a...

If you want to climb Snowdonia, it is a great location and a 30 minute bus ride. Also, the castle's preservation is one of the best. A delightful town which is really trying to attract visitors.
Guest review by
Brenda
United States

See reviews by guests who stayed at hotels in Caernarfon

See all
From $94.50 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 453 reviews
Victoria House was one of the best hotels we've stayed in the UK so far and we would definitely be staying there on our next visit to Wales. The room was spacious, bright and airy, with large windows both in the room and in the bathroom. Quiet area - no noisy roads nearby. There are plenty of parking options within walking distance. It was a pleasure to stay there. Thanks, Jan!
Guest review by
Andrei Yushkevich
United Kingdom
From $130.95 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,910 reviews
Bar and restaurant were excellent as was the breakfast. Rooms are all slightly different from each other so even though we both paid for the same type of room mine was half the size of my colleagues. There is a castle about 300 meters from the hotel that is one of the largest and magnificant castles I've ever seen and absolutely has to be visited.
Guest review by
Pat
Ireland
From $106.65 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 563 reviews
Loved the Victorian Style look of the lounge rooms downstairs bay windows with cushions, plenty lounge seating to read a book or play cards and dominos, have a drink at the honesty bar. Bed to firm for me, but did sleep very well. We stayed in the standard room. We chose this hotel for the additional parking. 😊
Guest review by
Sonia
United Kingdom
From $101.25 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 268 reviews
Staff were really friendly. Straight away they welcomed us into the hotel, showed us a quick tour and just set a great atmosphere from the off. Room was clean, toilet was clean and facilities were on point. Great location near many bars and restaurants and was ideal for the purpose of our trip.
Guest review by
McCormick
United Kingdom
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 339 reviews
Staff were very friendly the room was nice and big Shower was nice and hot Location was fantastic in the town square next to the castle Food in the hotel was good at a reasonable price and the drinks were nice and cold
Guest review by
Paul D
Australia