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 GBP 132

Pandy Isaf Country House B&B Dolgellau  5 stars

Brithdir ;, Dolgellau, United Kingdom

Dolgellau GBP 91

Bryn Mair House Bed & Breakfast Dolgellau  5 stars

Bryn Mair, Dolgellau, United Kingdom, LL40 1SR

Dolgellau Exclusive GBP 105

Tan Y Gader Bed & Breakfast Dolgellau  5 stars

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

Dolgellau GBP 95

White Lion Royal Hotel Bala  4 stars

High Street, Bala, United Kingdom, LL23 7AE

Bala Fabulous GBP 92

Cbh Tre Ysgawen Hotel And Spa Anglesey  4 stars

Capel Coch, Anglesey, United Kingdom, LL77 7UR

Anglesey Fabulous GBP 150

Black Boy Inn Caernarfon  4 stars

Northgate Street, Caernarfon, United Kingdom, LL55 1RW

Caernarfon Superb GBP 101

Ty Dre Town House Hotel Caernarfon  4 stars

24 High Street, Caernarfon, United Kingdom

Caernarfon GBP 96

The Management Centre Hotel Bangor  4 stars

College Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Superb GBP 95

Y Castell Hotel Caernarfon  4 stars

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

Caernarfon GBP 71

Cadwgan Inn Dyffryn Ardudwy  4 stars

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

Dyffryn Ardudwy GBP 99

Glyn-Y-Coed Hotel Criccieth  4 stars

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

Criccieth GBP 100

Min-Y-Gaer Guest House Criccieth  4 stars

Porthmadog Road, Criccieth, United Kingdom, LL52 0HP

Criccieth GBP 84

Plas Gwyn Bed & Breakfast Dolgellau  4 stars

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

Dolgellau GBP 101

The Golden Fleece Inn Porthmadog  4 stars

Market Square, Porthmadog, United Kingdom, LL49 9RB

Porthmadog Fabulous GBP 136

Yha Snowdon Pen-Y-Pass Hostel Llanberis  4 stars

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

Llanberis Fabulous GBP 70

The Portmeirion Hotel & Castell Deudraeth Porthmadog  4 stars

Minffordd, Porthmadog, United Kingdom, LL48 6ER

Porthmadog GBP 236

Ty Dderw Country Inn Moelfre  4 stars

Llanallgo, Moelfre, United Kingdom, LL72 8HB

Moelfre Superb GBP 100

The Abereistedd Hotel Criccieth  4 stars

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

Criccieth GBP 87

Aberdunant Hall Country Hotel Porthmadog  4 stars

Prenteg, Porthmadog, United Kingdom, LL49 9SR

Porthmadog GBP 153

Bron Rhiw Hotel Criccieth  4 stars

Caernarfon Road, Criccieth, United Kingdom, LL52 0AP

Criccieth GBP 70

Dolserau Hall Hotel Dolgellau  4 stars

Dolserau Hall Hotel ;, Dolgellau, United Kingdom, LL402AG

Dolgellau Good GBP 84

Ashbrook Bangor Boutique Bed And Breakfast  4 stars

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

Bangor (Gwynedd) GBP 86

Craig Y Glyn Bed & Breakfast Pwllheli  4 stars

Abersoch Road, Pwllheli, United Kingdom, LL53 7UB

Pwllheli GBP 74

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 GBP 78

Gwrach Ynys Country Guest House Harlech  4 stars

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

Harlech GBP 78

Blackthorn Farm Bed & Breakfast Holyhead  4 stars

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

Holyhead Superb GBP 85

Bron Eifion Country House Hotel Criccieth  4 stars

Criccieth, Criccieth, United Kingdom, LL52 0SA

Criccieth Guest rating GBP 128

Tyr Graig Castle Hotel Barmouth  4 stars

Llanaber Road, Barmouth, United Kingdom, LL42 1YN

Barmouth Good GBP 94

Lawrenny Lodge Barmouth  4 stars

Aberamffra Road, Barmouth, United Kingdom, LL42 1SU

Barmouth GBP 88

Richmond House Bed & Breakfast Barmouth  4 stars

High Street, Barmouth, United Kingdom, LL42 1DW

Barmouth Exclusive GBP 95

Tudor Lodge Porthmadog  4 stars

Penamser Road, Porthmadog, United Kingdom, LL499NY

Porthmadog Superb GBP 89

Plas Tan Yr Allt Historic Country House Porthmadog  4 stars

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

Porthmadog GBP 140

The Bulkeley Hotel Beaumaris  3 stars

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

Beaumaris Fabulous GBP 137

Royal Sportsman Hotel Porthmadog  3 stars

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

Porthmadog Fabulous GBP 98

The Bull Hotel Llangefni  3 stars

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

Llangefni Very good GBP 76

Garden Hotel Bangor  3 stars

1 High Street, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) GBP 140

Celtic Royal Hotel Caernarfon  3 stars

Bangor Street, Caernarfon, United Kingdom

Caernarfon Superb GBP 113

The Royal Victoria Hotel Snowdonia Llanberis  3 stars

Llanberis, Llanberis, United Kingdom, LL55 4TY

Llanberis Fabulous GBP 92

Gwesty Minffordd Hotel Dolgellau  3 stars

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

Dolgellau GBP 123

Pant Teg Hotel Bangor  3 stars

Tregarth, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) GBP 85

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 GBP 51

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 GBP 71

Plas Isa Hotel Criccieth  3 stars

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

Criccieth GBP 103

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 GBP 86

Bull Bay Hotel Amlwch  3 stars

Bull Bay , Amlwch, United Kingdom

Amlwch

Bae Abermaw Hotel Barmouth  3 stars

Panorma Road, Barmouth, United Kingdom

Barmouth GBP 92

The Lion Hotel Criccieth  3 stars

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

Criccieth Fabulous GBP 98

Lastra Farm Hotel Amlwch  3 stars

Penrhyd, Amlwch, United Kingdom, LL68 9TF

Amlwch Fabulous GBP 89

Gazelle Hotel Bangor  3 stars

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

Bangor (Gwynedd) GBP 95

Yha Snowdon Ranger Hostel Llanberis  3 stars

Rhyd Ddu, Llanberis, United Kingdom

Llanberis Very good GBP 73

The Menai Hotel Bangor  3 stars

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

Bangor (Gwynedd) GBP 80

Tregarth Homestay B&B Bangor  3 stars

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

Bangor (Gwynedd) GBP 64

Holyhead Lodge  3 stars

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

Holyhead Exceptional GBP 60

Trearddur Bay Hotel  3 stars

Lon Isallt, Trearddur, United Kingdom, LL65 2UN

Trearddur Very good GBP 141

Anglesey Arms Hotel Caernarfon  3 stars

Harbour Front, Caernarfon, United Kingdom, LL55 1SG

Caernarfon Guest rating GBP 86

Lake View Hotel Llanberis  3 stars

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

Llanberis Guest rating GBP 66

Y Gwynedd Inn Llanberis  3 stars

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

Llanberis GBP 86

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 GBP 98

Caerwylan Hotel Criccieth  3 stars

Beach Bank, Criccieth, United Kingdom, LL52 0HW

Criccieth GBP 116

Crystal House Hotel Barmouth  3 stars

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

Barmouth GBP 88

The Beach Motel Trearddur  3 stars

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

Trearddur GBP 82

Abbeyfield Hotel Bangor  2 stars

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

Bangor (Gwynedd) Very good GBP 70

George III Hotel Dolgellau  2 stars

Penmaenpool, Dolgellau, United Kingdom

Dolgellau Fabulous GBP 118

Prince Llewelyn Hotel Caernarfon  2 stars

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

Caernarfon GBP 38

Snowdonia Mountain Lodge Bangor  2 stars

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

Bangor (Gwynedd) GBP 79

Trecastell Hotel Amlwch  2 stars

Bull Bay , Amlwch, United Kingdom, LL68 9SA

Amlwch GBP 76

Bishopsgate House Hotel Beaumaris  2 stars

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

Beaumaris GBP 112

George IV Hotel Criccieth  2 stars

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

Criccieth Fabulous GBP 66

Bryn Melyn Guest House Barmouth  0 stars

Panorama Road, Barmouth, United Kingdom, LL42 1DQ

Barmouth Superb GBP 84

Plas Dinas Country House Caernarfon  0 stars

Bontnewydd, Caernarfon, United Kingdom, LL54 7YF

Caernarfon Fabulous GBP 124

Wavecrest Guest House Holyhead  0 stars

93 Newry Street, Holyhead, United Kingdom, LL651HU

Holyhead Good GBP 62

Eryl Mor Hotel Bangor  0 stars

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

Bangor (Gwynedd) Fabulous GBP 85

Marine Hotel Criccieth  0 stars

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

Criccieth Fabulous GBP 138

Dolgun Uchaf Guesthouse Dolgellau  0 stars

Dolgun Uchaf, Dolgellau, United Kingdom

Dolgellau Fabulous GBP 64

Groeslon Ty Mawr B&B Bangor  0 stars

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

Bangor (Gwynedd) GBP 68

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 GBP 161

Buckley Arms Guest House Dinas Mawddwy  0 stars

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

Dinas Mawddwy Superb GBP 79

Lux Apartment Bangor  0 stars

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

Bangor (Gwynedd) GBP 135

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 GBP 97

Bryn Mor Beach Hotel Caernarfon  0 stars

Dinas Dinlle, Caernarfon, United Kingdom, LL54 5TW

Caernarfon Fabulous GBP 62

Ty Derw Country House B&B Dinas Mawddwy  0 stars

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

Dinas Mawddwy Exceptional GBP 89

Cross Foxes - Bar Grill Rooms Dolgellau  0 stars

Brithdir, Dolgellau, United Kingdom, LL40 2SG

Dolgellau GBP 156

Afon Rhaiadr Country House Dolgellau  0 stars

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

Dolgellau GBP 108

Borthwnog Hall Guest House Dolgellau  0 stars

Bontddu, Dolgellau, United Kingdom, LL40 2TT

Dolgellau GBP 114

Coed Cae Guest House Dolgellau  0 stars

Taicynhaeaf, Dolgellau, United Kingdom, LL40 2TU

Dolgellau GBP 112

Y Branwen Guest House Harlech  0 stars

Fford Newydd, Harlech, United Kingdom, LL46 2UB

Harlech Very good GBP 53

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 GBP 95

The Beach Hut Bed & Breakfast Holyhead  0 stars

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

Holyhead Guest rating GBP 63

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 GBP 89

Llwyndu Farmhouse Guest House Barmouth  0 stars

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

Barmouth GBP 115

Tal Y Don Hotel Barmouth  0 stars

High Street, Barmouth, United Kingdom, LL42 1DL

Barmouth GBP 74

Ystumgwern Luxury Barn Conversions Villa Dyffryn Ardudwy  0 stars

Ffordd Cwt Glas, Dyffryn Ardudwy, United Kingdom, LL442DD

Dyffryn Ardudwy
United Kingdom regions