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

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,163 reviews
  • Popular with guests booking hotels in Caernarfon

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

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

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

    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 27 reviews
  • Popular with guests booking hotels in Caernarfon

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

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

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

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

Budget hotels in Caernarfon and nearby

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 719 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$93.81 per night
  • Scored out of 10, guest rating 7.1
    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.14 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 795 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$73.71 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 376 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$115.25 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.21 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 1,399 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.07 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 7 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$120.61 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Caernarfon and only 23 km from Snowdon Mountain Railway, Sea Scape features accommodation with sea views, free WiFi and free private parking.

Best hotels with breakfast in Caernarfon and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 143 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$360.03 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 241 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 8.0
    Very good - What previous guests thought, 3,163 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$138.04 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$201.02 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 299 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$145.94 per night
  • Y Nyth Yn Bwthyn Coed Gellyg, a property with a garden, is situated in Llandwrog, 29 km from Snowdon, 32 km from Portmeirion, as well as 28 km from Bangor Cathedral.

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

    Offering a garden and garden view, Seafront cottage Dinas Dinlle is situated in Caernarfon, 29 km from Snowdon and 32 km from Portmeirion.

    From US$308.23 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 43 reviews

    Located in Caernarfon, Olivia Ann provides accommodation with heated pool, free WiFi and free private parking for guests who drive.