Search Filter

Price

Star
  • 23
  • 70
  • 38
  • 2
  • 0
  • 350
Accommodation Type
  • Cottages 160
  • Holiday homes 129
  • Bed and breakfasts 63
  • Guest houses 38
  • Hotels 37
  • Hostels 14
  • Country houses 9
  • Inns 8
  • Holiday parks 8
  • Farm stays 5
  • Villas 5
  • Apartments 4
  • Lodges 2
  • Campsites 1
Hotel Facilities
  • Heating459
  • Non-smoking throughout422
  • Non-smoking rooms419
  • Private parking330
  • Free WiFi259
  • Pets allowed250
  • Garden245
  • Luggage storage157
  • Private check-in/check-out107
  • BBQ facilities105
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.

483 Hotels found. Showing page 1 of 49
Order By
HOTEL IMAGE
Tudor Lodge

Penamser Road , Porthmadog , LL499NY

Tudor Lodge is 0.28 kilometers from Porthmadog . Room prices starting from £ 54

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

From 571 Reviews
Starting From
£ 54
HOTEL IMAGE
Royal Sportsman Hotel

131 High Street , Porthmadog , LL49 9HB

Royal Sportsman Hotel is 0.37 kilometers from Porthmadog . Room prices starting from £ 65

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

From 523 Reviews
Starting From
£ 65
HOTEL IMAGE
Glaslyn View

, Porthmadog , LL49

Glaslyn View is 0.41 kilometers from Porthmadog . Room prices starting from £ 0

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

From 6 Reviews
Starting From
£ 0
Estuary View

, Porthmadog , LL49

Estuary View is 0.41 kilometers from Porthmadog . Room prices starting from £ 0

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

From 1 Reviews
Starting From
£ 0
The Golden Fleece Inn

Market Square , Porthmadog , LL49 9RB

The Golden Fleece Inn is 1.68 kilometers from Porthmadog . Room prices starting from £ 50

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

From 295 Reviews
Starting From
£ 50
Plas Tan-Yr-Allt Historic Country House

Plas Tan-Yr-Allt, Tremodoc , Porthmadog , LL49 9RG

Plas Tan-Yr-Allt Historic Country House is 1.89 kilometers from Porthmadog . Room prices starting from £ 115

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

From 54 Reviews
Starting From
£ 115
The Portmeirion Hotel & Castell Deudraeth

Minffordd , Porthmadog , LL48 6ER

The Portmeirion Hotel & Castell Deudraeth is 2.65 kilometers from Porthmadog . Room prices starting from £ 159

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

From 794 Reviews
Starting From
£ 159
Bwlch Y fedwen Bed and Breakfast

Penmorfa, Nr Porthmadog, Gwynedd , Porthmadog , LL49 9RY

Bwlch Y fedwen Bed and Breakfast is 2.85 kilometers from Porthmadog . Room prices starting from £ 60

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

From 152 Reviews
Starting From
£ 60
Caravan Greenacres 2

, Porthmadog , LL499YF

Caravan Greenacres 2 is 3.03 kilometers from Porthmadog . Room prices starting from £ 0

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

From 4 Reviews
Starting From
£ 0
Caravan Greenacres 3

, Porthmadog , LL499YF

Caravan Greenacres 3 is 3.03 kilometers from Porthmadog . Room prices starting from £ 0

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

From 2 Reviews
Starting From
£ 0