Weather For Caernarfon

Advertise on Welcome To Caernarfon

Share Us

Did You Know

Welsh is the oldest language in Europe dating back 4,000 years ago.

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

The Black Boy Inn

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

Caerwylan Hotel

Beach Bank, Criccieth, Gwynedd
Tel: 01766 522547

Queens Hotel

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

Travelodge Hotels

A5 A55 Junction, Bangor, Gwynedd
Tel: 08719 846061

Glyn-y-coed Hotel

Portmadog Road, Criccieth, Gwynedd
Tel: 01766 522870

The Y Branwen Hotel

Ffordd Newydd, Harlech, Gwynedd
Tel: 01766 780477

T Y Mawr Hotel

Llanbedr, Gwynedd , Gwynedd
Tel: 01341 241440

Hotel Plas Dinorwic

Ffordd Siabod , Caernarfon, Gwynedd
Tel: 01248 670559

Bryn Eglwys Country House Hotel

Beddgelert, Gwynedd
Tel: 01766 510260

Oakeley Arms

Blaenau Ffestiniog, Ffestiniog , Gwynedd
Tel: 1766 590277

Madoc Hotel North Wales

Market Square, Porthmadog, Gwynedd
Tel: 01766 512021

Bae Abermaw Hotel

Panorama Road, Barmouth, Gwynedd
Tel: 01341 280550

Bron Rhiw Hotel

Caernarfon Road, Criccieth, Gwynedd
Tel: 01766 522257

Marine Hotel

Marine Terrace, Criccieth, Gwynedd
Tel: 01766 522946

Ffynnon Boutique Accommodation

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

Saracens Head Hotel

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

Bryn Melyn Guest House

Panorama Road, Barmouth, Gwynedd
Tel: 01341 280556

Cheap Last Minute Hotels

13 Waterloo Street, Bangor, Gwynedd
Tel: 07037 401226

Eryl Mor Hotel

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

Tyr Graig Castle

Llanaber Road, Barmouth, Gwynedd
Tel: 01341 280470

Dolmelynllyn Country Hotel

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

George Iii Hotel

Penmaenpool Bridge, Dolgellau, Gwynedd
Tel: 01341 422525

Plas Isa Hotel

Portmadog Road, Criccieth, Gwynedd
Tel: 01766 522443

Lawrenny Lodge

Aberamffra Road, Barmouth, Gwynedd
Tel: 01341 280466

Tyn-y-groes Hotel

Ganllwyd, Dolgellau, Gwynedd
Tel: 01341 440275

The Castle Hotel

33 Castle Square, Caernarfon, Gwynedd
Tel: 01286 669539

Celtic Royal Hotel

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

White Lion Royal Hotel

High Street, Bala, Gwynedd
Tel: 01678 520314

Tanronnen Inn

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

Sygun Fawr Hotel

Beddgelert, Caernarfon, Gwynedd
Tel: 01766 890258

Royal Ship Hotel

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

The Grapes Hotel

Maentwrog, Blaenau Ffestiniog, Gwynedd
Tel: 01766 590365

T Y N Rhos

Seion, Llanddeiniolen, Snowdonia, Gwynedd
Tel: 01248 670489

Min-y-gaer Hotel

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

Victoria Hotel

Snowdon Street, Caernarfon, Gwynedd
Tel: 01286 880087

Oceandrive

5 Marine Parade, Barmouth, Gwynedd
Tel: 01341 280114

Royal Goat Hotel

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

Alexandra Hotel

North Road, Caernarfon, Gwynedd
Tel: 01286 672871

The Coach House

Llanfachreth, Dolgellau, Gwynedd
Tel: 01341 450391

Brynllydan Hotel

Llanfrothen, Penrhyndeudraeth, Porthmadog, Gwynedd
Tel: 01766 770442

Castle

Castle Square, Harlech, Gwynedd
Tel: 01766 780552

Y Meirionnydd

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

British Hotel

High Street, Bangor, Gwynedd
Tel: 01248 364911

Mount Pleasant Hotel

High Street, Caernarfon, Gwynedd
Tel: 01286 870395

Plas Dinas Country House Hotel

Bontnewydd, Caernarfon, Gwynedd
Tel: 01286 830214

Bron Effion Hotel

Criccieth, Gwynedd
Tel: 01766 522385

Dolbadarn Hotel

Llanberis, Gwynedd
Tel: 01286 870277

Travelodge

Penamser Road, Porthmadog, Gwynedd
Tel: 08719 846421

Short Stay Rooms

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

Tower Hotel

High St, Pwllheli, Gwynedd
Tel: 01758 612865

The Lion Hotel

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

Meifod Country House Hotel

Bontnewydd, Caernarfon, Gwynedd
Tel: 01286 673351

Dovey Inn

Sea View Terrace, Aberdovey, Gwynedd
Tel: 01654 767332

The Abereistedd

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

The Stables Hotel and Restaurant

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

Royal Sportsman

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

The Royal Hotel

King Edward Street, Barmouth, Gwynedd
Tel: 01341 281682

Tyn Y Cornel Hotel

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

Maes-y-neuadd Hotel

Maesyneuadd Hotel, Talsarnau, Gwynedd
Tel: 01766 780200

Tal Y Don Hotel

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

Mynydd Ednyfed Country

Caernarfon Road, Criccieth, Gwynedd
Tel: 01766 523269

Penhelig Arms Hotel

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

Plas Tan Yr All

Tremadog, Porthmadog , Gwynedd
Tel: 01766 514545

George Iv Hotel

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

Abbeyfield Hotel

Talybont, Bangor, Gwynedd
Tel: 01248 352219

Seiont Manor Hotel

Llanrug, Caernarfon, Gwynedd
Tel: 01286 673366

Dolafon Guest House

High Street, Caernarfon, Gwynedd
Tel: 01286 870993

Corbett Arms Hotel

Corbett Square, Tywyn, Gwynedd
Tel: 01654 710264

Brynteg Hotel

Kings Crescent, Barmouth, Gwynedd
Tel: 01341 280301

Arbour Hotel

Marine Parade, Barmouth, Gwynedd
Tel: 01341 280459

Regency Hotel

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

Lion Hotel

High Street, Barmouth, Gwynedd
Tel: 01341 280324

Bodlondeb Hotel

Portmadog Road, Criccieth, Gwynedd
Tel: 01766 522249

Content Copyright © 2018 Welcome To Caernarfon