Search Filter

Price

Star
  • 12
  • 40
  • 24
  • 3
  • 0
  • 721
Accommodation Type
  • Holiday homes 614
  • Apartments 64
  • Bed and breakfasts 36
  • Hotels 24
  • Guest houses 15
  • Hostels 15
  • Cottages 9
  • Inns 7
  • Country houses 6
  • Holiday parks 4
  • Farm stays 3
  • Lodges 2
  • Campsites 1
Hotel Facilities
  • Garden587
  • WiFi available in all areas523
  • Non-smoking throughout487
  • Non-smoking rooms466
  • Heating286
  • Outdoor furniture211
  • Baby safety gates150
  • Golf course (within 3 km)132
  • Fishing123
  • Board games/puzzles110

800 Hotels in Porthmadog

Order By
cruise
Royal Sportsman Hotel

131 High Street , Porthmadog , LL49 9HB

This independently owned, 2 AA Rosette-winning home-from-home is the only hotel in Porthmadog. It offers modern cuisine, and a bar with locally brewed...

Guest Reviews
8.1 out of 10

From 686 Reviews
Starting From
GBP 68
cruise
Portmeirion Village & Castell Deudraeth

Minffordd , Porthmadog , LL48 6ER

Built by a visionary architect in 1925, Portmeirion Village & Castell Deudraeth overlooks the beautiful Dywryd Estaury. Located just south of the coas...

Guest Reviews
9.3 out of 10

From 1362 Reviews
Starting From
GBP 169
cruise
Aberdunant Hall Country Hotel

Prenteg , Porthmadog , LL49 9SR

Situated within Snowdonia National Park, Aberdunant Hall Country Hotel is a 17th-century property set within 200-acres of woodland on an idyllic upmar...

Guest Reviews
9 out of 10

From 1019 Reviews
Starting From
GBP 58.5
Caerwylan Hotel

Beach Bank , Criccieth , LL52 0HW

With views over the beach, Tremadog Bay and towards the ruins of Criccieth Castle, Caerwylan Hotel is situated 10 minutes’ drive from the edge of Sn...

Guest Reviews
9.5 out of 10

From 160 Reviews
Starting From
GBP 61.8
Glyn y Coed

Glyn y Coed Porthmadog Road , Criccieth , LL52 0HP

Glyn y Coed is located in Criccieth, a 3-minute walk from Criccieth Castle. Both free WiFi and private parking are accessible on site. The house is o...

Guest Reviews
9.5 out of 10

From 27 Reviews
Starting From
GBP 89
Marine Hotel

Marine Hotel Marine Crescent , Criccieth , LL52 0EA

Located a 7-minute walk from Criccieth Castle, Marine Hotel in Criccieth has a shared lounge. This 3-star hotel offers a bar. Free WiFi is provided. ...

Guest Reviews
7.7 out of 10

From 217 Reviews
Starting From
GBP 56
The Lion Hotel

Y Maes, Criccieth , Criccieth , LL52 0AA

With stunning views across Snowdonia, The Lion Hotel is situated in the heart of Criccieth. The charming hotel offers home-cooked food, free Wi-Fi, fr...

Guest Reviews
8.4 out of 10

From 629 Reviews
Starting From
GBP 66
Bron Eifion Country House Hotel

Criccieth , Criccieth , LL52 0SA

Set in 5 acres of tranquil Welsh country estate, Bron Eifion Country House Hotel is a short walk to the sea and offers fine dining, spacious bedrooms ...

Guest Reviews
9 out of 10

From 101 Reviews
Starting From
GBP 87.5
Royal Goat Hotel

Caernarfon Road , Beddgelert , LL55 4YE

In the heart of Snowdonia National Park, the Royal Goat Hotel offers accommodation with mountain views. Each en suite room at the Royal Goat features...

Guest Reviews
8.2 out of 10

From 821 Reviews
Starting From
GBP 72.25
Saracens Head

Caernarfon Road , Beddgelert , LL55 4UY

Saracens Head in Beddgelert provides accommodation with a garden, a terrace and a bar. Both free WiFi and private parking are accessible at the hotel....

Guest Reviews
9 out of 10

From 412 Reviews
Starting From
GBP 109