Gwynedd hotels

Hotels City Rating From

Ye Olde Bulls Head Inn & Townhouse Beaumaris  5 stars

Castle Street, Beaumaris, United Kingdom, LL58 8AP

Beaumaris Superb

Brackenhurst House - B&B Fairbourne  5 stars

Ffordd Y Bryn ;, Fairbourne, United Kingdom

Fairbourne USD 174

Pandy Isaf Country House B&B Dolgellau  5 stars

Brithdir ;, Dolgellau, United Kingdom

Dolgellau USD 120

Bryn Mair House Bed & Breakfast Dolgellau  5 stars

Bryn Mair, Dolgellau, United Kingdom, LL40 1SR

Dolgellau Exclusive USD 139

Tan Y Gader Bed & Breakfast Dolgellau  5 stars

Tan Y Gader, Meyrick Street, Dolgellau, Dolgellau, United Kingdom, LL40 1LS

Dolgellau USD 125

White Lion Royal Hotel Bala  4 stars

High Street, Bala, United Kingdom, LL23 7AE

Bala Fabulous USD 122

Cbh Tre Ysgawen Hotel And Spa Anglesey  4 stars

Capel Coch, Anglesey, United Kingdom, LL77 7UR

Anglesey Fabulous USD 197

Black Boy Inn Caernarfon  4 stars

Northgate Street, Caernarfon, United Kingdom, LL55 1RW

Caernarfon Superb USD 133

Ty Dre Town House Hotel Caernarfon  4 stars

24 High Street, Caernarfon, United Kingdom

Caernarfon USD 127

The Management Centre Hotel Bangor  4 stars

College Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Superb USD 126

Y Castell Hotel Caernarfon  4 stars

33 Castle Square, Caernarfon, United Kingdom, LL55 2NN

Caernarfon USD 94

Cadwgan Inn Dyffryn Ardudwy  4 stars

Station Road, Dyffryn Ardudwy, United Kingdom, LL44 2HA

Dyffryn Ardudwy USD 131

Glyn-Y-Coed Hotel Criccieth  4 stars

Porthmadog Rd ; Wales, Criccieth, United Kingdom, LL52 0HP

Criccieth USD 132

Min-Y-Gaer Guest House Criccieth  4 stars

Porthmadog Road, Criccieth, United Kingdom, LL52 0HP

Criccieth USD 111

Plas Gwyn Bed & Breakfast Dolgellau  4 stars

Cader Road ;, Dolgellau, United Kingdom, LL40 1RH

Dolgellau USD 133

The Golden Fleece Inn Porthmadog  4 stars

Market Square, Porthmadog, United Kingdom, LL49 9RB

Porthmadog Fabulous USD 179

Yha Snowdon Pen-Y-Pass Hostel Llanberis  4 stars

Pen-Y-Pass, Nantgwynant, Llanberis, United Kingdom, LL55 4NY

Llanberis Fabulous USD 93

The Portmeirion Hotel & Castell Deudraeth Porthmadog  4 stars

Minffordd, Porthmadog, United Kingdom, LL48 6ER

Porthmadog USD 311

Ty Dderw Country Inn Moelfre  4 stars

Llanallgo, Moelfre, United Kingdom, LL72 8HB

Moelfre Superb USD 132

The Abereistedd Hotel Criccieth  4 stars

West Parade ;, Criccieth, United Kingdom, LL52 0EN

Criccieth USD 115

Aberdunant Hall Country Hotel Porthmadog  4 stars

Prenteg, Porthmadog, United Kingdom, LL49 9SR

Porthmadog USD 201

Bron Rhiw Hotel Criccieth  4 stars

Caernarfon Road, Criccieth, United Kingdom, LL52 0AP

Criccieth USD 93

Dolserau Hall Hotel Dolgellau  4 stars

Dolserau Hall Hotel ;, Dolgellau, United Kingdom, LL402AG

Dolgellau Good USD 111

Ashbrook Bangor Boutique Bed And Breakfast  4 stars

Ashbrook, Belmont Road, , Bangor (Gwynedd), United Kingdom, Ll57 2EZ

Bangor (Gwynedd) USD 114

Craig Y Glyn Bed & Breakfast Pwllheli  4 stars

Abersoch Road, Pwllheli, United Kingdom, LL53 7UB

Pwllheli USD 98

The Egryn Hotel Pwllheli  4 stars

Lon Sarn Bach ; Abersoch, Pwllheli, United Kingdom, LL53 7EE

Pwllheli

The Railway Cottage Bala  4 stars

The Railway Cottage Frongoch, Bala, United Kingdom, LL23 7NT

Bala

The Slate Shed B & B Dolgellau  4 stars

Graig Wen, Arthog, Dolgellau, United Kingdom, LL39 1YP

Dolgellau USD 103

Gwrach Ynys Country Guest House Harlech  4 stars

Gwrach Ynys, Talsarnau, Harlech, United Kingdom, LL47 6TS

Harlech USD 103

Blackthorn Farm Bed & Breakfast Holyhead  4 stars

Penrhosfeilw, Trearddur Bay, Holyhead, United Kingdom, LL65 2LT

Holyhead Superb USD 112

Bron Eifion Country House Hotel Criccieth  4 stars

Criccieth, Criccieth, United Kingdom, LL52 0SA

Criccieth Guest rating USD 169

Tyr Graig Castle Hotel Barmouth  4 stars

Llanaber Road, Barmouth, United Kingdom, LL42 1YN

Barmouth Good USD 124

Lawrenny Lodge Barmouth  4 stars

Aberamffra Road, Barmouth, United Kingdom, LL42 1SU

Barmouth USD 116

Richmond House Bed & Breakfast Barmouth  4 stars

High Street, Barmouth, United Kingdom, LL42 1DW

Barmouth Exclusive USD 126

Tudor Lodge Porthmadog  4 stars

Penamser Road, Porthmadog, United Kingdom, LL499NY

Porthmadog Superb USD 118

Plas Tan Yr Allt Historic Country House Porthmadog  4 stars

Plas Tan Yr Allt Tremadog, Porthmadog, United Kingdom, LL49 9RG

Porthmadog USD 184

The Bulkeley Hotel Beaumaris  3 stars

19 Castle Street, Beaumaris, United Kingdom, LL58 8AW

Beaumaris Fabulous USD 180

Royal Sportsman Hotel Porthmadog  3 stars

131 High Street, Porthmadog, United Kingdom, LL49 9HB

Porthmadog Fabulous USD 129

The Bull Hotel Llangefni  3 stars

Bulkley Square, Llangefni, Llangefni, United Kingdom, LL77 7LR

Llangefni Very good USD 101

Garden Hotel Bangor  3 stars

1 High Street, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) USD 184

Celtic Royal Hotel Caernarfon  3 stars

Bangor Street, Caernarfon, United Kingdom

Caernarfon Superb USD 149

The Royal Victoria Hotel Snowdonia Llanberis  3 stars

Llanberis, Llanberis, United Kingdom, LL55 4TY

Llanberis Fabulous USD 121

Gwesty Minffordd Hotel Dolgellau  3 stars

Tal-Y-Llyn, Tywyn (Mid-Wales), Gb, Dolgellau, United Kingdom

Dolgellau USD 162

Pant Teg Hotel Bangor  3 stars

Tregarth, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) USD 112

Plas Dolmelynllyn Country Hotel Dolgellau  3 stars

Ganllwyd, Coed Y Brenin Forest Park ; Snowdonia National Park Dolgellau, Dolgellau, United Kingdom, LL40 2HP

Dolgellau

Witchingham B&B Holyhead  3 stars

20 Walthew Avenue, Holyhead, United Kingdom, LL65 1AF

Holyhead USD 67

Bodlondeb Hotel Criccieth  3 stars

Porthmadoc Road ;, Criccieth, United Kingdom, LL52 0HP

Criccieth

Ty Gorsaf Hotel Blaenau Ffestiniog  3 stars

1 High Street, Blaenau Ffestiniog, United Kingdom, LL41 3ES

Blaenau Ffestiniog Very good USD 94

Plas Isa Hotel Criccieth  3 stars

Porthmadog Road ;, Criccieth, United Kingdom, LL52 0HP

Criccieth USD 136

The Ship Hotel Pwllheli  3 stars

Aberdaron ;, Pwllheli, United Kingdom, LL53 8BE

Pwllheli

Dolbrodmaeth Riverside Hotel Dinas Mawddwy  3 stars

Dinas Mawddwy, Machynlleth, Dinas Mawddwy, United Kingdom, SY20 9LP

Dinas Mawddwy Fabulous USD 113

Bull Bay Hotel Amlwch  3 stars

Bull Bay , Amlwch, United Kingdom

Amlwch

Bae Abermaw Hotel Barmouth  3 stars

Panorma Road, Barmouth, United Kingdom

Barmouth USD 122

The Lion Hotel Criccieth  3 stars

Y Maes, Criccieth, Criccieth, United Kingdom, LL52 0AA

Criccieth Fabulous USD 129

Lastra Farm Hotel Amlwch  3 stars

Penrhyd, Amlwch, United Kingdom, LL68 9TF

Amlwch Fabulous USD 118

Gazelle Hotel Bangor  3 stars

Glyn Garth , Bangor (Gwynedd), United Kingdom, LL59 5PD

Bangor (Gwynedd) USD 125

Yha Snowdon Ranger Hostel Llanberis  3 stars

Rhyd Ddu, Llanberis, United Kingdom

Llanberis Very good USD 96

The Menai Hotel Bangor  3 stars

Craig Y Don Road ;, Bangor (Gwynedd), United Kingdom, LL57 2BG

Bangor (Gwynedd) USD 106

Tregarth Homestay B&B Bangor  3 stars

Llain Y Grug, Dob, Tregarth, Bangor, Bangor (Gwynedd), United Kingdom, LL57 4PW

Bangor (Gwynedd) USD 85

Holyhead Lodge  3 stars

Gwendra House, 63 Maeshyfryd Road,, Holyhead, United Kingdom, LL65 2AP

Holyhead Exceptional USD 80

Trearddur Bay Hotel  3 stars

Lon Isallt, Trearddur, United Kingdom, LL65 2UN

Trearddur Very good USD 186

Anglesey Arms Hotel Caernarfon  3 stars

Harbour Front, Caernarfon, United Kingdom, LL55 1SG

Caernarfon Guest rating USD 113

Lake View Hotel Llanberis  3 stars

Tan Y Pant, Near Llanberis, Llanberis, United Kingdom, LL55 4EL

Llanberis Guest rating USD 87

Y Gwynedd Inn Llanberis  3 stars

High Street, Llanberis Snowdonia, Llanberis, United Kingdom, LL55 4SU

Llanberis USD 114

Nant Yr Odyn Country Hotel & Restaurant Ltd Llangefni  3 stars

Turnpike Nant, Llangefni, United Kingdom, LL77 7YE

Llangefni Very good

Hotel Cymyran Holyhead  3 stars

Llanfair Yn Neubwll, Holyhead, United Kingdom, LL65 3LD

Holyhead Guest rating USD 130

Caerwylan Hotel Criccieth  3 stars

Beach Bank, Criccieth, United Kingdom, LL52 0HW

Criccieth USD 153

Crystal House Hotel Barmouth  3 stars

19 Marine Parade, Barmouth, United Kingdom, LL42 1NA

Barmouth USD 116

The Beach Motel Trearddur  3 stars

Lon St Ffraid Trearddur Bay , Trearddur, United Kingdom, LL65 2YT

Trearddur USD 108

Abbeyfield Hotel Bangor  2 stars

Tal-Y-Bont, Talybont, Bangor (Gwynedd), United Kingdom, LL57 3UR

Bangor (Gwynedd) Very good USD 93

George III Hotel Dolgellau  2 stars

Penmaenpool, Dolgellau, United Kingdom

Dolgellau Fabulous USD 155

Prince Llewelyn Hotel Caernarfon  2 stars

Smith Street ; Beddgelert, Caernarfon, United Kingdom, LL55 4LT

Caernarfon USD 51

Snowdonia Mountain Lodge Bangor  2 stars

Nant Ffrancon, Bangor (Gwynedd), United Kingdom, LL57 3LX

Bangor (Gwynedd) USD 104

Trecastell Hotel Amlwch  2 stars

Bull Bay , Amlwch, United Kingdom, LL68 9SA

Amlwch USD 101

Bishopsgate House Hotel Beaumaris  2 stars

54 Castle Street, Beaumaris, Gb, Beaumaris, United Kingdom, LL58 8BB

Beaumaris USD 148

George IV Hotel Criccieth  2 stars

High Street, Criccieth, Criccieth, United Kingdom, LL52 0BS

Criccieth Fabulous USD 87

Bryn Melyn Guest House Barmouth  0 stars

Panorama Road, Barmouth, United Kingdom, LL42 1DQ

Barmouth Superb USD 111

Plas Dinas Country House Caernarfon  0 stars

Bontnewydd, Caernarfon, United Kingdom, LL54 7YF

Caernarfon Fabulous USD 164

Wavecrest Guest House Holyhead  0 stars

93 Newry Street, Holyhead, United Kingdom, LL651HU

Holyhead Good USD 82

Eryl Mor Hotel Bangor  0 stars

2 Upper Garth Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Fabulous USD 112

Marine Hotel Criccieth  0 stars

Marine Crescent, , Gwynedd Ll52 0Ea, Criccieth, United Kingdom

Criccieth Fabulous USD 182

Dolgun Uchaf Guesthouse Dolgellau  0 stars

Dolgun Uchaf, Dolgellau, United Kingdom

Dolgellau Fabulous USD 85

Groeslon Ty Mawr B&B Bangor  0 stars

Groeslon Ty Mawr ; Llanddeiniolen, Bangor (Gwynedd), United Kingdom, LL55 3AW

Bangor (Gwynedd) USD 90

Tafarn Y Rhos Guest House Llangefni  0 stars

Rhostrehwfa, Llangefni, United Kingdom, LL77 7YU

Llangefni Good

Penmaenuchaf Hall Hotel Dolgellau  0 stars

Penmaenpool, Dolgellau, United Kingdom, LL40 1YB

Dolgellau Fabulous USD 212

Buckley Arms Guest House Dinas Mawddwy  0 stars

Dinas Mawddwy, Dinas Mawddwy, United Kingdom, SY20 9LP

Dinas Mawddwy Superb USD 104

Lux Apartment Bangor  0 stars

98 Penrhos Road, Bangor (Gwynedd), United Kingdom, LL57 2BQ

Bangor (Gwynedd) USD 178

Orme View Lodge Bangor  0 stars

1 Rhos Isaf, Bangor (Gwynedd), United Kingdom, LL57 4BG

Bangor (Gwynedd)

Churchbank Bed And Breakfast Beaumaris  0 stars

Churchbank 28 Church St, Beaumaris, United Kingdom, LL58 8AB

Beaumaris USD 128

Bryn Mor Beach Hotel Caernarfon  0 stars

Dinas Dinlle, Caernarfon, United Kingdom, LL54 5TW

Caernarfon Fabulous USD 82

Ty Derw Country House B&B Dinas Mawddwy  0 stars

The Old Road, Dinas Mawddwy, United Kingdom, SY20 9LR

Dinas Mawddwy Exceptional USD 117

Cross Foxes - Bar Grill Rooms Dolgellau  0 stars

Brithdir, Dolgellau, United Kingdom, LL40 2SG

Dolgellau USD 205

Afon Rhaiadr Country House Dolgellau  0 stars

Rhaiadr Wnion, Dolgellau, Snowdonia, Dolgellau, United Kingdom, LL40 2AH

Dolgellau USD 143

Borthwnog Hall Guest House Dolgellau  0 stars

Bontddu, Dolgellau, United Kingdom, LL40 2TT

Dolgellau USD 151

Coed Cae Guest House Dolgellau  0 stars

Taicynhaeaf, Dolgellau, United Kingdom, LL40 2TU

Dolgellau USD 148

Y Branwen Guest House Harlech  0 stars

Fford Newydd, Harlech, United Kingdom, LL46 2UB

Harlech Very good USD 70

Idan House Bed & Breakfast Llanberis  0 stars

12 High Street, Llanberis, United Kingdom, LL55 4EN

Llanberis Very good

Seacroft Guest House Holyhead  0 stars

Ravenspoint Road, Holyhead, United Kingdom, LL65 2YU

Holyhead Very good USD 126

The Beach Hut Bed & Breakfast Holyhead  0 stars

4 Hibernia Terrace, Holyhead, United Kingdom, LL65 1DL

Holyhead Guest rating USD 84

Cwm Pennant Hostel Criccieth  0 stars

Golan, Criccieth, United Kingdom, LL51 9AQ

Criccieth

Min Y Mor Hotel Barmouth  0 stars

Marine Promenade, Barmouth, United Kingdom, LL42 1HW

Barmouth Guest rating USD 117

Llwyndu Farmhouse Guest House Barmouth  0 stars

Llwyndu Farmhouse, Llanaber, Barmouth, Barmouth, United Kingdom, LL42 1RR

Barmouth USD 152

Tal Y Don Hotel Barmouth  0 stars

High Street, Barmouth, United Kingdom, LL42 1DL

Barmouth USD 98

Ystumgwern Luxury Barn Conversions Villa Dyffryn Ardudwy  0 stars

Ffordd Cwt Glas, Dyffryn Ardudwy, United Kingdom, LL442DD

Dyffryn Ardudwy
United Kingdom regions