Skip to main content

Search hotels in Porthmadog

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

Porthmadog – 168 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.

D
David
From
Spain
Porrmerrion is a unique location and experience that has been a part of our lives on family trips for over forty years so to have the opportunity to stay there in a gorgeous suite overlooking the village and the estuary was just magical.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,408 reviews
Price from
US$260.63
1 night, 2 adults

Aberdunant Hall

Hotel in Porthmadog

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

N
Niamh
From
Ireland
We stayed in the junior suite which had the comfiest of beds, an exceptional bathroom and a stunning location. The grounds were immaculate, we were near lots of local beauty spots and couldn’t fault the place.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,978 reviews
Price from
US$197.49
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.

H
Helen
From
Australia
It was convenient and had parking. The decor was surprising and quite lovely
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 412 reviews
Price from
US$174.65
1 night, 2 adults

Aberdunant Hall Holiday Park

Porthmadog

Offering a bar and garden view, Aberdunant Hall Holiday Park is located in Porthmadog, 10 km from Portmeirion and 23 km from Snowdon.

C
Caro
From
Belgium
The personnel was the kindest!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,123 reviews
Price from
US$169.27
1 night, 2 adults

Tudor Lodge

Porthmadog

Porthmadog High Street is 30 meters and both national and steam trains are within 600 meters of Tudor Lodge. The Tudor Lodge is a family run bed and breakfast.

J
Jan
From
Australia
Fantastic service delivered with genuine passion to help. Generous breakfast, facilities excellent.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 718 reviews
Price from
US$190.77
1 night, 2 adults

The Moorings Apartment

Porthmadog

Set in Porthmadog and only 4.3 km from Portmeirion, The Moorings Apartment offers accommodation with sea views, free WiFi and free private parking.

A
Alan
From
United Kingdom
Great location.Ideal for local attractions such as Harlech and Caernarfon Castles . The bed was so comfortable .Parking right at the front door
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews
Price from
US$539.66
1 night, 2 adults

Osprey Cottage

Porthmadog

Osprey Cottage, a property with a garden and a terrace, is located in Porthmadog, 24 km from Snowdon, 30 km from Snowdon Mountain Railway, as well as 49 km from Bangor Cathedral.

D
Donald
From
United Kingdom
Well equipped and spotlessly clean. Fabulous views from the garden Within easy reach for supermarkets and places of interest. Comfortable and cosy
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 11 reviews
Price from
US$528.38
1 night, 2 adults

Harbour Flat - 12E South Snowdon Wharf

Porthmadog

Located 4.5 km from Portmeirion, Harbour Flat - 12E South Snowdon Wharf provides accommodation with free WiFi and free private parking. The property is non-smoking and is set 29 km from Snowdon.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$582.45
1 night, 2 adults

Alltwen

Porthmadog

Alltwen, a property with a garden, is situated in Porthmadog, 6 km from Portmeirion, 30 km from Snowdon, as well as 36 km from Snowdon Mountain Railway.

C
Carol
From
United Kingdom
Lovely clean comfortable accommodation and what a view.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews
Price from
US$614.90
1 night, 2 adults

Gweldon Topsail

Porthmadog

Set 5.6 km from Portmeirion, 29 km from Snowdon and 36 km from Snowdon Mountain Railway, Gweldon Topsail offers accommodation located in Porthmadog.

A
ANNA
From
United Kingdom
Lovely, clean comfortable apartment. Really nicely decorated. Everything you can think of , was there. Very well thought out.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$553.10
1 night, 2 adults
See all 168 hotels in Porthmadog

Most booked hotels in Porthmadog and surroundings in the past month

See all

Budget hotels in Porthmadog and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 111 reviews

    Situated in Porthmadog in the Gwynedd region, En-suite Bedroom in a quiet bungalow features accommodation with free WiFi and free private parking.

    From US$87.06 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,335 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$93.71 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 955 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$102.77 per night
  • Offering mountain views, SHANTY Timber Chalet is an accommodation located in Criccieth, 37 km from Snowdon and 37 km from Snowdon Mountain Railway.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 65 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, 56 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, 5 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.

Best hotels with breakfast in Porthmadog and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,064 reviews

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

    From US$127.63 per night
  • Scored out of 10, guest rating 8.1
    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 US$150.47 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 160 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$120.91 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 211 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$157.18 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 602 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$134.34 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 501 reviews

    Situated in Harlech, 1.7 km from Harlech Beach, Castle Cottage Inn features accommodation with a restaurant, free private parking and a bar.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 207 reviews

    This Relaxed Restaurant & Rooms is overlooked by Harlech Castle and is opposite the championship Royal St. David's golf course within the Snowdonia National Park.

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

    Crown Lodge has sea views, free WiFi and free private parking, situated in Harlech, 1.4 km from Harlech Beach. It is set 14 km from Portmeirion and features a housekeeping service.

    From US$161.21 per night

Hotels located in the centre of Porthmadog

  • 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$653.52 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 28 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$656.61 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$668.97 per night
  • 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$438.65 per night
  • 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 10.0
    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.

    From US$769.39 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 14 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$641.16 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 12 reviews

    Offering a garden and sea view, Heol Madog is located in Porthmadog, 28 km from Snowdon and 35 km from Snowdon Mountain Railway. The holiday home is 47 km from Bangor Cathedral.

    From US$584 per night

FAQs about hotels in Porthmadog

What guests said about Porthmadog:

  • 10.0

    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.0

    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.0

    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.0

    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.0

    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$93.71 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,335 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
  • From US$584 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 12 reviews
    The house was well appointed and in a really central location. The house was nicely decorated with thoughtful touches like dog biscuits and welcome treats. It made for a comfortable base to explore North Wales.
    Guest review by
    Chiverson
    United Kingdom
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 671 reviews
    I like the location I've been to Porthmadog since a child I'm 55 now find memories so this hotel was ideal where it was. Nice and quiet and cheap and cheerful what more can you ask for
    Guest review by
    Sarah
    United Kingdom
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 718 reviews
    It was one of BB hotel I ever had! I fell in love with North Wales!
    Guest review by
    dean
    United Kingdom
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 5 reviews
    Perfect location for touring north Wales
    Guest review by
    Peter
    United Kingdom