Skip to main content

Search hotels in Caernarfon

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

Caernarfon – 310 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 situated in Caernarfon centre, just a 10-minute walk from Caernarfon Harbour.

K
Kazunori
From
Netherlands
Location for centre of old city is very good. Staffs are very kind and friendly.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,184 reviews
Price from
US$117.41
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.

M
Myriam
From
Switzerland
Great location, super friendly staff throughout, great choice of cooked breakfast, very tasty bar meals.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,121 reviews
Price from
US$125.35
1 night, 2 adults

Llety Arall

Hotel in Caernarfon

Situated within 13 km of Snowdon Mountain Railway and 19 km of Snowdon, Llety Arall features rooms in Caernarfon.

L
Liudmyla
From
Ukraine
We were warmly welcomed by Janet who was very kind and attentive. She showed us everything in the property and advised an easy and fast way to see the beautiful scenery. Our room was lovely, clean and warm. There was a kettle, mugs and glasses, tea and coffee in the room to enjoy the morning. Nice kitchen in the property to cook something for the family. Really convenient!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 238 reviews
Price from
US$120.11
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 2.6 km of Caernarfon Castle.

M
Marieke
From
Netherlands
We loved the atmosphere and the way everything was decorated. The lady that took us to our room was a perfect host. Many thanks, we will come again!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 557 reviews
Price from
US$114.71
1 night, 2 adults

Y Castell

Hotel in Caernarfon

Located in Caernarfon and within 13 km of Snowdon Mountain Railway, Y Castell features a bar, non-smoking rooms, and free WiFi.

C
Cameron
From
Canada
The room was very clean and the staff was very nice. They let us store our bags after check out so we could go see the castle which was very appreciated!! It was very close to a lot of wonderful local restaurants and had one on-site as well. It was an absolute pleasure staying here.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 330 reviews
Price from
US$106.88
1 night, 2 adults

Trigonos - Quiet, Peaceful, Vegetarian B&B and Retreat Centre

Caernarfon

Set just 27 km from Snowdon Mountain Railway, Trigonos - Quiet, Peaceful, Vegetarian B&B and Retreat Centre features accommodation in Caernarfon with access to a garden, a shared lounge, as well as...

A
Aline
From
France
Trigonos is a great place, really peaceful, feels like home but greener and with a great vue on this magnificent lake 😊 I didn’t want to leave. Thank you for this refreshing break!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 297 reviews
Price from
US$132.27
1 night, 2 adults

Kims Retreat

Caernarfon

Located in Caernarfon and only 18 km from Snowdon Mountain Railway, Kims Retreat provides accommodation with sea views, free WiFi and free private parking.

K
Kate
From
United Kingdom
beautiful location, host was so friendly & welcoming, accommodation was so well equipped
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 136 reviews
Price from
US$107.96
1 night, 2 adults

Totters Hostel

Caernarfon

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

C
Christian
From
Germany
Friendliness, Cleanliness and Location. Thank you for everything!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 718 reviews
Price from
US$94.47
1 night, 2 adults

Victoria House Room Only Accommodation

Caernarfon

Just 2 minutes’ walk from Caernarfon Castle, the elegant Victoria House Room Only Accommodation dates back to the 1890s in the heart of the medieval town of Caernarfon, in North Wales.

S
Stephane
From
France
A beautiful place, on the sea shore. A beautiful house, a very nice room, a warm welcome and a delicious breakfast. We could not ask for more.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 464 reviews
Price from
US$121.46
1 night, 2 adults

Plas Dinas Country House

Caernarfon

Once the home of Lord Snowdon, Plas Dinas now offers a boutique country house hotel setting surrounded in 15 acres of beautiful grounds.

R
Ruth
From
Netherlands
The grounds, the bedroom, the staff
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 144 reviews
Price from
US$322.27
1 night, 2 adults
See all 310 hotels in Caernarfon

Most booked hotels in Caernarfon and surroundings in the past month

See all
  • Popular with guests booking hotels in Caernarfon

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 238 reviews
  • Popular with guests booking hotels in Caernarfon

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 330 reviews
  • Popular with guests booking hotels in Caernarfon

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 557 reviews
  • Popular with guests booking hotels in Caernarfon

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,121 reviews
  • Popular with guests booking hotels in Caernarfon

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3,184 reviews
  • Popular with guests booking hotels in Llangristiolus

    Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 350 reviews
  • Popular with guests booking hotels in Llanwnda

    Scored out of 10, guest rating 5.9
    Passable - What previous guests thought, 105 reviews
  • Popular with guests booking hotels in Y Felinheli

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 434 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 Gaerwen

    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 55 reviews

Hotels located in the centre of Caernarfon

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 380 reviews

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

    From US$116.06 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 20 reviews

    Hole in the Wall is set in Caernarfon, 19 km from Snowdon, 36 km from Portmeirion, as well as 47 km from Llandudno Pier.

    From US$484.22 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 797 reviews

    Within Caernarfon’s ancient medieval town walls, this friendly guest house is within 200 metres of the Castle, the Menai Straits, the Marina and the Galeri Theatre.

    From US$74.23 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 238 reviews

    Situated within 13 km of Snowdon Mountain Railway and 19 km of Snowdon, Llety Arall features rooms in Caernarfon.

    From US$120.11 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 40 reviews

    Bank Quay, Caernarfon is situated in Caernarfon, 19 km from Snowdon, 36 km from Portmeirion, as well as 47 km from Llandudno Pier.

    From US$157.90 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 330 reviews

    Located in Caernarfon and within 13 km of Snowdon Mountain Railway, Y Castell features a bar, non-smoking rooms, and free WiFi.

    From US$106.88 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3,184 reviews

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

    From US$139 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 25 reviews

    Set 19 km from Snowdon, 37 km from Portmeirion and 47 km from Llandudno Pier, Cwm Gwyrfai offers accommodation situated in Caernarfon.

Best hotels with breakfast in Caernarfon and nearby

  • Scored out of 10, guest rating 5.9
    Passable - What previous guests thought, 105 reviews

    Located in Llanwnda, 15 km from Snowdon Mountain Railway, Plas Y Bryn Manor provides accommodation with a garden, free private parking and a terrace.

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

    Offering a garden and mountain view, Taldrwst farmhouse guest house is situated in Dwyran, 29 km from Snowdon Mountain Railway and 35 km from Snowdon.

    From US$202.43 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 20 reviews

    Situated 19 km from Snowdon, 36 km from Portmeirion and 47 km from Llandudno Pier, Llety Pen Deitsh 1 features accommodation located in Caernarfon.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 16 reviews

    Set 19 km from Snowdon, 36 km from Portmeirion and 47 km from Llandudno Pier, Llety Pen Deitsh 2 offers accommodation situated in Caernarfon.

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

    Situated 19 km from Snowdon, 37 km from Portmeirion and 47 km from Llandudno Pier, Apartment 6 Old Conservative Club in Historic Town Pass the Keys features accommodation set in Caernarfon.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 9 reviews

    Located 19 km from Snowdon, 36 km from Portmeirion and 47 km from Llandudno Pier, Ty Nain provides accommodation set in Caernarfon.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Apartment 5 Old Conservative Club in Historic Town Pass the Keys is situated in Caernarfon, 19 km from Snowdon, 37 km from Portmeirion, and 47 km from Llandudno Pier.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4 reviews

    Situated 19 km from Snowdon, 37 km from Portmeirion and 47 km from Llandudno Pier, Apartment 1 Old Conservative Club in Historic Town Pass the Keys features accommodation set in Caernarfon.

Budget hotels in Caernarfon and nearby

  • Scored out of 10, guest rating 5.7
    Passable - What previous guests thought, 54 reviews

    Located 11 km from Snowdon Mountain Railway, Cosy Chalet for Snowdonia features a seasonal outdoor pool, free WiFi, and free private parking for guests who drive. 37 km from Portmeirion and 50 km from...

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 6 reviews

    Shepherds Hut at Rhyd y Galen, a property with a garden and a terrace, is set in Llanrug, 11 km from Snowdon Mountain Railway, 17 km from Snowdon, as well as 40 km from Portmeirion.

    From US$115.39 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 15 reviews

    Cosy Caravan in Scenic Snowdonia, a property with a terrace, is set in Cwm-y-glo, 42 km from Portmeirion, 13 km from Bangor Cathedral, as well as 19 km from Anglesey Sea Zoo.

    From US$121.46 per night
  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 350 reviews

    Set in Llangristiolus, 24 km from Snowdon Mountain Railway, Holland Arms Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$66.80 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Situated 19 km from Snowdon, 37 km from Portmeirion and 47 km from Llandudno Pier, Pass the Keys Apartment 4 Old Conservative Club in Historic Town features accommodation located in Caernarfon.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5 reviews

    Pass the Keys Apartment 3 Old Conservative Club in Historic Town is situated in Caernarfon, 19 km from Snowdon, 37 km from Portmeirion, as well as 47 km from Llandudno Pier.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 3 reviews

    Pass the Keys Apartment 2 Old Conservative Club in Historic Town is located in Caernarfon, 19 km from Snowdon, 37 km from Portmeirion, and 47 km from Llandudno Pier.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 52 reviews

    Located in Caernarfon within 13 km of Snowdon Mountain Railway and 19 km of Snowdon, Host & Stay - High Street Apartments provides rooms with free WiFi.

FAQs about hotels in Caernarfon

What guests said about Caernarfon:

  • 10.0

    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
  • 10.0

    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
  • 10.0

    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
  • 10.0

    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
  • 8.0

    The town is steeped in history, is a fantastic location, and...

    The town is steeped in history, is a fantastic location, and an ideal base for wider exploration of Snowdonia . My interest was in the little steam trains of Wales, of which there are an abundance within easy reach by car from Caernarfon. I choose the Ffestiniog and Welsh Highland railways, but during the summer, there are several others including the Snowdon Mountain Railway, the Llanberis Lake Railway. If you are prepared to venture further afield, to the south is the Talyllyn railway near Barmouth, the Fairbourne Railway, also near Barmouth and a bit further south at Aberystwyth, the Vale of Rheidol Railway, all of which I highly recommend.
    Guest review by
    Wg_Cdr_Andy_Thomson
    United Kingdom
  • 10.0

    The Chalet is easily accessible, very spacious, quiet...

    The Chalet is easily accessible, very spacious, quiet environment, recreational activities and very comfortable bed. Everything in the Chalet was as advertised on Booking.com. I’ll definitely be staying there again/ even longer.
    Guest review by
    Gim
    United Kingdom

See reviews by guests who stayed at hotels in Caernarfon

See all
  • From US$120.11 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 238 reviews
    The fact that this hotel is community owned gives it so much character! You can see it in the decoration choices, or the mismatched cutlery in the shared kitchen. The hotel itself is placed in what I would say is the busiest, most interesting street, right by the castle. We talked to a couple of volunteers when checking in and they were extremely helpful at recommending places to eat and visit. No one knows more than the locals! It's a great opportunity to support the local community and not some random hotel chain.
    Guest review by
    Helena
    United Kingdom
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 952 reviews
    Had a fantastic stay at the Anglesey Arms! Location is right on the front, close to practically everywhere you would want to go to in Caernarfon and our room had great sea views. Had a twin room and the beds were exceptionally comfy, one of the best I've slept in recently. Breakfast was in a nearby pub as the hotel is undergoing some refurbishment and was absolutely delicious, all served with a smile! Fabulous value at £75 a night. We will definitely be returning, thank you!
    Guest review by
    Julia
    United Kingdom
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 337 reviews
    Very friendly, helpful and welcoming host. Immaculately clean hotel. Little extra touches in the room made the stay here so comfortable. Presentation and quality of breakfast was above and beyond my expectations. Great location and lovely quiet area. I would absolutely recommend this fabulous hotel.
    Guest review by
    Amanda
    United Kingdom
  • From US$171.99 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,121 reviews
    beautiful old hotel, we loved our room which was modern, comfortable and had everything we needed. the staff is very friendly and helpful. the location is perfect if you want to explore North Wales and it’s close to Snowdon. we also loved the pub downstairs!☺️🍻 hopefully we will be back one day
    Guest review by
    Karolina
    Lithuania
  • From US$106.88 per night
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 330 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