Weather For Caernarfon

Advertise on Welcome To Caernarfon

Share Us

Did You Know

The Welsh flag is known as Y Ddraig Goch (the Red Dragon) The dragon always faces towards the hoist of the flag

Welcome To Conwy
Advertise on Welcome To Caernarfon

Hotels in Caernarfon

Caernarfon offers a great choice of Hotels which are all great value for money. The best bit is, most of them are run independently so prepare to expect high standards.

Min-y-mor Hotel

The Promenade, Barmouth, Gwynedd
Tel: 01341 280555

Padarn Lake Hotel

High Street, Caernarfon, Gwynedd
Tel: 01286 870260

Pale Hall Country House

Pale Hall Pale Estate, Bala, Gwynedd
Tel: 01678 530285

Hotel Plas Dinorwic

Ffordd Siabod , Caernarfon, Gwynedd
Tel: 01248 670559

Alexandra Hotel

North Road, Caernarfon, Gwynedd
Tel: 01286 672871

Bryn Melyn Guest House

Panorama Road, Barmouth, Gwynedd
Tel: 01341 280556

The Castle Hotel

33 Castle Square, Caernarfon, Gwynedd
Tel: 01286 669539

Sygun Fawr Hotel

Beddgelert, Caernarfon, Gwynedd
Tel: 01766 890258

Plas Isa Hotel

Portmadog Road, Criccieth, Gwynedd
Tel: 01766 522443

Bron Effion Hotel

Criccieth, Gwynedd
Tel: 01766 522385

British Hotel

High Street, Bangor, Gwynedd
Tel: 01248 364911

Royal Sportsman

131 High Street, Porthmadog, Gwynedd
Tel: 01766 512015
Fax: 01766 512490

Oakeley Arms

Blaenau Ffestiniog, Ffestiniog , Gwynedd
Tel: 1766 590277

Maes-y-neuadd Hotel

Maesyneuadd Hotel, Talsarnau, Gwynedd
Tel: 01766 780200

Bron Rhiw Hotel

Caernarfon Road, Criccieth, Gwynedd
Tel: 01766 522257

Glyn-y-coed Hotel

Portmadog Road, Criccieth, Gwynedd
Tel: 01766 522870

Travelodge Hotels

A5 A55 Junction, Bangor, Gwynedd
Tel: 08719 846061

The Black Boy Inn

Northgate Street, Caernarfon , Gwynedd
Tel: 01286 673604
Fax: 01286 674955

Seiont Manor Hotel

Llanrug, Caernarfon, Gwynedd
Tel: 01286 673366

Penhelig Arms Hotel

27-29 Terrace Road, Aberdovey, Gwynedd
Tel: 01654 767215

Corbett Arms Hotel

Corbett Square, Tywyn, Gwynedd
Tel: 01654 710264

Castle

Castle Square, Harlech, Gwynedd
Tel: 01766 780552

Y Meirionnydd

Smithfield Square, Dolgellau, Gwynedd
Tel: 01341 422554/08081 789718

George Iv Hotel

23-25 High Street, Criccieth, Gwynedd
Tel: 01766 522168 /44 845 130 5888
Fax: 01766 523 340

Mynydd Ednyfed Country

Caernarfon Road, Criccieth, Gwynedd
Tel: 01766 523269

Madoc Hotel North Wales

Market Square, Porthmadog, Gwynedd
Tel: 01766 512021

Dovey Inn

Sea View Terrace, Aberdovey, Gwynedd
Tel: 01654 767332

The Abereistedd

West Parade, Criccieth, Gwynedd
Tel: 01766 522710
Fax: 01766 523526

Meifod Country House Hotel

Bontnewydd, Caernarfon, Gwynedd
Tel: 01286 673351

The Lion Hotel

Y Maes, Criccieth, Gwynedd
Tel: 01766 522460
Fax: 01766 523075

George Iii Hotel

Penmaenpool Bridge, Dolgellau, Gwynedd
Tel: 01341 422525

Mount Pleasant Hotel

High Street, Caernarfon, Gwynedd
Tel: 01286 870395

Bodlondeb Hotel

Portmadog Road, Criccieth, Gwynedd
Tel: 01766 522249

Abbeyfield Hotel

Talybont, Bangor, Gwynedd
Tel: 01248 352219

Bryn Eglwys Country House Hotel

Beddgelert, Gwynedd
Tel: 01766 510260

Dolafon Guest House

High Street, Caernarfon, Gwynedd
Tel: 01286 870993

Min-y-gaer Hotel

Portmadog Road, Criccieth, Gwynedd
Tel: 01766 522151 /0845 0347735

Dolmelynllyn Country Hotel

Ganllwyd, Dolgellau, Gwynedd
Tel: 01341 440273
Fax: 44 (0) 1341 440640

The Royal Hotel

King Edward Street, Barmouth, Gwynedd
Tel: 01341 281682

Tal Y Don Hotel

High Street, Barmouth, Gwynedd
Tel: 01341 280508
Fax: 01248 671 772

Cheap Last Minute Hotels

13 Waterloo Street, Bangor, Gwynedd
Tel: 07037 401226

Royal Goat Hotel

Caernarfon Rd, Beddgelert, Caernarfon, Gwynedd
Tel: 01766 890224

Lawrenny Lodge

Aberamffra Road, Barmouth, Gwynedd
Tel: 01341 280466

T Y Mawr Hotel

Llanbedr, Gwynedd , Gwynedd
Tel: 01341 241440

Plas Tan Yr All

Tremadog, Porthmadog , Gwynedd
Tel: 01766 514545

Brynteg Hotel

Kings Crescent, Barmouth, Gwynedd
Tel: 01341 280301

Ffynnon Boutique Accommodation

Brynffynnon Love Lane, Dolgellau , Gwynedd
Tel: 01341 421774
Fax: 01341 421 779

T Y N Rhos

Seion, Llanddeiniolen, Snowdonia, Gwynedd
Tel: 01248 670489

Tyn-y-groes Hotel

Ganllwyd, Dolgellau, Gwynedd
Tel: 01341 440275

The Stables Hotel and Restaurant

Llanwnda, Caernarfon, Gwynedd
Tel: 01766 770000 /01286 830711

Saracens Head Hotel

Caernarfon Road, Town Centre, Beddgelert, Gwynedd
Tel: 01766 890223/01766 890 329

Oceandrive

5 Marine Parade, Barmouth, Gwynedd
Tel: 01341 280114

Travelodge

Penamser Road, Porthmadog, Gwynedd
Tel: 08719 846421

Marine Hotel

Marine Terrace, Criccieth, Gwynedd
Tel: 01766 522946

The Grapes Hotel

Maentwrog, Blaenau Ffestiniog, Gwynedd
Tel: 01766 590365

Brynllydan Hotel

Llanfrothen, Penrhyndeudraeth, Porthmadog, Gwynedd
Tel: 01766 770442

Queens Hotel

1 High Street, Blaenau Ffestiniog, Gwynedd
Tel: 044870478 6358/(01766) 830055
Fax: (01766) 830046

Bae Abermaw Hotel

Panorama Road, Barmouth, Gwynedd
Tel: 01341 280550

Tyr Graig Castle

Llanaber Road, Barmouth, Gwynedd
Tel: 01341 280470

The Y Branwen Hotel

Ffordd Newydd, Harlech, Gwynedd
Tel: 01766 780477

Arbour Hotel

Marine Parade, Barmouth, Gwynedd
Tel: 01341 280459

Tanronnen Inn

Beddgelert, Caernarfon, Gwynedd
Tel: 01766 890347
Fax: (01766 890) 606

The Coach House

Llanfachreth, Dolgellau, Gwynedd
Tel: 01341 450391

Lion Hotel

High Street, Barmouth, Gwynedd
Tel: 01341 280324

Tower Hotel

High St, Pwllheli, Gwynedd
Tel: 01758 612865

Dolbadarn Hotel

Llanberis, Gwynedd
Tel: 01286 870277

Caerwylan Hotel

Beach Bank, Criccieth, Gwynedd
Tel: 01766 522547

Victoria Hotel

Snowdon Street, Caernarfon, Gwynedd
Tel: 01286 880087

Tyn Y Cornel Hotel

Tal-y-llyn, Tywyn, Gwynedd
Tel: 01654 782282

Celtic Royal Hotel

Bangor Street, Caernarfon, Gwynedd
Tel: 01286 674477
Fax: 01286 674139

Eryl Mor Hotel

2 Upper Garth Road, Bangor, Gwynedd
Tel: 01248 353789
Fax: 01248 354042

Short Stay Rooms

2 Ffordd Coed Mawr, Bangor, Gwynedd
Tel: 07064 754813

Plas Dinas Country House Hotel

Bontnewydd, Caernarfon, Gwynedd
Tel: 01286 830214

Regency Hotel

Station Road, Bangor, Gwynedd
Tel: 01248 370819
Fax: 01248 351727

Royal Ship Hotel

Queens Square, Dolgellau, Gwynedd
Tel: 01341 422209
Fax: 01341 424693

White Lion Royal Hotel

High Street, Bala, Gwynedd
Tel: 01678 520314

Content Copyright © 2019 Welcome To Caernarfon