Hotels in Caernarfon

Search and compare Caernarfon hotels from hundreds of travel sites and save

Caernarfon, Wales, United Kingdom
24 Jan — 25 Jan2
Caernarfon, Wales, United Kingdom
Mon 24/1
Tue 25/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Caernarfon

Filter by star ratings
All filters
Yha Snowdon Bryn Gwynant
Yha Snowdon Bryn Gwynant
8.6 Excellent
Nantgwynant, Caernarfon, United Kingdom
Show on map
12.2 mi from city centre, Caernarfon 
ExcellentBased on 3 reviews
8.6

At the base of Snowdon, YHA Snowdon Bryn Gwynant is situated near Beddgelert's well-known sightseeing attractions. It is the perfect base for those looking to get back to nature, with Snowdonia National Park just moments away.

Padarn Hotel
Padarn Hotel
8.0 Excellent
Padarn Hotel High Street, Caernarfon, United Kingdom
Show on map
6.2 mi from city centre, Caernarfon 
ExcellentBased on 800 reviews
8.0

Padarn Hotel is set in Llanberis and is within a short walk of nearby attractions, such as Snowdon Mountain Railway and Snowdonia National Park. In addition to free public parking on site, the hotel offers comfortable 3-star rooms and a bar.

Hotel Port Dinorwic
Hotel Port Dinorwic
6.2 Good
Ffordd Siabod, Dinorwic Marina, Caernarfon, United Kingdom
Show on map
4.1 mi from city centre, Caernarfon 
GoodBased on 1 review
6.2

Situated in the countryside, Port Dinorwic Hotel and Apartments is a short trip from Anglesey. Those staying at the property have access to an indoor pool and a sauna.

Saracens Head
Saracens Head
8.4 Excellent
Caernarfon Road, Beddgelert, Caernarfon, Ll55 4uy, Caernarfon, United Kingdom
Show on map
11.3 mi from city centre, Caernarfon 
ExcellentBased on 722 reviews
8.4

This 3-star hotel is just five minutes from Beddgelert Railway Station. It is ideal for those wanting to immerse themselves in nature, with Snowdonia National Park just moments away.

Black Boy Inn
Black Boy Inn
9.2 Excellent
Northgate Street, Caernarfon, United Kingdom
Show on map
0.2 mi from city centre, Caernarfon 
ExcellentBased on 1,144 reviews
9.2

Situated just a short stroll from the Caernarfon Town Walls, this unique hotel features both a restaurant and a bar. It is set in Caernarfon’s popular nightlife district, just a short walk from Caernarfon Castle.

Celtic Royal Hotel
Celtic Royal Hotel
8.0 Excellent
1 Bangor Street, Caernarfon, United Kingdom
Show on map
0.2 mi from city centre, Caernarfon 
ExcellentBased on 2,855 reviews
8.0

Boasting an indoor pool and a sauna, The Celtic Royal Hotel is situated in Caernarfon and offers comfortable accommodation. It is ideally positioned for guests wishing to visit the area's popular attractions.

Meifod House
Meifod House
8.9 Excellent
Meifod Country House Hotel, Bontnewydd,Caernarfon,Gwynedd.North Wales, Caernarfon, United Kingdom
Show on map
1.5 mi from city centre, Caernarfon 
ExcellentBased on 428 reviews
8.9

This Llanfaglan hotel is located within a 10-minute stroll of Bontnewydd Railway Station. It also offers a terrace, room service and meeting rooms.

Ty Castell
Ty Castell
8.8 Excellent
18 High Street, Caernarfon, United Kingdom
Show on map
0.3 mi from city centre, Caernarfon 
ExcellentBased on 264 reviews
8.8

A 10-minute walk from Caernarfon Railway Station, Ty Castell has a accessible location, making it an ideal base when in Caernarfon. It is also set within a five-minute walk of Caernarfon Castle.

Plas Dinas Country House
Plas Dinas Country House
9.2 Excellent
Plas Dinas, Caernarfon, United Kingdom
Show on map
2.2 mi from city centre, Caernarfon 
ExcellentBased on 321 reviews
9.2

Plas Dinas Country House has 9 rooms offering panoramic views of the mountains. It is located a brief walk from Dinas Railway Station.

Y Gwynedd Inn
Y Gwynedd Inn
7.8 Good
High Street, Caernarfon, United Kingdom
Show on map
6.3 mi from city centre, Caernarfon 
GoodBased on 447 reviews
7.8

Y Gwynedd Inn & Bunkhouse is a comfortable setting while visiting Llanberis and is close to everything the area has to offer. Guests can also enjoy free wireless internet.

Tips for booking a Caernarfon hotel

Cheapest month:January
Most expensive month:April
Average price in Caernarfon:£73/night
Absolute cheapest price found:£15/night
Cheapest day:Monday
Most expensive day:Saturday
£43 - £104
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£31 - £85
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Caernarfon hotels

Show all 492 hotels
1
Plas Dinas Country House
Plas Dinas Country House
9.2 Excellent
Plas Dinas, Caernarfon, United Kingdom
Show on map
2.2 mi from city centre, Caernarfon, WLS, United Kingdom 

Plas Dinas Country House has 9 rooms offering panoramic views of the mountains. It is located a brief walk from Dinas Railway Station.

2
The Lake View Hotel
The Lake View Hotel
7.8 Good
Tan Y Pant, Caernarfon, United Kingdom
Show on map
5.3 mi from city centre, Caernarfon, WLS, United Kingdom 

Located within the scenic countryside of Llanberis, Lake View Hotel Llanberis offers comfortable accommodation and a full range of facilities, such as luggage storage, free Wi-Fi and a safe. It is ideally positioned for guests wanting to visit the area's popular attractions.

3
Yha Snowdon Bryn Gwynant
Yha Snowdon Bryn Gwynant
8.6 Excellent
Nantgwynant, Caernarfon, United Kingdom
Show on map
12.2 mi from city centre, Caernarfon, WLS, United Kingdom 

At the base of Snowdon, YHA Snowdon Bryn Gwynant is situated near Beddgelert's well-known sightseeing attractions. It is the perfect base for those looking to get back to nature, with Snowdonia National Park just moments away.

4
Celtic Royal Hotel
Celtic Royal Hotel
8.0 Excellent
1 Bangor Street, Caernarfon, United Kingdom
Show on map
0.2 mi from city centre, Caernarfon, WLS, United Kingdom 

Boasting an indoor pool and a sauna, The Celtic Royal Hotel is situated in Caernarfon and offers comfortable accommodation. It is ideally positioned for guests wishing to visit the area's popular attractions.

5
Hotel Port Dinorwic
Hotel Port Dinorwic
6.2 Good
Ffordd Siabod, Dinorwic Marina, Caernarfon, United Kingdom
Show on map
4.1 mi from city centre, Caernarfon, WLS, United Kingdom 

Situated in the countryside, Port Dinorwic Hotel and Apartments is a short trip from Anglesey. Those staying at the property have access to an indoor pool and a sauna.

Cheapest hotels in Caernarfon, Wales

Show all 492 hotels
Travelodge Caernarfon
Travelodge Caernarfon
7.4 Good
Victor Dock Balaclava Road, Caernarfon, United Kingdom
Show on map
0.3 mi from city centre,  

Travelodge Hotel Caernarfon offers a comfortable setting while in Caernarfon. It is ideally located for guests wishing to visit the area's popular attractions.

£25
Avg. per night
Yha Snowdon Bryn Gwynant
Yha Snowdon Bryn Gwynant
8.6 Excellent
Nantgwynant, Caernarfon, United Kingdom
Show on map
12.2 mi from city centre,  

At the base of Snowdon, YHA Snowdon Bryn Gwynant is situated near Beddgelert's well-known sightseeing attractions. It is the perfect base for those looking to get back to nature, with Snowdonia National Park just moments away.

£27
Avg. per night
Yha Snowdon Pen-Y-Pass
Yha Snowdon Pen-Y-Pass
8.4 Excellent
Pen-Y-Pass, Nantgwynant, Caernarfon, United Kingdom
Show on map
11.1 mi from city centre,  

Situated in Llanberis, YHA Snowdon Pen-y-Pass is a short drive from Beddgelert and offers free Wi-Fi, meeting rooms and luggage storage. It is an excellent base for those looking to be surrounded by nature, with Snowdonia National Park just steps away.

£29
Avg. per night
Ty Glyndwr Bunkhouse, Bar and cafe
Ty Glyndwr Bunkhouse, Bar and cafe
8.8 Excellent
1 Castle Street, Caernarfon, United Kingdom
Show on map
0.3 mi from city centre,  

Ty Glyndwr Bunkhouse Bar and cafe is situated in Caernarfon and features complimentary wireless internet. It is steps from the Caernarfon Town Walls, eateries and nightlife options.

£34
Avg. per night
Yha Snowdon Llanberis
Yha Snowdon Llanberis
8.8 Excellent
Llwyn Celyn, Vaynol St, Gwynedd Ll55 4Sr, Uk, Caernarfon, United Kingdom
Show on map
6.0 mi from city centre,  

Located within the picturesque countryside of Llanberis, YHA Snowdon Llanberis offers comfortable accommodation and a wide range of facilities, including meeting rooms, laundry facilities and free Wi-Fi. It is conveniently positioned for those wanting to visit the area's popular attractions.

£42
Avg. per night
Y Gwynedd Inn
Y Gwynedd Inn
7.8 Good
High Street, Caernarfon, United Kingdom
Show on map
6.3 mi from city centre,  

Y Gwynedd Inn & Bunkhouse is a comfortable setting while visiting Llanberis and is close to everything the area has to offer. Guests can also enjoy free wireless internet.

£58
Avg. per night
Groeslon Ty Mawr B&B
Groeslon Ty Mawr B&B
8.5 Excellent
Groeslon Ty Mawr, Caernarfon, United Kingdom
Show on map
5.3 mi from city centre,  

Set within the scenic parkland of Bethel, Groeslon Ty Mawr B & B provides comfortable accommodation and a full range of facilities, including a ticket service, luggage storage and a tour desk. It also features a garden.

£62
Avg. per night
Bryn Dinas Camping Pods Ltd.
Bryn Dinas Camping Pods Ltd.
9.0 Excellent
Caernarfon, United Kingdom
Show on map
11.8 mi from city centre,  

Boasting a swimming pool, Bryn Dinas Camping Pods Ltd is situated in Beddgelert and provides comfortable accommodation. It is ideal for those wishing to get back to nature, with Snowdonia National Park just steps away.

£66
Avg. per night

Hotel prices in Caernarfon

2 stars and under
No. 1 most popular

Basecamp Wales

Lon Ddwr, Caernarfon, United Kingdom

£91

Avg. per night

No. 2 most popular

Anglesey Arms

Harbour Front, Caernarfon, United Kingdom

7.2. Good
£60

Avg. per night

Yha Snowdon Bryn Gwynant
Best value

Yha Snowdon Bryn Gwynant

Nantgwynant, Caernarfon, United Kingdom

8.6. Excellent
£27

Avg. per night

3 stars
Celtic Royal Hotel
No. 1 most popular

Celtic Royal Hotel

1 Bangor Street, Caernarfon, United Kingdom

8.0. Excellent
£69

Avg. per night

Seiont Manor Hotel
No. 2 most popular

Seiont Manor Hotel

Llanrug Caernafon, Caernarfon, United Kingdom

£106

Avg. per night

Best value

Tegfan Guesthouse

4 Church Street, Caernarfon, United Kingdom

7.1. Good
£50

Avg. per night

4 stars +
No. 1 most popular

Tyn Rhos Country House

Seion Terrace 1-5, Caernarfon, United Kingdom

9.0. Excellent
£105

Avg. per night

Plas Dinas Country House
No. 2 most popular

Plas Dinas Country House

Plas Dinas, Caernarfon, United Kingdom

9.2. Excellent
£131

Avg. per night

Victoria House B&B
Best value

Victoria House B&B

13 Church Street, Caernarfon, United Kingdom

9.7. Excellent
£82

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Caernarfon

About Caernarfon

Crowning the Welsh coastline with a lively waterfront scene, Caernarfon offers easy access to castles, mountains, Roman ruins and national parks. Bustling coffee shops, cafes and pubs line the marina, while museums, parks and animal farms are found nearby.

Things to Do

The UNESCO-listed Caernarfon Castle showcases the city’s past with polygonal towers, massive gates and medieval battlements from the 13th century. Stop by the on-site museum for details about the castle’s architecture and to browse exhibitions tying it to Welsh history.

Known in English as Victoria Dock, Doc Florida sits in the centre of Caernarfon and serves as the marina and main gathering spot for dining, shopping and nightlife. Walk from the marina to Swing Bridge for spectacular views of Menai Strait and the Island of Anglesey.

Don’t miss Segontium Roman Fort, which was established in AD 77. Visit the renowned Caernarfon Mithraeum temple dedicated to the Roman God Mithras to learn how it was discovered at Segontium and built below the ground. Bring along a picnic and enjoy views of the mountains, strait and countryside.

Travelling with the family? Head over to Parc Glynllifon for treasure hunts and adventure courses or visit Foel Farm Park for animal interactions and feedings. You can also drive a few minutes to Dwyfor Ranch Rabbit Farm in Criccieth to meet ponies, puppies, pigs and rabbits. Anglesey’s Sea Zoo features a shark pool walk, while Airworld Aviation museum lets the little ones sit in the cockpits of classic historic airplanes.

Getting around

Taxis, buses and bike hires offer transportation around town. You can rent a car in the city or at Anglesey Airport, about 40 kilometres from Caernarfon.

Caernarfon travel FAQs

  • What are the best hotels in Caernarfon?

    Black Boy Inn, rated with a score of 9.2 from 1,147 reviewers, is one of the most popular hotels in Caernarfon. Other top stays include Celtic Royal Hotel, with an average rating of 8.0 from 2,854 reviewers, and Tyn Rhos Country House, with a score of 9.0 from 266 reviewers.

  • How much is a hotel in Caernarfon tonight?

    Prices for a hotel in Caernarfon tonight are about £81 on average, but HotelsCombined users have found prices as low as £29 for tonight in the last 3 days.