Snowdonia hotels

Snowdonia Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Brackenhurst House - B&B Fairbourne  5 stars

Bryn Road , Fairbourne, United Kingdom

Fairbourne USD 169

Escape Boutique B&B Llandudno  5 stars

48 Church Walks, Llandudno, United Kingdom, LL30 2HL

Llandudno Superb USD 151

Abbey House Llandudno  5 stars

52 Abbey Road, Llandudno, United Kingdom

Llandudno Exclusive USD 118

Pale Hall Bala  5 stars

Llandderfel, Bala, United Kingdom, LL23 7PS

Bala Superb USD 368

The Groes Inn Conwy  5 stars

Tyn Y Groes, Conwy, United Kingdom, LL32 8TN

Conwy Very good USD 178

Tyddyn Du Farm Luxury Suites Ffestiniog  5 stars

Gellilydan, Ffestiniog,Near Porthmadog, Ffestiniog, United Kingdom, LL41 4RB

Ffestiniog

Quay Hotel And Spa Conwy  4 stars

Deganwy Quay, Conwy, United Kingdom, LL31 9DJ

Conwy Superb USD 271

White Lion Royal Hotel Bala  4 stars

High Street, Bala, United Kingdom, LL23 7AE

Bala Fabulous USD 137

Bodysgallen Hall And Spa Llandudno  4 stars

Bodysgallen Hall Hotel And Spa, Llandudno, Uk, Llandudno, United Kingdom, LL30 1RS

Llandudno Superb USD 353

Imperial Hotel Llandudno  4 stars

Vaughan Street, The Promenade, Llandudno, United Kingdom, LL30 1AP

Llandudno Fabulous USD 187

St George'S Hotel Llandudno  4 stars

The Promenade, Llandudno, United Kingdom, LL30 2LG

Llandudno Fabulous USD 205

Bryn Melyn Guest House Barmouth  4 stars

Panorama Road, Barmouth, United Kingdom, LL42 1DQ

Barmouth Superb USD 125

Craiglands Guest House Llandudno  4 stars

Carmen Sylva Road, Llandudno, United Kingdom, LL30 1LZ

Llandudno Superb USD 94

Black Boy Inn Caernarfon  4 stars

Northgate Street, Caernarfon, United Kingdom, LL55 1RW

Caernarfon Superb USD 140

The Kinmel & Kinspa Abergele  4 stars

St. Georges Road, Abergele, United Kingdom

Abergele Fabulous USD 167

Bella Vista Hotel And Restaurant Llandudno  4 stars

83 Church Walks, Llandudno, United Kingdom

Llandudno Very good USD 83

The Empire Hotel & Spa Llandudno  4 stars

Church Walks, Llandudno, United Kingdom

Llandudno USD 208

Aberconwy House Betws-y-Coed  4 stars

Lon Muriau, Llanrwst Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Superb USD 119

Llandudno Hostel  4 stars

14 Charlton Street, Llandudno, United Kingdom

Llandudno Fabulous USD 75

The Management Centre Bangor  4 stars

College Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Superb USD 117

Y Castell Hotel Caernarfon  4 stars

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

Caernarfon USD 105

Stella Guest House Llandudno  4 stars

64 Church Walks, Llandudno, United Kingdom, LL30 2HG

Llandudno Superb USD 90

Adcote House Llandudno  4 stars

10 Deganwy Avenue, Llandudno, United Kingdom, LL30 2YB

Llandudno USD 85

Cadwgan Inn Dyffryn Ardudwy  4 stars

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

Dyffryn Ardudwy USD 168

Oakfield House B&B Betws-y-Coed  4 stars

Holyhead Road, Betws-y-Coed, United Kingdom, LL24 0BY

Betws-y-Coed USD 113

Glyn-Y-Coed Criccieth  4 stars

Glyn Y Coed Porthmadog Road, Criccieth, United Kingdom, LL52 0HP

Criccieth USD 117

Min-Y-Gaer Guest House Criccieth  4 stars

Porthmadog Road, Criccieth, United Kingdom, LL52 0HP

Criccieth USD 111

Bryn Artro Country House Llanbedr  4 stars

Sarn Hir, Llanbedr (Gwynedd), United Kingdom, LL45 2LE

Llanbedr (Gwynedd) Superb USD 139

Plas Gwyn Dolgellau  4 stars

Cader Road, Dolgellau, United Kingdom, LL40 1RH

Dolgellau USD 94

Castle Conwy  4 stars

High Street, Conwy, United Kingdom, LL32 8DB

Conwy Superb USD 212

Llandudno Bay Hotel  4 stars

East Parade, Llandudno, United Kingdom, LL30 1BE

Llandudno Guest rating USD 141

The Golden Fleece Inn Porthmadog  4 stars

Market Square, Porthmadog, United Kingdom, LL49 9RB

Porthmadog Fabulous USD 120

Yha Snowdon Pen-Y-Pass Llanberis  4 stars

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

Llanberis Fabulous USD 101

Yha Conwy  4 stars

Larkhill, Sychnant Pass Road, Conwy, United Kingdom, LL32 8AJ

Conwy Superb USD 60

Del Mar Llandudno  4 stars

12 Deganwy Avenue, Llandudno, United Kingdom

Llandudno Fabulous USD 90

Portmeirion Village Porthmadog  4 stars

Minffordd, Porthmadog, United Kingdom, LL48 6ER

Porthmadog USD 272

Aberdunant Hall Country Hotel Porthmadog  4 stars

Prenteg, Porthmadog, United Kingdom, LL49 9SR

Porthmadog USD 145

The View Guest House (Adults Only) Llandudno  4 stars

26 North Parade, Llandudno, United Kingdom

Llandudno USD 105

Craig-Y-Dderwen Riverside Hotel Betws-y-Coed  4 stars

Betws-Y-Coed, Betws-y-Coed, United Kingdom, LL24 0AS

Betws-y-Coed Superb USD 202

Heddwyn Llandudno  4 stars

20 Bryn Y Bia Road, Llandudno, United Kingdom

Llandudno USD 100

Ashbrook Bangor Boutique Bed And Breakfast  4 stars

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

Bangor (Gwynedd) USD 104

Brigands Inn Mallwyd  4 stars

Machynlleth, Mallwyd, Powys, United Kingdom, SY20 9HJ

Mallwyd, Powys Superb USD 130

Ty Gwyn Hotel Betws-y-Coed  4 stars

Betws-Y-Coed, Betws-y-Coed, United Kingdom, LL24 0SG

Betws-y-Coed Good USD 138

Tyr Graig Castle Barmouth  4 stars

Llanaber Road, Barmouth, United Kingdom, LL42 1YN

Barmouth Good USD 148

Bryn Derwen Guest House Conwy  4 stars

Llanrwst Road, Conwy, Gb, Conwy, United Kingdom

Conwy USD 94

Best Western Waterloo Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom, LL24 0AR

Betws-y-Coed Fabulous USD 160

The Bulkeley Hotel Beaumaris  3 stars

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

Beaumaris Fabulous USD 167

Grand Hotel Llandudno  3 stars

Happy Valley Road, Llandudno, United Kingdom, LL30 2LR

Llandudno Very good USD 119

Royal Sportsman Hotel Porthmadog  3 stars

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

Porthmadog Fabulous USD 166

Ambassador Hotel Llandudno  3 stars

Grand Promenade, Llandudno, United Kingdom, LL30 2NR

Llandudno Good

Royal Oak Hotel Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom, LL24 0AY

Betws-y-Coed Superb USD 146

The Lodge Conwy  3 stars

Tal-Y-Bont, Conwy, United Kingdom, LL32 8YX

Conwy Fabulous USD 146

The Broadway Hotel Llandudno  3 stars

Mostyn Broadway, Llandudno, United Kingdom, LL30 1YL

Llandudno Superb USD 82

The Celtic Royal Hotel Caernarfon  3 stars

Bangor Street, Caernarfon, United Kingdom

Caernarfon Superb USD 131

The Royal Victoria Hotel Snowdonia Llanberis  3 stars

Llanberis, Llanberis, United Kingdom, LL55 4TY

Llanberis Fabulous USD 131

Kinmel Hotel Llandudno  3 stars

Central Promenade Colwyn Bay, Llandudno, United Kingdom, LL30 1AR

Llandudno Very good USD 98

Eagles Hotel Llanrwst  3 stars

Ancaster Square, Llanrwst, United Kingdom, LL26 0LG

Llanrwst Guest rating USD 192

Gwydyr Hotel Betws-y-Coed  3 stars

Snowdonia National Park, Betws-y-Coed, United Kingdom, LL24 0AB

Betws-y-Coed Very good USD 125

Swallow Falls Complex Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Very good USD 117

Bryn Coed Guest House Colwyn Bay  3 stars

27 Rhiw Road , Colwyn Bay, United Kingdom

Colwyn Bay USD 114

The Lindens Llandudno  3 stars

10 Church Walks, Llandudno, United Kingdom

Llandudno Very good USD 81

Bryn Goleu B&B Llandudno  3 stars

Nant-Y-Gamar Road, Llandudno, United Kingdom

Llandudno USD 163

Beach House Hotel - Guest House Llandudno  3 stars

82 Church Walks, Llandudno, United Kingdom

Llandudno USD 165

Lyndale Hotel Colwyn Bay  3 stars

410 Abergele Road, Old Colwyn, Colwyn Bay, United Kingdom, LL299AB

Colwyn Bay Very good USD 89

Iris Hotel Llandudno  3 stars

Iris Hotel. Central Promenade, Llandudno, United Kingdom

Llandudno Fabulous USD 74

Cae Mor Llandudno  3 stars

Central Promenade, Llandudno, United Kingdom

Llandudno Fabulous USD 132

Baytree Hotel Llandudno  3 stars

6-9 North Parade, Llandudno, United Kingdom

Llandudno USD 111

Macdonald Plas Talgarth Health Leisure Club Pennal  3 stars

Pennal Snowdonia National Park,, Pennal, United Kingdom

Pennal

The Lilly Llandudno  3 stars

West Parade Colwyn Bay, Llandudno, United Kingdom

Llandudno USD 128

Glan Aber Hotel Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed USD 113

The Trevone Llandudno  3 stars

10 St Georges Crescent, Llandudno, United Kingdom

Llandudno USD 102

Whitefriars Hotel Llandudno  3 stars

10 Abbey Road, Llandudno, United Kingdom, LL30 2 EA

Llandudno USD 119

Plas Dolmelynllyn Country Hotel Dolgellau  3 stars

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

Dolgellau USD 168

Four Saints Brig-Y-Don Hotel Llandudno  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 2XS

Llandudno Guest rating USD 100

Bodlondeb Hotel Criccieth  3 stars

Porthmadoc Road , Criccieth, United Kingdom, LL52 0HP

Criccieth

Plas Isa Hotel Criccieth  3 stars

Porthmadog Road, Criccieth, United Kingdom, LL52 0HP

Criccieth USD 111

Dunoon Hotel Llandudno  3 stars

Gloddaeth Avenue, Llandudno, United Kingdom, LL30 2DW

Llandudno USD 132

The Meadowsweet Hotel Llanrwst  3 stars

Station Road, Llanrwst, United Kingdom, LL26 0DS

Llanrwst Fabulous USD 114

St Tudno Hotel Llandudno  3 stars

North Parade, Llandudno, United Kingdom, LL30 2LP

Llandudno Superb USD 147

Bae Abermaw Hotel Barmouth  3 stars

Panorma Road, Barmouth, United Kingdom

Barmouth USD 131

The Lion Hotel Criccieth  3 stars

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

Criccieth Fabulous USD 132

Headlands Hotel Llandudno  3 stars

10 Hill Terrace, Llandudno, United Kingdom, LL30 2LS

Llandudno USD 118

The Marine Hotel Llandudno  3 stars

The Promenade, Llandudno, United Kingdom, LL30 1AN

Llandudno Fabulous USD 147

Dolserau Hall Dolgellau  3 stars

Dolgellau, Dolgellau, United Kingdom, LL402AG

Dolgellau Good USD 153

The Menai Hotel Bangor  3 stars

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

Bangor (Gwynedd) USD 113

Yha Llanberis  3 stars

Llwyn Celyn,, Llanberis, United Kingdom

Llanberis

Manor Hotel Llandudno  3 stars

1 Craig-Y-Don Parade, Conwy, Llandudno, United Kingdom, LL30 1BG

Llandudno Very good USD 103

Yha Snowdon Llanberis  3 stars

Llwyn Celyn,, Llanberis, United Kingdom, LL55 4SR

Llanberis Superb USD 154

Y Gwynedd Inn Llanberis  3 stars

High Street, Llanberis, United Kingdom, LL55 4SU

Llanberis USD 123

Tynedale Hotel Llandudno  3 stars

Central Promenade, Gloddaeth Crescent, Llandudno, United Kingdom, LL30 2XS

Llandudno USD 72

Hydro Hotel Llandudno  3 stars

Neville Crescent, Llandudno, United Kingdom, LL301AT

Llandudno USD 104

Royal Goat Hotel Beddgelert  3 stars

Caernarfon Road, Beddgelert, United Kingdom, LL55 4YE

Beddgelert Fabulous USD 124

Marine Hotel Criccieth  3 stars

Marine Cresent, Criccieth, United Kingdom

Criccieth USD 136

Grand Ash Llandudno  2 stars

Gloddaeth St, Llandudno, United Kingdom, LL30 2DP

Llandudno Very good USD 43

Abbeyfield Hotel Bangor  2 stars

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

Bangor (Gwynedd) Very good USD 93

George III Dolgellau  2 stars

Penmaenpool, Dolgellau, United Kingdom

Dolgellau Fabulous USD 140

The Alexandra Hotel Llandudno  2 stars

11 Clonmel Street, Llandudno, United Kingdom

Llandudno Good USD 129

West Point Hotel Colwyn Bay  2 stars

102 Conway Road , Colwyn Bay, United Kingdom

Colwyn Bay Fabulous USD 127

Prince Llewelyn Hotel Beddgelert  2 stars

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

Beddgelert USD 51

Snowdonia Mountain Lodge Bangor  2 stars

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

Bangor (Gwynedd) USD 107

The Bee Hotel Abergele  2 stars

44 Market Street, Abergele, United Kingdom, LL22 7AA

Abergele

Lake View Hotel Llanberis  2 stars

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

Llanberis Guest rating USD 84

Queens Hotel Llandudno  2 stars

The Promenade, Llandudno, United Kingdom, LL30 2lE

Llandudno USD 113

Ty Mawr Hotel Llanbedr  2 stars

Llanbedr, Llanbedr (Gwynedd), United Kingdom, LL45 2NH

Llanbedr (Gwynedd) Fabulous USD 111

Seiont Manor Hotel Llanrug  0 stars

Llanrug, Caernafon, Llanrug, Llanrug, United Kingdom, LL55 1PH

Llanrug Fabulous USD 210

Morlea Llandudno  0 stars

13 Deganwy Avenue, Llandudno, United Kingdom, LL30 2YB

Llandudno Superb USD 94

Plas Dinas Country House Caernarfon  0 stars

Bontnewydd, Caernarfon, United Kingdom, LL54 7YF

Caernarfon Fabulous USD 212

The Tilstone Guest House Llandudno  0 stars

15 Carmen Sylva Road, Craig-Y-Don, Llandudno, United Kingdom, LL30 1EQ

Llandudno Fabulous USD 65

Warwick House Llandudno  0 stars

56 Church Walks, Llandudno, United Kingdom, LL302HL

Llandudno Fabulous USD 112

Eryl Mor Hotel Bangor  0 stars

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

Bangor (Gwynedd) Fabulous USD 110

The Sunnyside Llandudno  0 stars

2 - 4 Llewelyn Avenue, Llandudno, United Kingdom, LL30 2ER

Llandudno Fabulous USD 118

Ascot House (Adults Only) Llandudno  0 stars

4 Carmen Sylva Road, Llandudno, United Kingdom

Llandudno Exceptional USD 96

Glascoed Guest House Llandudno  0 stars

5 Chapel Street, Llandudno, United Kingdom

Llandudno Exceptional USD 109

Mostyn Guest House Llandudno  0 stars

75, Church Walks,, Llandudno, United Kingdom

Llandudno USD 104

Maenan Abbey Hotel Llanrwst  0 stars

Maenan Llanrwst, Llanrwst, United Kingdom

Llanrwst Very good USD 199

Promenad Llandudno  0 stars

9 Mostyn Crescent, Llandudno, United Kingdom

Llandudno Very good USD 113

Sefton Court Llandudno  0 stars

49 Church Walks, Llandudno, United Kingdom

Llandudno Fabulous USD 103

St. Hilary Guest House Llandudno  0 stars

The Promenade, Craig-Y-Don Parade, Llandudno, United Kingdom

Llandudno Superb USD 103

Hatfield House Llandudno  0 stars

12 St Davids Road, Llandudno, United Kingdom

Llandudno Superb USD 75

The Hilary 4 Star Guesthouse Llandudno  0 stars

32 St Davids Road, Llandudno, United Kingdom

Llandudno USD 139

Baytree Lodge Bangor  0 stars

Garth Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Fabulous USD 109

The Clontarf Hotel Llandudno  0 stars

2 Great Ormes Road, Llandudno, United Kingdom, LL30 2AR

Llandudno Exceptional USD 99

Britannia Guest House Llandudno  0 stars

15 Craig-Y-Don Parade, Llandudno, United Kingdom, LL30 1BG

Llandudno Superb USD 102

Chateau Rhianfa Menai Bridge  0 stars

Plas Rhianfa, Glyngarth, Menai Bridge, United Kingdom, LL59 5NS

Menai Bridge Exceptional USD 261

Sychnant Pass Country House Conwy  0 stars

Sychnant Pass Road, Conwy, United Kingdom, LL32 8BJ

Conwy USD 173

Karden House Llandudno  0 stars

16 Charlton Street, Llandudno, United Kingdom

Llandudno Superb USD 80

Penmaenuchaf Hall Hotel Dolgellau  0 stars

Penmaenpool, Dolgellau, United Kingdom, LL40 1YB

Dolgellau Fabulous USD 225

The Senarth Llandudno  0 stars

8 Deganwy Avenue, Llandudno, United Kingdom

Llandudno Fabulous USD 91

Church Hill House Betws-y-Coed  0 stars

Vicarage Road, Betws-y-Coed, United Kingdom, LL24 0AD

Betws-y-Coed USD 86

Ffarm Country House Abergele  0 stars

Betws Yn Rhos, Abergele, United Kingdom, LL22 8AR

Abergele Exceptional USD 146

Fairhaven Betws-y-Coed  0 stars

Holyhead Road , Betws-y-Coed, United Kingdom, ll24 0AY

Betws-y-Coed USD 100

Totters Hostel Caernarfon  0 stars

Plas Porth Yr Aur, 2 High Street, Caernarfon, United Kingdom, LL55 1RN

Caernarfon

Chandlers Cottage Conwy  0 stars

, Conwy, United Kingdom, LL32

Conwy USD 182

Maelgwyn House Harlech  0 stars

Maelgwyn House, Harlech, United Kingdom, LL46 2SW

Harlech USD 136

Dol Aur Bed And Breakfast Harlech  0 stars

Dol Aur, Old Llanfair Road, Harlech, Harlech, United Kingdom, LL46 2SS

Harlech USD 118

Lynton House Llandudno  0 stars

80 Church Walks, Llandudno, United Kingdom, LL30 2HD

Llandudno Fabulous USD 103

St Davids Hotel Bed And Breakfast Llandudno  0 stars

Chapel Street, Llandudno, United Kingdom, LL30 2SY

Llandudno USD 92

The Moorfield Hotel-Bed And Breakfast Llandudno  0 stars

15 Chapel Street, Llandudno, United Kingdom, LL30 2SY

Llandudno USD 91

Haversham House Llandudno  0 stars

15 Arvon Avenue, Llandudno, United Kingdom, LL30 2DY

Llandudno USD 106

Llamedos Llandudno  0 stars

, Llandudno, United Kingdom, LL30 2QF

Llandudno

Talybont Bed And Breakfast Barmouth  0 stars

Canol Y Coed, Talybont, Barmouth, United Kingdom, LL43 2AN

Barmouth USD 111

Tyn Rhos Country House Llanddeiniolen  0 stars

Seion, Llanddeiniolen, United Kingdom, LL55 3AE

Llanddeiniolen Guest rating USD 182

Plas Colwyn Beddgelert  0 stars

, Beddgelert, United Kingdom, LL55

Beddgelert USD 807

Pen Braint Dwyran  0 stars

, Dwyran, United Kingdom, LL61

Dwyran USD 146

Cae Ocyn Dwyran  0 stars

, Dwyran, United Kingdom, LL60 6LY

Dwyran