Find the B&Bs that appeal to you the most
Check out our pick of great B&Bs in Caernarfon
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...

Just 2 minutes’ walk from Caernarfon Castle, the elegant Victoria House Room Only Accommodation dates back to the 1890s in the heart of the medieval town of Caernarfon, in North Wales.

Situtated at the foot of Mount Snowdon, The Lake View Hotel is surrounded by woodland and features rooms overlooking Lake Padarn. The rooms include a TV and a private bathroom.

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.

Y Garth Guesthouse, a property with a terrace, is set in Bangor, 18 km from Snowdon Mountain Railway, 24 km from Snowdon, as well as 33 km from Llandudno Pier.

Sandy Mount House features a garden, terrace, a restaurant and bar in Rhosneigr. This 5-star inn offers free WiFi. The property is non-smoking and is located 600 metres from Llydan Beach.

Situated in Beddgelert, 15 km from Portmeirion, Tanronnen Inn features accommodation with a restaurant, free private parking and a bar.

Dating back to the 15th century, The Bull and Townhouse, Beaumaris- The Inn Collection Group is Grade II listed, with a traditional bar and a stylish restaurant.

Y Gwynedd Inn offers accommodation in Llanberis. Guests can enjoy the on-site restaurant. All rooms have a flat screen TV. You will find a kettle in the room.

Located in Beaumaris on Anglesey Island, just by Beaumaris Castle, Castle Court is a guest house with bar, terrace facing the castle and shared lounge with TV.


Popular with guests booking B&Bs in Caernarfon
Popular with guests booking B&Bs in Caernarfon
Popular with guests booking B&Bs in Caernarfon
Popular with guests booking B&Bs in Llanberis
Popular with guests booking B&Bs in Cwm-y-glo
Popular with guests booking B&Bs in Llanddeiniolen
Popular with guests booking B&Bs in Dwyran