Search Filter

Price

Star
  • 24
  • 77
  • 45
  • 4
  • 0
  • 1113
Accommodation Type
  • Holiday homes 878
  • Apartments 179
  • Bed and breakfasts 61
  • Hotels 42
  • Guest houses 38
  • Hostels 17
  • Cottages 16
  • Inns 11
  • Country houses 8
  • Farm stays 5
  • Holiday parks 4
  • Lodges 2
  • Campsites 2
Hotel Facilities
  • Garden863
  • WiFi available in all areas782
  • Non-smoking throughout744
  • Non-smoking rooms695
  • Heating502
  • Outdoor furniture331
  • Breakfast options246
  • Golf course (within 3 km)213
  • Baby safety gates204
  • BBQ facilities179
Porthmadog is located at the mouth of the Glaslyn Estuary, where the Llyn Peninsula juts westward. The town grew around the 19th century harbor built by William Alexander Madocks to handle slate from the mountain mines. The link with Blaenau is still the main draw today, as people flock to ride the vintage steam train along its 13.5 mile route. The track crosses the estuary via the Cobb, a mile long causeway that offers great views of the Moelwyn mountains. The town’s main street, High Street, has most of the shops, and 2 miles west is Blackrock Sands for the beach bums. It is one of the region’s most beautiful beaches. A little further east is the town of Portmeirion, a beautiful Italian style village that looks like it came out of a fairy tale. Ropewalks is an activity center where you can trapeze, swing, or zip yourself around. It is located at Greenacres Holiday Park about 2.5 miles from High Street.

Hotels in Porthmadog, Caernarfonshire, Hotels near Porthmadog


Please select a hotel from the list of hotels in and near Porthmadog. The list below displays hotels within 30 kilometers of Porthmadog.

1263 Hotels found. Showing page 1 of 127
Order By
HOTEL IMAGE
Yr Hen Fecws

16 Lombard Street , Porthmadog , LL49 9AP

Yr Hen Fecws is 0.05 kilometers from Porthmadog . Room prices starting from £ 80

Check availability and book online.
Guest Reviews
9.2 out of 10

From 243 Reviews
Starting From
£ 80
HOTEL IMAGE
Harbourside

, Porthmadog , LL49 9AP

Harbourside is 0.07 kilometers from Porthmadog . Room prices starting from £ 333

Check availability and book online.
Guest Reviews
10 out of 10

From 1 Reviews
Starting From
£ 333
HOTEL IMAGE
Ty Caron House

15 Caron Morfa Lodge , Porthmadog , LL49 9PF

Ty Caron House is 0.11 kilometers from Porthmadog . Room prices starting from £ 180

Check availability and book online.
Guest Reviews
8.7 out of 10

From 14 Reviews
Starting From
£ 180
Limekiln Cottage Hw7393

, Porthmadog , LL49 9AU

Limekiln Cottage Hw7393 is 0.16 kilometers from Porthmadog . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.9 out of 10

From 3 Reviews
Starting From
£ 0
Taliesin

, Porthmadog , LL49 9AJ

Taliesin is 0.20 kilometers from Porthmadog . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Garth Craig

, Porthmadog , LL49 9BE

Garth Craig is 0.22 kilometers from Porthmadog . Room prices starting from £ 616

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 616
Llys Madoc, Porthmadog

, Porthmadog , LL49 9AT

Llys Madoc, Porthmadog is 0.22 kilometers from Porthmadog . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
The Captain's Bank

, Porthmadog , LL49 9AT

The Captain's Bank is 0.22 kilometers from Porthmadog . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.6 out of 10

From 1 Reviews
Starting From
£ 0
The Captain's Penthouse

, Porthmadog , LL49 9AT

The Captain's Penthouse is 0.22 kilometers from Porthmadog . Room prices starting from £ 586

Check availability and book online.
Guest Reviews
9.2 out of 10

From 1 Reviews
Starting From
£ 586
Harbour Suite

, Porthmadog , LL49 9AT

Harbour Suite is 0.22 kilometers from Porthmadog . Room prices starting from £ 461

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 461