Snowdonia hotels

Snowdonia Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Escape Boutique B&B Llandudno  5 stars

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

Llandudno Superb USD 149

Abbey House Bed & Breakfast Llandudno  5 stars

52 Abbey Road, Llandudno, United Kingdom

Llandudno Exclusive USD 110

Pale Hall Hotel Bala  5 stars

Llandderfel, Bala, United Kingdom, LL23 7PS

Bala USD 408

The Groes Inn Conwy  5 stars

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

Conwy Very good USD 160

Tyddyn Du Farm Luxury Suites Blaenau Ffestiniog  5 stars

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

Blaenau Ffestiniog

Quay Hotel And Spa Conwy  4 stars

Deganwy Quay, Conwy, United Kingdom, LL31 9DJ

Conwy Fabulous USD 230

White Lion Royal Hotel Bala  4 stars

High Street, Bala, United Kingdom, LL23 7AE

Bala Fabulous USD 91

Bodysgallen Hall And Spa Hotel Llandudno  4 stars

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

Llandudno Fabulous USD 299

Imperial Hotel Llandudno  4 stars

Vaughan Street, Llandudno, United Kingdom, LL30 1AP

Llandudno Fabulous USD 189

St George'S Hotel Llandudno  4 stars

The Promenade, Llandudno, United Kingdom, LL30 2LG

Llandudno Fabulous USD 210

Bryn Melyn Guest House Barmouth  4 stars

Panorama Road, Barmouth, United Kingdom, LL42 1DQ

Barmouth Superb USD 111

Craiglands Guest House Llandudno  4 stars

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

Llandudno Superb USD 93

Black Boy Inn Caernarfon  4 stars

Northgate Street, Caernarfon, United Kingdom, LL55 1RW

Caernarfon Superb USD 134

Bella Vista Hotel And Restaurant Llandudno  4 stars

83 Church Walks, Llandudno, United Kingdom

Llandudno Very good USD 73

The Empire Hotel & Spa Llandudno  4 stars

Church Walks, Llandudno, United Kingdom

Llandudno USD 211

Sefton Court Hotel Llandudno  4 stars

49 Church Walks, Llandudno, United Kingdom

Llandudno Fabulous

Aberconwy House Bed & Breakfast Betws-y-Coed  4 stars

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

Betws-y-Coed Superb USD 117

Llandudno Hostel  4 stars

14 Charlton Street, Llandudno, United Kingdom

Llandudno Fabulous USD 82

The Management Centre Hotel Bangor  4 stars

College Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Superb USD 118

Bryn Derwen Guest House Conwy  4 stars

Llanrwst Road, Conwy, United Kingdom, LL32 8LT

Conwy USD 94

Y Castell Hotel Caernarfon  4 stars

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

Caernarfon USD 91

Stella Guest House Llandudno  4 stars

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

Llandudno Superb USD 90

Adcote House Hotel Llandudno  4 stars

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

Llandudno USD 93

Cadwgan Inn Dyffryn Ardudwy  4 stars

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

Dyffryn Ardudwy USD 155

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

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

Betws-y-Coed USD 113

Glyn-Y-Coed Hotel Criccieth  4 stars

Porthmadog Rd, Criccieth, United Kingdom, LL52 0HP

Criccieth USD 127

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, United Kingdom, LL45 2LE

Llanbedr USD 139

Plas Gwyn Bed & Breakfast Dolgellau  4 stars

Cader Road, Dolgellau, United Kingdom, LL40 1RH

Dolgellau USD 128

Castle Hotel Conwy  4 stars

High Street, Conwy, United Kingdom, LL32 8DB

Conwy Superb USD 146

Llandudno Bay Hotel  4 stars

East Parade, Llandudno, United Kingdom, LL30 1BE

Llandudno Guest rating USD 154

The Golden Fleece Inn Porthmadog  4 stars

Market Square, Porthmadog, United Kingdom, LL49 9RB

Porthmadog Fabulous USD 174

Yha Snowdon Pen-Y-Pass Hostel Llanberis  4 stars

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

Llanberis Fabulous USD 157

Yha Conwy Hostel  4 stars

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

Conwy Superb USD 74

Del Mar Bed & Breakfast Llandudno  4 stars

12 Deganwy Avenue, Llandudno, United Kingdom

Llandudno Fabulous USD 98

Portmeirion Village & Castell Deudraeth Porthmadog  4 stars

Minffordd, Porthmadog, United Kingdom, LL48 6ER

Porthmadog USD 306

Aberdunant Hall Country Hotel Porthmadog  4 stars

Prenteg, Porthmadog, United Kingdom, LL49 9SR

Porthmadog USD 189

The View Guest House Llandudno  4 stars

26 North Parade, Llandudno, United Kingdom

Llandudno USD 106

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 166

Heddwyn Hotel 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 114

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 120

Tyr Graig Castle Hotel Barmouth  4 stars

Llanaber Road, Barmouth, United Kingdom, LL42 1YN

Barmouth Good USD 124

Best Western Waterloo Hotel Betws-y-Coed  3 stars

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

Betws-y-Coed Fabulous USD 164

The Bulkeley Hotel Beaumaris  3 stars

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

Beaumaris Fabulous USD 141

Seiont Manor Hotel Llanrug  3 stars

Llanrug, Llanrug, United Kingdom, LL55 1PH

Llanrug Fabulous USD 217

Grand Hotel Llandudno  3 stars

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

Llandudno Very good USD 98

Royal Sportsman Hotel Porthmadog  3 stars

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

Porthmadog Fabulous USD 112

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 159

The Lodge Hotel Conwy  3 stars

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

Conwy Fabulous USD 132

The Broadway Hotel Llandudno  3 stars

Mostyn Broadway, Llandudno, United Kingdom, LL30 1YL

Llandudno Superb USD 69

Celtic Royal Hotel Caernarfon  3 stars

Bangor Street, Caernarfon, United Kingdom

Caernarfon Superb USD 195

The Royal Victoria Hotel Snowdonia Llanberis  3 stars

Llanberis, Llanberis, United Kingdom, LL55 4TY

Llanberis Fabulous USD 111

The Sunnyside Hotel Llandudno  3 stars

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

Llandudno Fabulous USD 118

Kinmel Hotel Llandudno  3 stars

12 Mostyn Crescent, Llandudno, Conwy , Llandudno, United Kingdom, LL30 1AR

Llandudno Very good USD 80

Eagles Hotel Llanrwst  3 stars

Ancaster Square, Llanrwst, United Kingdom, LL26 0LG

Llanrwst Guest rating USD 135

Gwydyr Hotel Betws-y-Coed  3 stars

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

Betws-y-Coed Very good USD 122

Swallow Falls Complex Hotel Betws-y-Coed  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Very good USD 117

Lindens Hotel Llandudno  3 stars

10 Church Walks, Llandudno, United Kingdom

Llandudno Very good USD 76

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

Church Walks 82, Llandudno, United Kingdom

Llandudno USD 87

Iris Hotel Llandudno  3 stars

Iris Hotel. Central Promenade, Llandudno, United Kingdom

Llandudno Fabulous USD 77

Cae Mor Hotel Llandudno  3 stars

Central Promenade, Llandudno, United Kingdom

Llandudno Fabulous USD 125

Baytree Hotel Llandudno  3 stars

6-9 North Parade, Llandudno, United Kingdom

Llandudno USD 138

The Lilly Hotel Llandudno  3 stars

West Parade Colwyn Bay, Llandudno, United Kingdom

Llandudno USD 128

Glan Aber Hotel Betws-y-Coed  3 stars

Betws-Y-Coed, Betws-y-Coed, United Kingdom

Betws-y-Coed USD 177

The Trevone Hotel Llandudno  3 stars

10 St Georges Crescent, Llandudno, United Kingdom

Llandudno USD 115

Whitefriars Hotel Llandudno  3 stars

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

Llandudno USD 101

Plas Dolmelynllyn Country Hotel Dolgellau  3 stars

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

Dolgellau USD 146

Four Saints Brig-Y-Don Hotel Llandudno  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 2XS

Llandudno Guest rating USD 85

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 136

Dunoon Hotel Llandudno  3 stars

Gloddaeth Avenue, Llandudno, United Kingdom, LL30 2DW

Llandudno

The Meadowsweet Hotel Llanrwst  3 stars

Station Road, Llanrwst, United Kingdom, LL26 0DS

Llanrwst Fabulous USD 117

St Tudno Hotel Llandudno  3 stars

North Parade, Llandudno, United Kingdom, LL30 2LP

Llandudno Superb USD 138

Bae Abermaw Hotel Barmouth  3 stars

Panorma Road, Barmouth, United Kingdom

Barmouth USD 126

The Lion Hotel Criccieth  3 stars

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

Criccieth Fabulous USD 110

Headlands Hotel Llandudno  3 stars

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

Llandudno USD 93

Gazelle Hotel Bangor  3 stars

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

Bangor (Gwynedd) USD 125

The Marine Hotel Llandudno  3 stars

The Promenade, Llandudno, United Kingdom, LL30 1AN

Llandudno USD 140

Dolserau Hall Hotel Dolgellau  3 stars

Dolgellau, Dolgellau, United Kingdom, LL402AG

Dolgellau Good USD 111

The Menai Hotel Bangor  3 stars

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

Bangor (Gwynedd) USD 122

Yha Llanberis Hostel  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 95

Yha Snowdon Llanberis Hostel  3 stars

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

Llanberis Superb USD 92

Lake View Hotel Llanberis  3 stars

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

Llanberis Guest rating USD 99

Y Gwynedd Inn Llanberis  3 stars

High Street, Llanberis, United Kingdom, LL55 4SU

Llanberis USD 85

Tynedale Hotel Llandudno  3 stars

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

Llandudno

Hydro Hotel Llandudno  3 stars

Neville Crescent, Llandudno, United Kingdom, LL301AT

Llandudno USD 77

Royal Goat Hotel Beddgelert  3 stars

Caernarfon Road, Beddgelert, United Kingdom, LL55 4YE

Beddgelert Fabulous USD 128

Marine Hotel Criccieth  3 stars

Marine Cresent, Criccieth, United Kingdom

Criccieth USD 179

Grand Ash Hotel Llandudno  2 stars

9 Gloddaeth Street, 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 Hotel Dolgellau  2 stars

Penmaenpool, Dolgellau, United Kingdom

Dolgellau Fabulous USD 156

The Alexandra Hotel Llandudno  2 stars

11 Clonmel Street, Llandudno, United Kingdom

Llandudno Good USD 119

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 100

Queens Hotel Llandudno  2 stars

The Promenade, Llandudno, United Kingdom, LL30 2lE

Llandudno USD 127

Ty Mawr Hotel Llanbedr  2 stars

Llanbedr, Llanbedr, United Kingdom, LL45 2NH

Llanbedr Fabulous USD 119

Morlea Guest House Llandudno  0 stars

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

Llandudno Superb USD 104

Plas Dinas Country House Caernarfon  0 stars

Bontnewydd, Caernarfon, United Kingdom, LL54 7YF

Caernarfon Fabulous USD 164

The Tilstone Guest House Llandudno  0 stars

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

Llandudno Fabulous USD 79

Warwick House Guest House Llandudno  0 stars

56 Church Walks, Llandudno, United Kingdom, LL302HL

Llandudno Fabulous USD 109

Eryl Mor Hotel Bangor  0 stars

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

Bangor (Gwynedd) Fabulous USD 105

Ascot House Guest House Llandudno  0 stars

4 Carmen Sylva Road, Llandudno, United Kingdom

Llandudno Exceptional USD 85

Glascoed Guest House Llandudno  0 stars

5 Chapel Street, Llandudno, United Kingdom

Llandudno Exceptional USD 113

Mostyn House - Guest House Llandudno  0 stars

75 Church Walks, Llandudno, United Kingdom

Llandudno USD 112

Maenan Abbey Hotel Llanrwst  0 stars

Maenan Llanrwst, Llanrwst, United Kingdom

Llanrwst Very good USD 140

Promenad Guest House Llandudno  0 stars

9 Mostyn Crescent, Llandudno, United Kingdom

Llandudno Very good USD 105

St Hilary Guest House Llandudno  0 stars

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

Llandudno Superb USD 94

Hatfield House Guest House Llandudno  0 stars

12 St Davids Road, Llandudno, United Kingdom

Llandudno Superb USD 79

The Hilary Guest House Llandudno  0 stars

32 St Davids Road, Llandudno, United Kingdom

Llandudno USD 114

Baytree Lodge Bangor  0 stars

Garth Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Fabulous USD 112

The Clontarf Hotel Llandudno  0 stars

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

Llandudno Exceptional USD 90

Britannia Guest House Llandudno  0 stars

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

Llandudno Superb USD 97

Chateau Rhianfa Guest House Menai Bridge  0 stars

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

Menai Bridge Exceptional USD 194

Sychnant Pass Country House Conwy  0 stars

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

Conwy

Karden House Guest House Llandudno  0 stars

16 Charlton Street, Llandudno, United Kingdom

Llandudno Superb USD 72

Penmaenuchaf Hall Hotel Dolgellau  0 stars

Penmaenpool, Dolgellau, United Kingdom, LL40 1YB

Dolgellau Fabulous USD 212

Betws Inn Llanberis  0 stars

Betws Garmon, Llanberis, United Kingdom, LL54 7YY

Llanberis

The Senarth Guest House Llandudno  0 stars

8 Deganwy Avenue, Llandudno, United Kingdom

Llandudno Fabulous USD 81

Church Hill House Guest House Betws-y-Coed  0 stars

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

Betws-y-Coed USD 88

Fairhaven Bed & Breakfast Betws-y-Coed  0 stars

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

Betws-y-Coed

Chandlers Cottage Conwy  0 stars

, Conwy, United Kingdom, LL32

Conwy

Maelgwyn House Bed & Breakfast Harlech  0 stars

Maelgwyn House, Harlech, United Kingdom, LL46 2SW

Harlech

Lynton House Guest House Llandudno  0 stars

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

Llandudno Fabulous USD 100

St Davids Hotel Bed And Breakfast Llandudno  0 stars

Chapel Street, Llandudno, United Kingdom, LL30 2SY

Llandudno USD 79

The Moorfield Hotel-Bed And Breakfast Llandudno  0 stars

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

Llandudno

Tyn Rhos Country House Llanddeiniolen  0 stars

Seion, Llanddeiniolen, United Kingdom, LL55 3AE

Llanddeiniolen Guest rating

Plas Colwyn Villa Beddgelert  0 stars

, Beddgelert, United Kingdom, LL55

Beddgelert
United Kingdom regions