Weather For Caernarfon

Advertise on Welcome To Caernarfon

Share Us

Did You Know

Cardiff is the capital city of Wales and in 2011, Cardiff was ranked sixth in the world in National Geographic's alternative tourist destinations.

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

Bryn Eglwys Country House Hotel

Beddgelert, Gwynedd
Tel: 01766 510260

The Royal Hotel

King Edward Street, Barmouth, Gwynedd
Tel: 01341 281682

The Abereistedd

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

Eryl Mor Hotel

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

Abbeyfield Hotel

Talybont, Bangor, Gwynedd
Tel: 01248 352219

Ffynnon Boutique Accommodation

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

Celtic Royal Hotel

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

The Castle Hotel

33 Castle Square, Caernarfon, Gwynedd
Tel: 01286 669539

Arbour Hotel

Marine Parade, Barmouth, Gwynedd
Tel: 01341 280459

Penhelig Arms Hotel

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

Plas Dinas Country House Hotel

Bontnewydd, Caernarfon, Gwynedd
Tel: 01286 830214

Plas Tan Yr All

Tremadog, Porthmadog , Gwynedd
Tel: 01766 514545

George Iii Hotel

Penmaenpool Bridge, Dolgellau, Gwynedd
Tel: 01341 422525

Lion Hotel

High Street, Barmouth, Gwynedd
Tel: 01341 280324

Royal Sportsman

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

Oceandrive

5 Marine Parade, Barmouth, Gwynedd
Tel: 01341 280114

The Y Branwen Hotel

Ffordd Newydd, Harlech, Gwynedd
Tel: 01766 780477

Tyn Y Cornel Hotel

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

Madoc Hotel North Wales

Market Square, Porthmadog, Gwynedd
Tel: 01766 512021

The Black Boy Inn

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

The Stables Hotel and Restaurant

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

Alexandra Hotel

North Road, Caernarfon, Gwynedd
Tel: 01286 672871

Bron Effion Hotel

Criccieth, Gwynedd
Tel: 01766 522385

Saracens Head Hotel

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

Dolbadarn Hotel

Llanberis, Gwynedd
Tel: 01286 870277

Tower Hotel

High St, Pwllheli, Gwynedd
Tel: 01758 612865

Plas Isa Hotel

Portmadog Road, Criccieth, Gwynedd
Tel: 01766 522443

Bodlondeb Hotel

Portmadog Road, Criccieth, Gwynedd
Tel: 01766 522249

T Y N Rhos

Seion, Llanddeiniolen, Snowdonia, Gwynedd
Tel: 01248 670489

Sygun Fawr Hotel

Beddgelert, Caernarfon, Gwynedd
Tel: 01766 890258

Short Stay Rooms

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

Y Meirionnydd

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

Caerwylan Hotel

Beach Bank, Criccieth, Gwynedd
Tel: 01766 522547

Marine Hotel

Marine Terrace, Criccieth, Gwynedd
Tel: 01766 522946

Hotel Plas Dinorwic

Ffordd Siabod , Caernarfon, Gwynedd
Tel: 01248 670559

Dolmelynllyn Country Hotel

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

Lawrenny Lodge

Aberamffra Road, Barmouth, Gwynedd
Tel: 01341 280466

Cheap Last Minute Hotels

13 Waterloo Street, Bangor, Gwynedd
Tel: 07037 401226

Min-y-gaer Hotel

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

Brynllydan Hotel

Llanfrothen, Penrhyndeudraeth, Porthmadog, Gwynedd
Tel: 01766 770442

Victoria Hotel

Snowdon Street, Caernarfon, Gwynedd
Tel: 01286 880087

George Iv Hotel

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

Maes-y-neuadd Hotel

Maesyneuadd Hotel, Talsarnau, Gwynedd
Tel: 01766 780200

Regency Hotel

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

Tanronnen Inn

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

Meifod Country House Hotel

Bontnewydd, Caernarfon, Gwynedd
Tel: 01286 673351

Dolafon Guest House

High Street, Caernarfon, Gwynedd
Tel: 01286 870993

Corbett Arms Hotel

Corbett Square, Tywyn, Gwynedd
Tel: 01654 710264

Tyn-y-groes Hotel

Ganllwyd, Dolgellau, Gwynedd
Tel: 01341 440275

Glyn-y-coed Hotel

Portmadog Road, Criccieth, Gwynedd
Tel: 01766 522870

T Y Mawr Hotel

Llanbedr, Gwynedd , Gwynedd
Tel: 01341 241440

Bryn Melyn Guest House

Panorama Road, Barmouth, Gwynedd
Tel: 01341 280556

Dovey Inn

Sea View Terrace, Aberdovey, Gwynedd
Tel: 01654 767332

Tyr Graig Castle

Llanaber Road, Barmouth, Gwynedd
Tel: 01341 280470

Tal Y Don Hotel

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

Bron Rhiw Hotel

Caernarfon Road, Criccieth, Gwynedd
Tel: 01766 522257

Mount Pleasant Hotel

High Street, Caernarfon, Gwynedd
Tel: 01286 870395

Royal Goat Hotel

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

Travelodge Hotels

A5 A55 Junction, Bangor, Gwynedd
Tel: 08719 846061

Queens Hotel

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

Seiont Manor Hotel

Llanrug, Caernarfon, Gwynedd
Tel: 01286 673366

White Lion Royal Hotel

High Street, Bala, Gwynedd
Tel: 01678 520314

Mynydd Ednyfed Country

Caernarfon Road, Criccieth, Gwynedd
Tel: 01766 523269

The Coach House

Llanfachreth, Dolgellau, Gwynedd
Tel: 01341 450391

British Hotel

High Street, Bangor, Gwynedd
Tel: 01248 364911

Brynteg Hotel

Kings Crescent, Barmouth, Gwynedd
Tel: 01341 280301

The Grapes Hotel

Maentwrog, Blaenau Ffestiniog, Gwynedd
Tel: 01766 590365

Royal Ship Hotel

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

Castle

Castle Square, Harlech, Gwynedd
Tel: 01766 780552

The Lion Hotel

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

Oakeley Arms

Blaenau Ffestiniog, Ffestiniog , Gwynedd
Tel: 1766 590277

Travelodge

Penamser Road, Porthmadog, Gwynedd
Tel: 08719 846421

Bae Abermaw Hotel

Panorama Road, Barmouth, Gwynedd
Tel: 01341 280550

Content Copyright © 2019 Welcome To Caernarfon