Skip to main content

Search hotels in Porthmadog

Enter your dates to see the latest prices and deals for Porthmadog hotels

Porthmadog – 166 hotels and places to stay

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,389 reviews
    From
    US$255
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,921 reviews
    From
    US$193
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 410 reviews
    From
    US$171
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,100 reviews
    From
    US$166
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 725 reviews
    From
    US$187
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 6 reviews
    From
    US$528
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 6 reviews
    From
    US$560
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 11 reviews
    From
    US$521
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 8 reviews
    From
    US$563
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 8 reviews
    From
    US$532
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 15 reviews
    From
    US$655
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews
    From
    US$1,313
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 12 reviews
    From
    US$665
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 15 reviews
    From
    US$569
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 9 reviews
    From
    US$624
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 28 reviews
    From
    US$821
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 29 reviews
    From
    US$634
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 16 reviews
    From
    US$457
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 22 reviews
    From
    US$636
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 5 reviews
    From
    US$643
    1 night, 2 adults

Most booked hotels in Porthmadog and surroundings in the past month

See all

Popular with guests booking hotels in Porthmadog

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 410 reviews

Popular with guests booking hotels in Porthmadog

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,921 reviews

Popular with guests booking hotels in Porthmadog

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,389 reviews

Popular with guests booking hotels in Criccieth

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 978 reviews

Popular with guests booking hotels in Beddgelert

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 581 reviews

Popular with guests booking hotels in Beddgelert

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 468 reviews

Popular with guests booking hotels in Penrhyndeudreath

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 298 reviews

Popular with guests booking hotels in Harlech

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 610 reviews

Popular with guests booking hotels in Criccieth

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 47 reviews

Popular with guests booking hotels in Beddgelert

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 320 reviews

Hotels located in the centre of Porthmadog

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,059 reviews

Featuring 4-star accommodation, Yr Hen Fecws is situated in Porthmadog, 4.8 km from Portmeirion and 28 km from Snowdon.

From US$98.55 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 reviews

Located 29 km from Snowdon, 35 km from Snowdon Mountain Railway and 46 km from Bangor Cathedral, Harbourside provides accommodation situated in Porthmadog.

From US$628.10 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 29 reviews

Bryn Coed is situated in Porthmadog, 28 km from Snowdon, 34 km from Snowdon Mountain Railway, as well as 47 km from Bangor Cathedral.

From US$619.19 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 11 reviews

Set in Porthmadog and only 4.6 km from Portmeirion, Whistle Stop Apartment offers accommodation with sea views, free WiFi and free private parking.

From US$642.95 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 17 reviews

Taliesin, a property with a garden, is located in Porthmadog, 29 km from Snowdon, 35 km from Snowdon Mountain Railway, as well as 46 km from Bangor Cathedral.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Located 4.4 km from Portmeirion, Treetops Flat provides accommodation with free WiFi and free private parking. This apartment has a garden.

From US$429.05 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 22 reviews

Offering sea views, Harbour View is an accommodation located in Porthmadog, 29 km from Snowdon and 35 km from Snowdon Mountain Railway. The Bangor Cathedral is within 46 km of the holiday home.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 13 reviews

Set 29 km from Snowdon, 35 km from Snowdon Mountain Railway and 47 km from Bangor Cathedral, Bwthyn Llechen features accommodation located in Porthmadog.

From US$616.22 per night

Best hotels with breakfast in Porthmadog and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 410 reviews

This independently owned, 2 AA Rosette-winning home-from-home is the only hotel in Porthmadog.

From US$147.17 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 159 reviews

Located in Talsarnau, within 5.9 km of Portmeirion and 30 km of Snowdon, Yr Hen Farcdy provides accommodation with a garden as well as free private parking for guests who drive.

From US$118.26 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 205 reviews

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 Snowdonia National Park.

From US$199.74 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 978 reviews

Lion Hotel & Studio Apartments are centrally located for exploring the Llyn Peninsula and Snowdonia National Park. The Lion Hotel & Studio Apartments are located in the heart of Criccieth.

From US$94.61 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 610 reviews

Set in Harlech, 1.6 km from Harlech Beach, The Queens Hotel Harlech offers accommodation with a garden, free private parking, a restaurant and a bar.

From US$118.26 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 217 reviews

Just 30 metres from the ancient stone bridge in the centre of the village, The Coach House and Glaslyn Gallery offers accommodation in the village of Beddgelert.

From US$129.43 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 945 reviews

Set within a beautiful Grade II listed building, dating back to the 17th century, this charming hotel boasts an idyllic setting in the village of Maentwrog, at the very heart of Snowdonia’s National...

From US$172.26 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 581 reviews

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.

From US$118.59 per night

Budget hotels in Porthmadog and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,303 reviews

The Golden Fleece Inn has a garden, terrace, a restaurant and bar in Porthmadog. This 4-star inn offers free WiFi. The property is non-smoking and is situated 6.9 km from Portmeirion.

From US$76.99 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 202 reviews

Located in Beddgelert, Llew Accommodation - The Townhouse provides mountain views and free WiFi, 16 km from Portmeirion and 16 km from Snowdon.

From US$111.69 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 63 reviews

Situated 4.7 km from Portmeirion, Lloydia features accommodation with free WiFi and free private parking. The property is non-smoking and is located 28 km from Snowdon.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 54 reviews

Set in Porthmadog in the Gwynedd region, The Bluebell Porthmadog offers accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews

Stylish & Spacious Town Centre Duplex Apartment is located in Porthmadog, 28 km from Snowdon, 35 km from Snowdon Mountain Railway, as well as 47 km from Bangor Cathedral.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews

Woodville, a property with a garden, is situated in Porthmadog, 28 km from Snowdon, 35 km from Snowdon Mountain Railway, as well as 47 km from Bangor Cathedral.

Situated 4.4 km from Portmeirion, Garden Flat features accommodation with free WiFi and free private parking. This apartment provides a garden.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 65 reviews

Located 28 km from Snowdon, 35 km from Snowdon Mountain Railway and 46 km from Bangor Cathedral, Banc Apartment 1 features accommodation set in Porthmadog.

FAQs about hotels in Porthmadog

What guests said about Porthmadog:

10

With several heritage railways in close proximity and access...

With several heritage railways in close proximity and access by train, Porthmadog should be a must on any Train enthusiast ‘List of places to go’. My son has been talking about the FFestiniog railway (Rheilffyrdd FFestiniog ac Eryri) for many years. We were finally able to make the trek and we were excited to see it all. We could have spent 3-4 days going on the different excursions. Plan on getting into the Boston Lodge railway works for a tour there also.
Guest review by
John
10

Good base for the area.

Good base for the area. Both FFestiniog and Welsh Highland narrow gauge railways stop in the town. Portmeiron 5 min drive. Harlech just a bit further. Easy to go sightsee Keith Brymer Jones (Pottery Throwdown) chapel conversion nearby, as on TV series
Guest review by
Magor
United Kingdom
10

I loved exploring the interesting and quirky areas of the...

I loved exploring the interesting and quirky areas of the village and investigating its history. A very thought provoking place to visit! The accommodation added to this and so did the kindness of all of the staff, who were very helpful as I had never visited Portmerion before.
Guest review by
Laura
United Kingdom
10

great shoping area spooners bar on the station is a great...

great shoping area spooners bar on the station is a great place to drink and eat inside or out or just sit on the harber watching the boats as the tide comes in and the sun go down . there are some great train journers to go on a bit expensive but worth it will be going again next year
Guest review by
kenneth
United Kingdom
10

A charming place to visit.

A charming place to visit. The views, scenery, local people, heritage railways, harbour, easy transport access and access to amenities, shops, restaurants and shops, walks along the cob, with views of Snowdon. The Welsh Highland Heritage Railway, has an excellent museum and local staff have an excellent knowledge of the history of the area, the slate mining and heritage railways. Great for families. The scenery along the routes on the Welsh Highland Railway is spectacular. (This is separate to the Welsh Highland Heritage Railway). Suitable for families. The views along the cob, estuary and harbour are scenic and the views of Snowdon and surrounding region are very scenic. Portmeirion and the David Lloyd George Museum and his childhood home are easy to reach by car or public transport. There is a harbour museum and a number of other attractions within the region. The food at Marina La Cucina was freshly cooked and very good food. The restaurants get busy during the height of season, so we would recommend booking earlier in the day for a table.
Guest review by
RJ
United Kingdom
6.0

We took the Ffestiniog and Welsh Highland railway from...

We took the Ffestiniog and Welsh Highland railway from Porthmadog to Blaenau in one of the panoramic coaches. On the whole, we were disappointed and other people said the journey from Porthmadog to Caernarfon was better.
Guest review by
Michael
United Kingdom

See reviews by guests who stayed at hotels in Porthmadog

See all
From US$552.37 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews
Location was great, would be ideal during summer months in more clement weather. Unfortunately the weather during our stay in November was very inclement,so we couldn’t enjoy the outdoor facilities overlooking the bay. However, was lovely waking up to the sea view. Also 5 mins drive into centre of Porthmadog, or 20 mins walk. Very pleasant area and close to tourist attractions, like the Snowdonian national park and Snowdon train line, also Blaenau ffestiniog steam train line, and the wonderful village of Portmeirion.
Guest review by
Heidi
United Kingdom
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 665 reviews
As this Hotel is under renovation from the inside out the first impression is not great however when you enter your newly updated and renovated room all is good. New carpet throughout all common areas as well. Good position to the centre of town which is a short walk.
Guest review by
Warren
Australia
From US$76.99 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,303 reviews
Fantastic hotel, from outside it looks small, but large dining area and lovely outside garden. Food was all home made, lots of choices, Note you get what you pay for, expensive but excellent. Staff and Manager were fantastic... Lovely location..
Guest review by
John
United Kingdom
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,921 reviews
The service was fantastic, all the meals were of high quality and the room was exactly what I needed. The location is perfect for seeing North Wales while also being a quiet and relaxed spot
Guest review by
Michael
United Kingdom
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 25 reviews
Nice self-catering cottage, very comfortable and clean, convenient location to explore Snowdonia and North Wales
Guest review by
Oleg
United Kingdom
gogless