Hotels in Porthmadog

Hotels and Bed and Breakfast in Porthmadog, United Kingdom

800 Hotels in Porthmadog

  • Short by
rooms from:
£ Book
rooms from:
£ Book
rooms from:
£ Book

Caerwylan Hotel

Beach Bank , Criccieth , LL52 0HW
5.58 km from Porthmadog
24 hotel rooms

rooms from:
£ Book

Glyn y Coed

Glyn y Coed Porthmadog Road , Criccieth , LL52 0HP
5.61 km from Porthmadog
10 hotel rooms

rooms from:
£ Book

Marine Hotel

Marine Hotel Marine Crescent , Criccieth , LL52 0EA
5.87 km from Porthmadog
14 hotel rooms

rooms from:
£ Book

The Lion Hotel

Y Maes, Criccieth , Criccieth , LL52 0AA
5.91 km from Porthmadog
46 hotel rooms

rooms from:
£ Book
rooms from:
£ Book
rooms from:
£ Book

Royal Goat Hotel

Caernarfon Road , Beddgelert , LL55 4YE
10.46 km from Porthmadog
32 hotel rooms

rooms from:
£ Book

Saracens Head

Caernarfon Road , Beddgelert , LL55 4UY
10.63 km from Porthmadog
11 hotel rooms

rooms from:
£ Book
rooms from:
£ Book

Ty Mawr Hotel

Llanbedr , Llanbedr , LL45 2NH
11.43 km from Porthmadog
9 hotel rooms

rooms from:
£ Book

Hafan Artro

Hafan Artro Llanbedr , Llanbedr , LL45 2LE
11.69 km from Porthmadog
3 hotel rooms

rooms from:
£ Book

Gwesty Seren Hotel

Gwesty Seren, Bryn Llywelyn, Llan Ffestiniog, Gwynedd , Ffestiniog , LL41 4NS
14.12 km from Porthmadog
10 hotel rooms

rooms from:
£ Book

The Victoria Hotel

Embankment Road, s/n/c , Pwllheli , LL53 5AA
18.41 km from Porthmadog
8 hotel rooms

rooms from:
£ Book
  • 1
  • 2
  • 3
  • ...
  • 50