Showing 20 of 41 Hotels in Porthmadog!

Sort By

      
The Portmeirion Hotel and Castell Deudraeth1) The Portmeirion Hotel and Castell Deudraeth 
Minffordd, Talsarnau, Gwynedd, LL48 6ER

We are 1.68 miles from Porthmadog

Rooms From

£ 134.00

Book Now

Bodlondeb Hotel2) Bodlondeb Hotel 
Portmadoc Road, Criccieth, Gwynedd, LL52 0HP

We are 4.05 miles from Porthmadog

Rooms From

£ 50.00

Book Now

Dol aur Bed and Breakfast3) Dol aur Bed and Breakfast 
Dol Aur, Old Llanfair Road, Harlech, Harlech, Gwynedd, LL46 2SS

We are 5.21 miles from Porthmadog

Rooms From

£ 40.00

Book Now

Fron Deg Guest House4) Fron Deg Guest House 
Fron Deg, LLanfair, Harlech, Gwynedd, LL46 2RB

We are 5.82 miles from Porthmadog

Rooms From

£ 40.00

Book Now

Estuary Lodge Hotel and Restaurant5) Estuary Lodge Hotel and Restaurant 
Stryd Fawr, Talsarnau, Harlech, Talsarnau, Gwynedd, LL47 6TA
Restaurant Facilities
We are 3.25 miles from Porthmadog

Rooms From

£ 60.00

Book Now

Gwynfryn Farm BandB6) Gwynfryn Farm BandB 
Gwyfryn Farm, Llanbedr, Llanbedr, Gwynedd, LL45 2NY

We are 7.47 miles from Porthmadog

Rooms From

£ 90.00

Book Now

The Grapes Hotel7) The Grapes Hotel 
Maentwrog, Penrhyndeudraeth, Gwynedd, LL41 4HN
Restaurant Facilities
We are 6.07 miles from Porthmadog

Rooms From

£ 30.00

Book Now

Y Branwen8) Y Branwen 
Fford Newydd, Harlech, Gwynedd, LL46 2UB
Restaurant Facilities
We are 4.77 miles from Porthmadog

Rooms From

£ 55.00

Book Now

Gwynfryn House Bed and Breakfast9) Gwynfryn House Bed and Breakfast 
Llanbedr, Llanbedr, Gwynedd, LL45 2PA
Parking FacilitiesWifi Available
We are 7.42 miles from Porthmadog

Rooms From

£ 57.50

Book Now

Estuary Cottage10) Estuary Cottage 
Station Road, Talsarnau, Gwynedd, LL47 6UA

We are 3.06 miles from Porthmadog

Rooms From

£ 60.00

Book Now

Bryn Derw11) Bryn Derw 
Talsarnau, Talsarnau, Gwynedd, LL47 6YG

We are 3.43 miles from Porthmadog

Rooms From

£ 60.00

Book Now

Seaspray Guest House12) Seaspray Guest House 
4 Marine Terrace, Criccieth, Gwynedd, LL52 0EF

We are 4.41 miles from Porthmadog

Rooms From

£ 57.50

Book Now

Pen Y Garth13) Pen Y Garth 
Pen Y Garth, Harlech, Gwynedd, LL46 2SW

We are 5 miles from Porthmadog

Rooms From

£ 60.00

Book Now

Plas Tan-Yr-Allt14) Plas Tan-Yr-Allt 
Plas Tan-Yr-Allt, Tremodoc, Porthmadog, Gwynedd, LL49 9RG

We are 1.05 miles from Porthmadog

Rooms From

£ 110.00

Book Now

Capel Fawnog Mawr15) Capel Fawnog Mawr 
, Talsarnau, Gwynedd, LL47 6UW

We are 3.59 miles from Porthmadog

Rooms From

£ 60.91

Book Now

Brynllydan Country Guest House16) Brynllydan Country Guest House 
Penrhyndeudraeth, Penrhyndeudraeth, Gwynedd, LL48 6DU

We are 3.45 miles from Porthmadog

Rooms From

£ 65.00

Book Now

Bron Eifion Country House Hotel17) Bron Eifion Country House Hotel 
Criccieth, Criccieth, Gwynedd, LL52 0SA
Restaurant Facilities
We are 5.08 miles from Porthmadog

Rooms From

£ 145.00

Book Now

Marine Hotel18) Marine Hotel 
Marine Hotel Marine Crescent, Criccieth, LL52 0EA

We are 4.35 miles from Porthmadog

Rooms From

£ 59.00

Book Now

Victoria Inn19) Victoria Inn 
Llanbedr, Llanbedr, Gwynedd, LL45 2LD
Restaurant Facilities
We are 7.47 miles from Porthmadog

Rooms From

£ 55.00

Book Now

Aberdunant Hall Country Hotel20) Aberdunant Hall Country Hotel 
Prenteg, Porthmadog, Gwynedd, LL49 9SR
Restaurant Facilities
We are 2.27 miles from Porthmadog

Rooms From

£ 65.00

Book Now

1 2 3