Skip to main content

Places to Stay in Caernarfon

Find the places to stay that appeal to you the most

The best places to stay in Caernarfon

Check out our pick of great places to stay in Caernarfon

Most booked places to stay in Caernarfon and surroundings in the past month

See all

Popular with guests booking places to stay in Caernarfon

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

Popular with guests booking places to stay in Caernarfon

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

Popular with guests booking places to stay in Caernarfon

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 120 reviews

Popular with guests booking places to stay in Caernarfon

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

Popular with guests booking places to stay in Caernarfon

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 262 reviews

Popular with guests booking places to stay in Caernarfon

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

Popular with guests booking places to stay in Caernarfon

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

Popular with guests booking places to stay in Caernarfon

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

Popular with guests booking places to stay in Caernarfon

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,117 reviews

Popular with guests booking places to stay in Caernarfon

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

Save money on places to stay in Caernarfon and nearby – budget options available

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 362 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$73.59 per night

The Black Boy Inn

Caernarfon
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,117 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 US$113.53 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 789 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$72.59 per night

Llety Arall

Caernarfon
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 262 reviews

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

From US$98.55 per night

Y Castell

Caernarfon
Budget options available
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 339 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$104.07 per night

Celtic Royal Hotel & Spa

Caernarfon
Budget options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,031 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$127.46 per night

Crud yr Awel Apartment

Y Felinheli
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 40 reviews

Set in Y Felinheli and only 14 km from Snowdon Mountain Railway, Crud yr Awel Apartment offers accommodation with quiet street views, free WiFi and free private parking.

From US$105.12 per night

Holland Arms Hotel

Llangristiolus
Budget options available
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 367 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$65.05 per night

Enjoy breakfast in Caernarfon and nearby

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$197.11 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.2
Superb - What previous guests thought, 18 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.

Ty Nain

Caernarfon
Breakfast options
Scored out of 10, guest rating 8.1
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.

Situated in Caernarfon, 13 km from Snowdon Mountain Railway and 19 km from Snowdon, Cosy Townhouse Within Caernarfon's Old Town Walls features accommodation with free WiFi in a historic building.

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.

Great access to the city centre. Check these places to stay in Caernarfon and nearby

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 22 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$463.28 per night
Scored out of 10, guest rating 8.5
Very good - 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$153.74 per night

Nantlle

Caernarfon
Central location
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

Nantlle is located in Caernarfon, 19 km from Snowdon, 37 km from Portmeirion, as well as 47 km from Llandudno Pier.

From US$669.68 per night

Cwm Gwyrfai

Caernarfon
Central location
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.

From US$669.68 per night

Moel Tryfan

Caernarfon
Central location
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7 reviews

Moel Tryfan is situated in Caernarfon, 19 km from Snowdon, 37 km from Portmeirion, and 47 km from Llandudno Pier.

From US$669.68 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 21 reviews

Ty Coets Coach House is set in Caernarfon, 19 km from Snowdon, 37 km from Portmeirion, as well as 47 km from Llandudno Pier.

From US$531.59 per night

Clydfan

Caernarfon
Central location
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 25 reviews

Clydfan is set in Caernarfon, 19 km from Snowdon, 37 km from Portmeirion, and 47 km from Llandudno Pier.

From US$429.13 per night

Llety Bach

Caernarfon
Central location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 32 reviews

Situated 18 km from Snowdon, 36 km from Portmeirion and 47 km from Llandudno Pier, Llety Bach features accommodation located in Caernarfon.

From US$510.80 per night

FAQ about places to stay in Caernarfon

Places to stay that guests love in Caernarfon

See all
Avg. price/night: US$429.13
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 25 reviews
We spent 5 nights here and enjoyed our stay. House was very clean, warm and cosy. Easy access through a key safe. WiFi password clearly displayed on the wall. We didn't use the washing machine but all instruction manuals were available. Well equipped kitchen and spacious bathroom. Salt, pepper, oil etc available in the kitchen. We received organic wine as a welcome gift - thank you, much appreciated. Convenient location - close to bus stops, Morrisons, Asda and city centre. We would definitely return.
Guest review by
Julia
Young couple
Avg. price/night: US$127.46
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,031 reviews
The location is excellent with as it is a very short stroll to the beautiful city centre and the castle. The accommodation and food also is very good.
Guest review by
David
Young couple
Avg. price/night: US$98.55
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 262 reviews
Very friendly and helpful staff, location in the city centre, comfortable room, easy to travel around with public transport.
Guest review by
Julien
Solo traveller
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 52 reviews
Brilliant place to stay, ideal location for what we wanted and hosts were very friendly and helpful, apartment was spotless, quite, and comfortable. Hope to stay again in the future.
Guest review by
Troy
Young couple
Avg. price/night: US$174.77
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 211 reviews
We had a lovely stay. The chalet was very clean and had everything we needed. Perfect location for where we needed. Thoughtful touch was including bread and milk left for us. Exceptional service. Exceeded our expectations.
Guest review by
Michelle
Family with young children
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 104 reviews
Lovely location .. Hosts very accommodating and helpful . Would return had a lovely stay .
Guest review by
Anonymous
Young couple
Avg. price/night: US$127.46
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,031 reviews
We have been to the Celtic Royal Hotel before, so hoped we knew what to expect. It didn’t disappoint, great place to stay very clean. All the things that make it special TV in room, tea/coffee etc. The pool makes it extra special. Great location.
Guest review by
Gillian
Group
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews
Fantastic location. Only1/2 hr to Llanberis, short walk to town along quiet coastal road. Park close by for the dog. Park has great facilites if have children. House was brill. Solid farmhouse with everything you need. Parking at front door. Owners are extreemly friendly and helpful.. so a lovely place to stay. Would certainly recommend, will stay again for sure.
Guest review by
Terri
Young couple
Avg. price/night: US$91.98
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 710 reviews
I cannot imagine there's a better place to stay in Caernarfon. Absolutely perfect location within the town walls, steps from the water and all the town's attractions. Clean, quiet, comfortable beds.
Guest review by
Ashley
Family with young children
Avg. price/night: US$127.46
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,031 reviews
Good location near castle. Having looked round the town it was probably the only decent place to stay.
Guest review by
celia
People with friends
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 57 reviews
Lovely little place to stay, perfect location for us to walk Snowdon. Really clean, great location. Thanks very much.
Guest review by
fay
Group
Avg. price/night: US$168.20
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 235 reviews
This is a perfect place to stay, right in the heart of the town. The little cottage is equipped with everything you need for self catering but also you can walk out of the door and there are plenty of options for food. Really clean and the breakfast hamper is superb. Lots of choice, eggs, butter, different bread, bagels, crumpets, lots of cereal, yoghurts, lots of cartons of juice, tea, coffee. It is a really nice property and the owners are really helpful and friendly. Plenty of free places to park (even with the food festival on).
Guest review by
Sarah
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 251 reviews
Lodge was excellent, nicer than expected in a good location in the park. Very clean with everything needed for the stay. Nice bar and restaurant, swimming pool and play area for the little ones. Quiet and in beautiful location for visiting surrounding areas. Also within walking distance of Caernarfon. All in all a lovely stay, will definately return.
Guest review by
Jeanette
Family with young children
Avg. price/night: US$98.55
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 262 reviews
Good place to stay as a family. Nice family room with 1 double bed + 2 single beds. Nice staff. They have a small kitchen that guests can use for snacks, really handy when travelling with children. Premium location.
Guest review by
Remedios
Family with young children
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 99 reviews
Lovely location, clean & cosy, friendly hosts.We has a lovely stay.
Guest review by
Paul
Family with young children
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 99 reviews
Great location and very convenient place to stay!
Guest review by
Daniel
Young couple