Search Filter

Price

Star
  • 22
  • 70
  • 38
  • 2
  • 0
  • 358
Accommodation Type
  • Cottages 169
  • Holiday homes 129
  • Bed and breakfasts 63
  • Guest houses 37
  • Hotels 37
  • Hostels 14
  • Country houses 9
  • Inns 8
  • Holiday parks 7
  • Farm stays 5
  • Villas 5
  • Apartments 4
  • Lodges 2
  • Campsites 1
Hotel Facilities
  • Heating466
  • Non-smoking throughout430
  • Non-smoking rooms426
  • Private parking338
  • Free WiFi259
  • Pets allowed257
  • Garden250
  • Luggage storage157
  • Private check-in/check-out107
  • BBQ facilities105

Hotels near Portmadog Train Station


Please select a hotel from the list of hotels in and near Portmadog Train Station. The list below displays hotels within 30 kilometers of Portmadog Train Station.
Order By
HOTEL IMAGE
Royal Sportsman Hotel

131 High Street , Porthmadog , LL49 9HB

Royal Sportsman Hotel is 0.30 kilometers from Portmadog Train Station. 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
Tudor Lodge

Penamser Road , Porthmadog , LL499NY

Tudor Lodge is 0.40 kilometers from Portmadog Train Station. 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
Glaslyn View

, Porthmadog , LL49

Glaslyn View is 1.03 kilometers from Portmadog Train Station. 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 1.03 kilometers from Portmadog Train Station. 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.03 kilometers from Portmadog Train Station. 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.29 kilometers from Portmadog Train Station. Room prices starting from £ 115

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

From 54 Reviews
Starting From
£ 115
Bwlch Y fedwen Bed and Breakfast

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

Bwlch Y fedwen Bed and Breakfast is 2.29 kilometers from Portmadog Train Station. Room prices starting from £ 60

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

From 152 Reviews
Starting From
£ 60
Holiday home a Hill Side Caravan

Aberdunant Hall Holiday Park, Prenteg, Porthmadog, Gwynedd LL49 9SR , Porthmadog , LL49 9SR

Holiday home a Hill Side Caravan is 2.96 kilometers from Portmadog Train Station. Room prices starting from £ 0

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

From 163 Reviews
Starting From
£ 0
4 Tan Y Bryn Terrace

, Porthmadog , LL49

4 Tan Y Bryn Terrace is 3.16 kilometers from Portmadog Train Station. Room prices starting from £ 0

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

From 19 Reviews
Starting From
£ 0
The Portmeirion Hotel & Castell Deudraeth

Minffordd , Porthmadog , LL48 6ER

The Portmeirion Hotel & Castell Deudraeth is 3.19 kilometers from Portmadog Train Station. Room prices starting from £ 159

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

From 794 Reviews
Starting From
£ 159