Hotels in Caernarfon

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

Caernarfon, Wales, United Kingdom
Jun 18 — Jun 192
Caernarfon, Wales, United Kingdom
Fri 6/18
Sat 6/19
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Caernarfon

Filter by star ratings
All filters
Bryn Eglwys Hotel
Bryn Eglwys Hotel
9.3 Excellent
Beddgelert, Caernarfon, United Kingdom
Show on map
11.4 mi from city centre, Caernarfon 
ExcellentBased on 222 reviews
9.3

Located in Snowdonia National Park, this elegant property is the perfect base for a peaceful retreat. Guests can also enjoy complimentary internet throughout the property.

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

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.

Glyn Peris Guest House
Glyn Peris Guest House
9.4 Excellent
Glyn Peris Gwynedd, Caernarfon, United Kingdom
Show on map
5.5 mi from city centre, Caernarfon 
ExcellentBased on 151 reviews
9.4

Glyn Peris Guest House is ideally placed in peaceful surrounds in Llanberis, just a short car ride from Anglesey and Caernarfon Castle. It is conveniently located for guests wanting to sightsee in the area.

Glyn y Coed
Glyn y Coed
9.4 Excellent
Porthmadog Rd, Criccieth, United Kingdom
Show on map
15.4 mi from city centre, Caernarfon 
ExcellentBased on 250 reviews
9.4

Situated in Criccieth, Glyn y Coed is an easy drive from Porthmadog and offers a tour desk, a garden and a ticket service. Surrounded by local bars and restaurants, it is within walking distance from Criccieth Railway Station.

Ty Dre Town House
Ty Dre Town House
9.4 Excellent
24 High Street, Caernarfon, United Kingdom
Show on map
0.3 mi from city centre, Caernarfon 
ExcellentBased on 512 reviews
9.4

Ty Dre Town House is situated in Caernarfon and is close to the area's popular attractions. It also provides a hair salon, meeting rooms and an express check-in and check-out feature.

Yha Snowdon Pen-Y-Pass
Yha Snowdon Pen-Y-Pass
8.7 Excellent
Pen-Y-Pass, Nantgwynant, Caernarfon, United Kingdom
Show on map
11.1 mi from city centre, Caernarfon 
ExcellentBased on 1,002 reviews
8.7

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.

Y Pengwern
Y Pengwern
8.1 Excellent
Sagwar yr Eglwys, LLan Ffestiniog, Gwynedd, Blaenau Ffestiniog, United Kingdom
Show on map
18.7 mi from city centre, Caernarfon 
ExcellentBased on 871 reviews
8.1

Situated in Blaenau Ffestiniog, Y Pengwern is a short drive from Maentwrog and offers complimentary wireless internet, a terrace and a swimming pool. It is the perfect base for those looking to be surrounded by nature, with Snowdonia National Park just moments away.

Yha Snowdon Llanberis
Yha Snowdon Llanberis
9.1 Excellent
Llwyn Celyn, Caernarfon, United Kingdom
Show on map
6.0 mi from city centre, Caernarfon 
ExcellentBased on 289 reviews
9.1

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.

White Lion Royal Hotel
White Lion Royal Hotel
8.3 Excellent
61 High St, Bala, United Kingdom
Show on map
32.1 mi from city centre, Caernarfon 
ExcellentBased on 1,170 reviews
8.3

Situated in Snowdonia National Park, this traditional hotel is the perfect choice for a scenic stay. It offers complimentary Wi-Fi, bicycle rental and a wake-up service.

Fairhaven
Fairhaven
9.2 Excellent
Holyhead Road, Betws-y-Coed, United Kingdom
Show on map
19.6 mi from city centre, Caernarfon 
ExcellentBased on 267 reviews
9.2

Fairhaven Betws-y-Coed is ideally positioned in peaceful surrounds in Betws-y-Coed, a short car ride from Capel Garmon and Conwy. It is the perfect base for those looking to immerse themselves in nature, with Snowdonia National Park just moments away.

Tips for booking a Caernarfon hotel

Cheapest month:November
Most expensive month:December
Average price in Caernarfon:$102/night
Absolute cheapest price found:$28/night
Cheapest day:Sunday
Most expensive day:Saturday
$57 - $193
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$58 - $173
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Caernarfon hotels

Show all 418 hotels
1
The Management Centre
The Management Centre
8.8 Excellent
College Road, Bangor, United Kingdom
Show on map
0.3 mi from city centre, Bangor 

Moments from Bangor University in Bangor, The Management Centre provides modern accommodation close to shops and restaurants. It is situated a short stroll from Bangor Cathedral.

2
Glyn Peris Guest House
Glyn Peris Guest House
9.4 Excellent
Glyn Peris Gwynedd, Caernarfon, United Kingdom
Show on map
5.5 mi from city centre, Caernarfon 

Glyn Peris Guest House is ideally placed in peaceful surrounds in Llanberis, just a short car ride from Anglesey and Caernarfon Castle. It is conveniently located for guests wanting to sightsee in the area.

3
Ty Dre Town House
Ty Dre Town House
9.4 Excellent
24 High Street, Caernarfon, United Kingdom
Show on map
0.3 mi from city centre, Caernarfon 

Ty Dre Town House is situated in Caernarfon and is close to the area's popular attractions. It also provides a hair salon, meeting rooms and an express check-in and check-out feature.

4
Glyn y Coed
Glyn y Coed
9.4 Excellent
Porthmadog Rd, Criccieth, United Kingdom
Show on map
0.3 mi from city centre, Criccieth 

Situated in Criccieth, Glyn y Coed is an easy drive from Porthmadog and offers a tour desk, a garden and a ticket service. Surrounded by local bars and restaurants, it is within walking distance from Criccieth Railway Station.

5
Lake View Hotel
Lake View Hotel
7.0 Good
Tan Y Pant, near Llanberis, Caernarfon, United Kingdom
Show on map
5.3 mi from city centre, Caernarfon 

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.

6
Celtic Royal Hotel
Celtic Royal Hotel
8.4 Excellent
Bangor Street, Caernarfon, United Kingdom
Show on map
0.2 mi from city centre, Caernarfon 

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.

7
Movenpick Hotel & Casino Malabata Tanger
Movenpick Hotel & Casino Malabata Tanger
7.3 Good
Route de Malabata Baie de Tanger, Tangier, Morocco
Show on map
2.4 mi from city centre, Tangier 

Featuring its very own nightclub, casino and a luxury spa, Movenpick Hotel & Casino Malabata Tanger showcases Tangier's nightlife and entertainment. It has a gym, as well as an outdoor pool, a sauna and a Jacuzzi.

Cheapest hotels in Caernarfon, Wales

Show all 418 hotels
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.

$44
Avg. per night
Lake View Hotel
Lake View Hotel
7.0 Good
Tan Y Pant, near Llanberis, Caernarfon, United Kingdom
Show on map
5.3 mi from city centre,  

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.

$51
Avg. per night
Yha Snowdon Llanberis
Yha Snowdon Llanberis
9.1 Excellent
Llwyn Celyn, 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.

$55
Avg. per night
Y Pengwern
Y Pengwern
8.1 Excellent
Sagwar yr Eglwys, LLan Ffestiniog, Gwynedd, Blaenau Ffestiniog, United Kingdom
Show on map
2.5 mi from city centre,  

Situated in Blaenau Ffestiniog, Y Pengwern is a short drive from Maentwrog and offers complimentary wireless internet, a terrace and a swimming pool. It is the perfect base for those looking to be surrounded by nature, with Snowdonia National Park just moments away.

$56
Avg. per night
White Lion Royal Hotel
White Lion Royal Hotel
8.3 Excellent
61 High St, Bala, United Kingdom
Show on map
0.2 mi from city centre,  

Situated in Snowdonia National Park, this traditional hotel is the perfect choice for a scenic stay. It offers complimentary Wi-Fi, bicycle rental and a wake-up service.

$80
Avg. per night
Yha Snowdon Pen-Y-Pass
Yha Snowdon Pen-Y-Pass
8.7 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.

$83
Avg. per night
Dolbrodmaeth Riverside B&b
Dolbrodmaeth Riverside B&b
A 470, Machynlleth, United Kingdom
Show on map
10.6 mi from city centre,  

Situated in Snowdonia National Park, this cosy bed & breakfast is the perfect base for a scenic retreat. Those staying at the property can also make use of free Wi-Fi during their stay.

$83
Avg. per night
Seiont Manor Hotel
Seiont Manor Hotel
Llanrug Caernafon, Caernarfon, United Kingdom
Show on map
2.9 mi from city centre,  

Seiont Manor Hotel offers an indoor pool and a sauna, as well as rooms with free wireless internet in rooms. It is a 10-minute drive from Snowdonia National Park and provides free private parking on site.

$97
Avg. per night

Hotel prices in Caernarfon

2 stars and under

$56 - $83

Dolbrodmaeth Riverside B&b
$83
Avg. per night
Y Pengwern

Best value

Y Pengwern
8.1 Excellent
$56
Avg. per night
3 stars

$51 - $684

Yha Snowdon Llanberis

#1 Most popular

$55
Avg. per night
Celtic Royal Hotel

#2 Most popular

Celtic Royal Hotel
8.4 Excellent
$153
Avg. per night
Lake View Hotel

Best value

$51
Avg. per night
4 stars +

$44 - $370

Black Boy Inn

#1 Most popular

Black Boy Inn
9.3 Excellent
$206
Avg. per night
Ty Dre Town House

#2 Most popular

Ty Dre Town House
9.4 Excellent
$198
Avg. per night
Ty Glyndwr Bunkhouse, Bar and cafe

Best value

$44
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.3 from 1,243 reviewers, is one of the most popular hotels in Caernarfon. Other top stays include Yha Snowdon Llanberis, with an average rating of 9.1 from 289 reviewers, and Ty Glyndwr Bunkhouse, Bar and cafe, with a score of 8.8 from 169 reviewers.

  • How much do hotels in Caernarfon cost?

    $262/night is the average price of a hotel in Caernarfon, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Caernarfon, the average price found is $152/night, and for 5-star hotels the average price is $492/night.

  • How much is a cheap hotel in Caernarfon?

    HotelsCombined searches in the last 3 days suggest cheap Caernarfon hotels have prices starting from as low as $27/night, depending on the popularity of your requested dates.