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

Filter by:

Star Rating
Review score

Portmeirion Village & Castell Deudraeth

Hotel in Porthmadog

Built by a visionary architect in 1925, Portmeirion Village & Castell Deudraeth overlooks the beautiful Dywryd Estaury.

C
Clare
From
United Kingdom
The accommodation was spotlessly clean , modern inside with a large comfortable bed, very peaceful at night. Evening meal at Castell deudraeth was exceptional , lovely food , great service , perfect views and ambience. Highly recommended.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,388 reviews
Price from
$254.89
1 night, 2 adults

Aberdunant Hall

Hotel in Porthmadog

Located within Snowdonia National Park, Aberdunant Hall is a 17th-century property set within 200-acres of woodland on an beautiful upmarket Holiday Home Park.

G
Grant
From
Canada
The property was beautiful, spotlessly clean, wonderful facilities, comfortable! Couldn’t have asked for a better stay, perfect for a family get away.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,936 reviews
Price from
$193.14
1 night, 2 adults

Royal Sportsman Hotel

Hotel in Porthmadog

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

D
Darian
From
United Kingdom
The room was lovely, the food exceptional and the staff an absolute joy, particularly Joshua.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 412 reviews
Price from
$170.80
1 night, 2 adults

Aberdunant Hall Holiday Park

Porthmadog

Aberdunant Hall Holiday Park offers accommodations in Porthmadog, 18 miles from Snowdon Mountain Railway and 26 miles from Bangor Cathedral.

A
Anita
From
Australia
Absolutely beautiful location peaceful and beautiful walks. The dining was excellent the staff delightful.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,099 reviews
Price from
$165.55
1 night, 2 adults

Tudor Lodge

Porthmadog

Porthmadog High Street is 98 feet and both national and steam trains are within 1969 feet of Tudor Lodge. The Tudor Lodge is a family-run bed and breakfast.

D
Dominic
From
Switzerland
Phenomenal breakfast! Kind, warm, and welcoming staff. comfortable beds, great showers, and great location.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 726 reviews
Price from
$186.57
1 night, 2 adults

The Moorings Apartment

Porthmadog

The Moorings Apartment offers accommodations in Porthmadog, 2.7 miles from Portmeirion and 18 miles from Snowdon. Both free Wifi and private parking are accessible at the apartment free of charge.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
Price from
$522.65
1 night, 2 adults

Harbour Flat - 12E South Snowdon Wharf

Porthmadog

Harbour Flat - 12E South Snowdon Wharf offers accommodations in Porthmadog, 2.8 miles from Portmeirion and 18 miles from Snowdon. The apartment features both Wifi and private parking free of charge.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews
Price from
$559.71
1 night, 2 adults

Fisherman Cove

Porthmadog

Fisherman Cove is located in Porthmadog, just 3.2 miles from Portmeirion and 18 miles from Snowdon. This apartment features a garden.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 11 reviews
Price from
$521.11
1 night, 2 adults

Alltwen

Porthmadog

Alltwen offers accommodations in Porthmadog, 30 miles from Bangor Cathedral and 6.6 miles from Criccieth Golf Club.

A
Abdul Salam
From
United Kingdom
Beautifully decorated and very well maintained. Great Customer Service by paying attention to detail.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$590.89
1 night, 2 adults

Gweldon Topsail

Porthmadog

Gweldon Topsail is located in Porthmadog, just 3.5 miles from Portmeirion and 18 miles from Snowdon.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 8 reviews
Price from
$531.50
1 night, 2 adults
See all 166 hotels in Porthmadog

Most booked hotels in Porthmadog and surrounding area 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, 412 reviews

Popular with guests booking hotels in Porthmadog

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,936 reviews

Popular with guests booking hotels in Porthmadog

Scored out of 10, guest rating 9.2
Wonderful - 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, 971 reviews

Popular with guests booking hotels in Beddgelert

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 466 reviews

Popular with guests booking hotels in Beddgelert

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 580 reviews

Popular with guests booking hotels in Harlech

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 609 reviews

Popular with guests booking hotels in Penrhyndeudreath

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 299 reviews

Popular with guests booking hotels in Criccieth

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

Popular with guests booking hotels in Talsarnau

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 117 reviews

Best hotels with breakfast in Porthmadog and nearby

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,068 reviews

Yr Hen Fecws enjoys a location in Porthmadog, 3 miles from Portmeirion and 18 miles from Snowdon.

From $111.68 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 412 reviews

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

From $147.15 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 161 reviews

Providing garden views, Yr Hen Farcdy in Talsarnau offers accommodations and a garden.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 211 reviews

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

From $153.72 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 971 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 $96.96 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 379 reviews

With magnificent views towards the sea and the old medieval hilltop castle, this atmospheric hotel is located on the High Street in the center of town.

From $105.11 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 609 reviews

Located in Harlech, a 18-minute walk from Harlech Beach, The Queens Hotel Harlech provides accommodations with a garden, free private parking, a restaurant and a bar.

From $118.25 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 504 reviews

Located in Harlech, one mile from Harlech Beach, Castle Cottage Inn has accommodations with a restaurant, free private parking and a bar.

From $216.79 per night

Hotels located in the center of Porthmadog

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews

The property is around 18 miles from Snowdon, 22 miles from Snowdon Mountain Railway, and 29 miles from Bangor Cathedral.

From $628.01 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 29 reviews

Bryn Coed is located in Porthmadog, just 18 miles from Snowdon and 21 miles from Snowdon Mountain Railway. Free Wifi is available throughout the property and Portmeirion is 2.9 miles away.

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

Whistle Stop Apartment offers accommodations in Porthmadog, 2.9 miles from Portmeirion and 18 miles from Snowdon. This apartment offers free private parking and free Wifi.

From $642.85 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2 reviews

Treetops Flat is located in Porthmadog, just 2.8 miles from Portmeirion and 18 miles from Snowdon. Both free Wifi and private parking are available at the apartment free of charge.

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

Harbour View is located in Porthmadog, just 18 miles from Snowdon and 22 miles from Snowdon Mountain Railway. The Bangor Cathedral is within 29 miles of the vacation home.

From $819.53 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews

Bwthyn Llechen offers accommodations in Porthmadog, 29 miles from Bangor Cathedral.

From $616.13 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 12 reviews

Providing a garden, Heol Madog provides accommodations in Porthmadog. The property is around 18 miles from Snowdon, 21 miles from Snowdon Mountain Railway, and 29 miles from Bangor Cathedral.

From $561.20 per night

Bwthyn Bach offers accommodations in Porthmadog, 3 miles from Portmeirion and 18 miles from Snowdon. This vacation home provides a garden.

From $403.38 per night

Budget hotels in Porthmadog and nearby

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,309 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 throughout and is located 4.3 miles from Portmeirion.

From $87.98 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 200 reviews

Llew Accommodation - The Townhouse features free Wifi and views of mountain in Beddgelert.

From $111.68 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 64 reviews

Lloydia offers accommodations in Porthmadog, 29 miles from Bangor Cathedral. The property is around 2.9 miles from Portmeirion, 18 miles from Snowdon, and 21 miles from Snowdon Mountain Railway.

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

The Bluebell Porthmadog offers accommodations in Porthmadog, 2.9 miles from Portmeirion and 18 miles from Snowdon.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 8 reviews

Stylish & Spacious Town Centre Duplex Apartment is located in Porthmadog, just 18 miles from Snowdon and 21 miles from Snowdon Mountain Railway.

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

Woodville is located in Porthmadog, just 18 miles from Snowdon and 21 miles from Snowdon Mountain Railway. The 4-star vacation home is 3.1 miles from Portmeirion.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 16 reviews

Taliesin offers accommodations in Porthmadog, 2.9 miles from Portmeirion and 18 miles from Snowdon.

Garden Flat is located in Porthmadog, just 2.8 miles from Portmeirion and 18 miles from Snowdon. The apartment features both Wifi and private parking free of charge.

From $755.83 per night

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
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 64 reviews
Spotless and comfortable flat on top of a shop. Very good dog friendly 2 floors flat with bathroom on each floor. Located on the High Street but shops close around 4 or 5 pm apart the nearby Tesco. All appliances are available. A lot of steps so not very practical for people with mobility difficulties. Parking space available. Beautiful open green area with a rich wildlife nearby for a good walk with the dog.
Guest review by
Shlomo
United Kingdom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 73 reviews
The location was great. It provided us with a great base to see all of the attractions that we wanted to see in North Wales. The cottage itself was a real home from home; it was very clean and stocked with everything that we could possibly have needed. The beds were very comfortable and there was no noise in the location.
Guest review by
Peter
United Kingdom
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,936 reviews
Very good standard of accommodation (a Cabana) set in a stunning location, just a few miles from Porthmadog & Portmeirion. The Cabana had very good kitchenette facilities & an outdoor area, excellent WiFi connection, and easy access to parking. Ideal, competitively priced, location for exploring Gwynedd.
Guest review by
John
United Kingdom
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 670 reviews
Area good as shops and local restaurants near by. Next to the train station but it did not affect stay even though trains were passing by. Comfortable bed with separate mattresses, perfect for light sleaper. Room clean and tidy. Limited parking at front of the hotel. Easy check-in and check out.
Guest review by
Aiva
United Kingdom
From $87.98 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,309 reviews
Excellent rates for the Porthmadog area, probably as it is down the road in Tremadog, but a very pleasant walk for anyone reasonably fit. Interesting old building, with a nice mix of old and new in the decoration. Easy to park for free in the street outside, or the market square.
Guest review by
John
United Kingdom