We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Caernarfon Hotels

What style of hotel do you prefer?
All Hotels (38)
B&Bs (109)
Family (12)
Business (5)
Romantic (19)
Within 10 km (18)
Within 25 km (38)
Within 50 km (126)
All Gwynedd

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Caernarfon city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Caernarfon

Black Boy Inn
Black Boy Inn 4.5 of 5 stars
Special offer 15% off room rate
Victoria House B&B
Victoria House B&B 5.0 of 5 stars
Special offer Free room upgrade

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 25 km
Caernarfon Hotels (6)
Premier Inn Caernarfon
INR5,066 - 7,599 per night*
CHECK RATES! ABS:HotelCheckRates-d1061875?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 6 hotels in Caernarfon
4.5 of 5 stars 102 reviews
Professional photos | Traveller photos (13) | Map
Menai Bank Hotel
INR4,391 per night*
Ranked #2 of 6 hotels in Caernarfon
4.5 of 5 stars 58 reviews
Traveller photos (2) | Map
3.0 of 5 Celtic Royal Hotel
INR8,950 - 8,950 per night*
No photo provided
CHECK RATES! ABS:HotelCheckRates-d253540?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 6 hotels in Caernarfon
4 of 5 stars 135 reviews
Professional photos | Traveller photos (17) | Map
CHECK RATES! ABS:HotelCheckRates-d1232554?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 6 hotels in Caernarfon
3.5 of 5 stars 104 reviews
Professional photos | Traveller photos (8) | Map
Prince Of Wales Hotel
INR2,308 - 6,192 per night*
No photo provided
Ranked #5 of 6 hotels in Caernarfon
3.5 of 5 stars 4 reviews
Map
No photo provided
Ranked #6 of 6 hotels in Caernarfon
3 of 5 stars 1 review
Recommended nearby Hotels
Bishopsgate House Hotel & Restaurant, Beaumaris
INR5,404 - 8,950 per night*
17.8 km from Caernarfon
Special offer Three for Two
+44 +44 01248 810302
E-mail hotel
Special offer Three for Two
Bishopsgate House Hotel  & Restaurant Slideshow
CHECK RATES! ABS:HotelCheckRates-d617097?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 4 hotels in Beaumaris
4.5 of 5 stars 75 reviews
Professional photos | Traveller photos (12) | Map
Mynydd Ednyfed Country House Hotel, Criccieth
24.0 km from Caernarfon
Ranked #1 of 8 hotels in Criccieth
4.5 of 5 stars 27 reviews
Traveller photos (11) | Map
Bryn Tyrch Inn, Capel Curig
INR7,487 per night*
24.7 km from Caernarfon
Ranked #1 of 2 hotels in Capel Curig
4.5 of 5 stars 79 reviews
Traveller photos (6) | Map
Anglesey Tipi and Yurt Holidays, Island of Anglesey
INR4,391 - 10,583 per night*
0.8 km from Caernarfon
Ranked #3 of 25 hotels in Island of Anglesey
4.5 of 5 stars 13 reviews
Traveller photos (5) | Map
4.0 of 5 Glyn-y-Coed Hotel, Criccieth
INR5,291 - 7,149 per night*
24.9 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d569069?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 8 hotels in Criccieth
4.5 of 5 stars 80 reviews
Professional photos | Traveller photos (20) | Map
3.0 of 5 Seiont Manor Hotel, Llanrug
INR8,049 - 13,735 per night*
4.8 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d244837?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Llanrug
4 of 5 stars 184 reviews
Professional photos | Traveller photos (28) | Map
Dolafon Guest House, Llanberis
9.9 km from Caernarfon
No photo provided
Ranked #1 of 9 hotels in Llanberis
4.5 of 5 stars 10 reviews
Map
Nant Yr Odyn Country Hotel & Restaurant Ltd, Llangefni
INR5,235 - 8,556 per night*
11.0 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d590158?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Llangefni
4.5 of 5 stars 13 reviews
Professional photos | Map
Erw Fair Guesthouse, Llanberis
INR3,546 per night*
9.9 km from Caernarfon
Ranked #3 of 9 hotels in Llanberis
4 of 5 stars 51 reviews
Traveller photos (1) | Map
Tre-Ysgawen Hall, Country House Hotel and Spa, Llangefni
INR10,526 - 15,986 per night*
12.7 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d324553?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 2 hotels in Llangefni
4 of 5 stars 70 reviews
Professional photos | Traveller photos (8) | Map
White Lion Hotel, Beaumaris
18.0 km from Caernarfon
Ranked #2 of 4 hotels in Beaumaris
4 of 5 stars 51 reviews
Traveller photos (4) | Map
Bron Eifion Country House Hotel, Criccieth
INR12,159 - 12,159 per night*
24.9 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d239722?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 8 hotels in Criccieth
4.5 of 5 stars 59 reviews
Professional photos | Traveller photos (28) | Map
Dol Peris Hotel, Llanberis
9.9 km from Caernarfon
No photo provided
Ranked #4 of 9 hotels in Llanberis
4.5 of 5 stars 17 reviews
Map
Pen Y Gwryd Hotel, Nant Gwynant
INR7,036 - 8,275 per night*
18.9 km from Caernarfon
Ranked #1 of 1 hotels in Nant Gwynant
4 of 5 stars 44 reviews
Traveller photos (11) | Map
Royal Goat Hotel, Beddgelert
18.9 km from Caernarfon
Ranked #1 of 1 hotels in Beddgelert
4.5 of 5 stars 14 reviews
Traveller photos (4) | Map
BEST WESTERN The Bulkeley Hotel, Beaumaris
INR6,304 - 11,089 per night*
18.0 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d286645?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 4 hotels in Beaumaris
4 of 5 stars 94 reviews
Professional photos | Traveller photos (41) | Map
5.0 of 5 Tyn Rhos Country House, Llanddeiniolen
INR6,811 - 11,708 per night*
7.8 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d194113?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Llanddeiniolen
4 of 5 stars 57 reviews
Professional photos | Traveller photos (10) | Map
The Lion Hotel, Criccieth
INR5,854 - 8,781 per night*
24.8 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d573586?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 8 hotels in Criccieth
4 of 5 stars 73 reviews
Professional photos | Traveller photos (19) | Map
The Anglesey Arms, Menai Bridge
INR4,954 - 7,205 per night*
11.4 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d1312505?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Menai Bridge
4 of 5 stars 37 reviews
Professional photos | Traveller photos (1) | Map
4.0 of 5 Hotel Plas Dinorwic, Y Felinheli
INR6,248 - 10,751 per night*
6.9 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d551035?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Y Felinheli
3.5 of 5 stars 141 reviews
Professional photos | Traveller photos (39) | Map
Lake View, Llanberis
INR3,152 - 7,599 per night*
9.0 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d253769?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 9 hotels in Llanberis
4 of 5 stars 36 reviews
Professional photos | Traveller photos (3) | Map
3.5 of 5 Gazelle, Menai Bridge
INR5,910 - 7,768 per night*
14.5 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d253767?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 2 hotels in Menai Bridge
3.5 of 5 stars 81 reviews
Professional photos | Traveller photos (10) | Map
3.0 of 5 The Legacy Royal Victoria Hotel, Llanberis
INR3,546 - 9,063 per night*
9.7 km from Caernarfon
CHECK RATES! ABS:HotelCheckRates-d280884?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 9 hotels in Llanberis
3.5 of 5 stars 404 reviews
Professional photos | Traveller photos (70) | Map
The Liverpool Arms Hotel, Beaumaris
17.9 km from Caernarfon
Ranked #4 of 4 hotels in Beaumaris
4 of 5 stars 28 reviews
Traveller photos (2) | Map