Skip to main content

Search hotels in Caernarfon

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

Caernarfon – 3 hotels and places to stay

Filter by:

Star rating

Review score

Celtic Royal Hotel & Spa

Caernarfon (Near 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

Caernarfon (Near Caernarfon)

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

L
Lillian
From
Canada
Very nice kitchenette and bathroom. We were on the main floor which was nice. No need to carry luggage up stairs.
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

Caernarfon (Near 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

Caernarfon (Near 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

Plas Y Bryn Manor

Llanwnda (Near Caernarfon)

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

H
Hannah
From
United Kingdom
The location of the property is perfect for anyone wanting to get away for a few days and just be at one with nature. Only 20 mins to mount snowdon. The property is set on beautiful grounds with breathtaking views across the countryside. And it is dog friendly, which is always a plus! The guys that run the place are extremely welcoming and accommodating, happy to help and assist you in anyway. The rooms are lovely, cosy and very clean! Overall, I was very happy and would definitely return!
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 105 reviews
Price from
US$106.88
1 night, 2 adults

Y Castell

Caernarfon (Near Caernarfon)

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

R
Robert
From
United Kingdom
We had a friendly welcome from the barman and the owner,rooms were clean and tidy …..no complaints from any of us.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 329 reviews
Price from
US$106.88
1 night, 2 adults

Basecamp Wales

Llanllyfni (Near Caernarfon)

Basecamp Wales offers family-run hostel accommodation in Llanllyfni, on the edge of the Snowdonia National Park and 30.3 km from Pen-Y-Pass and 8.2 km to the beach at Dinas Dinlle.

s
sabri
From
Turkey
It was an amazing stay. The staff was so kind and the hostel is very clean. Thanks for everything
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,392 reviews
Price from
US$53.98
1 night, 2 adults

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

Caernarfon (Near 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

Chalet 174 Glan Gwna Park Caernarfon

Caeathro (Near Caernarfon)

Situated in Caeathro, Chalet 174 Glan Gwna Park Caernarfon features accommodation with heated pool, free WiFi and free private parking for guests who drive.

A
Aisling
From
Ireland
This chalet is beautiful and impeccably kept. Everything was spotless and like new. The decor is elegant and creates a lovely atmosphere without being fussy or requiring much upkeep while staying. The chalet feels very spacious and has everything we needed. There are lovely thoughtful details that made us feel very much at home: comfortable beds, fluffy towels, stack of books and DVDs, and very generous welcome basket, considering we were only there 2 days. The campsite is beautifully laid out and maintained. It feels very luxurious. We didn't use the pool or bar/restaurant due to weather and other plans.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 116 reviews
Price from
US$191.64
1 night, 2 adults

Kims Retreat

Caernarfon (Near 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
See all hotels in and around 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.0
    Very good - What previous guests thought, 3,184 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.8
    Fabulous - What previous guests thought, 561 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 Caernarfon

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 329 reviews
  • 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 6.4
    Pleasant - What previous guests thought, 27 reviews
  • Popular with guests booking hotels in Caernarfon

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

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

Best hotels with breakfast in Caernarfon and nearby

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 144 reviews

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

    From US$362.56 per night
  • 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 9.7
    Exceptional - What previous guests thought, 244 reviews

    Offering quiet street views, Totters townhouse is an accommodation situated in Caernarfon, 19 km from Snowdon and 37 km from Portmeirion.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 718 reviews

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

    From US$94.47 per night
  • 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.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 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, 297 reviews

    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...

    From US$146.97 per night

Budget hotels in Caernarfon and nearby

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

    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.

    From US$106.61 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 329 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 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 9.5
    Exceptional - What previous guests thought, 136 reviews

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

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

    Offering a garden and garden view, Chalet 130 on Glan Gwna holiday park is located in Caernarfon, 17 km from Snowdon and 37 km from Portmeirion.

    From US$86.03 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 1,392 reviews

    Basecamp Wales offers family-run hostel accommodation in Llanllyfni, on the edge of the Snowdonia National Park and 30.3 km from Pen-Y-Pass and 8.2 km to the beach at Dinas Dinlle.

    From US$79.62 per night
  • Scored out of 10, guest rating 1.6
    Bad - What previous guests thought, 5 reviews

    Located 28 km from Snowdon Mountain Railway, Huge Cozy Bell Tent with Tv and Heating provides accommodation with free WiFi and free private parking.

    From US$128.81 per night
  • 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