Skip to main content

Search hotels in Porthmadog

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

Porthmadog – 167 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,411 reviews
Price from
$262.88
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.

S
Sarah
From
Austria
Pretty cabana. Lots of space. Our little one loved the loft.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,040 reviews
Price from
$156.51
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.1
Very Good - What previous guests thought, 422 reviews
Price from
$176.16
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,146 reviews
Price from
$140.86
1 night, 2 adults

Plas Tan-Yr-Allt Historic Country House B&B

Porthmadog

Plas Tan-Yr-Allt Historic Country House B&B offers luxury accommodations in Porthmadog. Free private parking and WiFi is available on site.

R
Richard
From
United States
Beautiful, well-kept grounds. Spacious room. Excellent breakfasts. Our host, Mark was so kind, accommodating, gracious and helpful. Perfect host.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 118 reviews
Price from
$256.10
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.

J
Jack
From
United Kingdom
The property was very clean the room was clean had no problems at all the staff was very polite and helpful don’t have a bad word to say
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 721 reviews
Price from
$192.42
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, 7 reviews
Price from
$546.97
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.6
Exceptional - What previous guests thought, 5 reviews
Price from
$593.72
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.6
Exceptional - What previous guests thought, 5 reviews
Price from
$557.87
1 night, 2 adults

Moelwyn 57D South Snowdon Wharf

Porthmadog

Moelwyn 57D South Snowdon Wharf is located in Porthmadog, just 2.9 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, 13 reviews
Price from
$687.21
1 night, 2 adults
See all 167 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.1
    Very Good - What previous guests thought, 422 reviews
  • Popular with guests booking hotels in Porthmadog

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 2,040 reviews
  • Popular with guests booking hotels in Porthmadog

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,411 reviews
  • Popular with guests booking hotels in Criccieth

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 941 reviews
  • Popular with guests booking hotels in Beddgelert

    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 642 reviews
  • Popular with guests booking hotels in Beddgelert

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 581 reviews
  • Popular with guests booking hotels in Penrhyndeudreath

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 301 reviews
  • Popular with guests booking hotels in Beddgelert

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 459 reviews
  • Popular with guests booking hotels in Harlech

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 574 reviews
  • Popular with guests booking hotels in Talsarnau

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

Hotels located in the center of Porthmadog

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

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

    From $142.28 per night
  • 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.

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

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

    From $420.11 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 11 reviews

    Cornhill Courtyard is located in Porthmadog, just 3 miles from Portmeirion and 18 miles from Snowdon. Free Wifi is available throughout the property and Harlech Beach is 1.8 miles away.

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

    Captain's Rest offers accommodations in Porthmadog, 3 miles from Portmeirion and 18 miles from Snowdon. Free Wifi is available throughout the property and Harlech Beach is 1.7 miles away.

    From $556.32 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 8 reviews

    Captains Quarters offers accommodations in Porthmadog, 3 miles from Portmeirion and 18 miles from Snowdon. This apartment is 22 miles from Snowdon Mountain Railway and 29 miles from Bangor Cathedral.

    From $393.59 per night

Best hotels with breakfast in Porthmadog and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 422 reviews

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

    From $168.03 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 163 reviews

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

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 941 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 $121.95 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 574 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 $182.93 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 489 reviews

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

    From $223.58 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 204 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.

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

    Featuring a garden, Crown Lodge provides accommodations in Harlech. This bed and breakfast offers free private parking and daily room service.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 642 reviews

    In the heart of Snowdonia National Park, the Royal Goat Hotel offers accommodations with mountain views and rear-facing views with a backdrop of the mountains.

Budget hotels in Porthmadog and nearby

  • Scored out of 10, guest rating 5.5
    Fair - What previous guests thought, 31 reviews

    Apartment porthmadog harbour side fantastic views offers accommodations in Porthmadog, 1.7 miles from Harlech Beach and 3 miles from Portmeirion.

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

    En-suite Bedroom in a quiet bungalow offers accommodations in Porthmadog, 3.9 miles from Portmeirion and 17 miles from Snowdon. The homestay features both Wifi and private parking free of charge.

    From $101.63 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 68 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, 57 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.3
    Wonderful - What previous guests thought, 26 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 $567.22 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 5 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.6
    Excellent - What previous guests thought, 6 reviews

    Woodville is located in Porthmadog, just 3.1 miles from Portmeirion and 18 miles from Snowdon. The 4-star vacation home is 1.9 miles from Harlech Beach.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 10 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.

FAQs about hotels in Porthmadog

What Guests Said About Porthmadog:

  • 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
  • 10.0

    Porthmadog has two scenic railways with great trips.

    Porthmadog has two scenic railways with great trips. It has all the usual facilities with good cafes restaurants and ice cream shops etc. Good range of supermarkets for self catering. Not overly commercial so retains a Welsh charm. Very easy to access other areas with great road and rail links. Nice marina area and places for walks. Dog friendly. Cariad icecream delish.
    Guest review by
    Carole
    United Kingdom
  • 10.0

    Excellent centre for all your needs and convenient for...

    Excellent centre for all your needs and convenient for exploring the highlights of North Wales. The Welsh Mountain Railway station is central to the town with its unique set of journeys available. Portmerion is a share distance away and is a must to visit. Beddgelert village is a picturesque village not to be missed on your way into the mountains of Snowdonia.
    Guest review by
    Anthony
    United Kingdom

See reviews by guests who stayed at hotels in Porthmadog

See all
  • From $79.74 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 665 reviews
    Sian, the owner, was very kind and let us have a late check out to watch the Queens funeral. It was great value for money and a great location to explore North Wales. Great Wifi. Will be back.
    Guest review by
    Emma
    United Kingdom
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 31 reviews
    Comfortable and very clean caravan in a beautiful setting. Very quiet at this time of year (early July). Convenient location for the Porthmadog area and Snowdonia.
    Guest review by
    Jeremy
    United Kingdom
  • From $108.38 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,360 reviews
    Location was good for exploring the area. There was nothing about the hotel itself I can recommend however.
    Guest review by
    Kelsey
    United Kingdom
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 8 reviews
    Great accommodation & location! Dog friendly in a lovely area. I would highly recommend.
    Guest review by
    Matt
    United Kingdom
  • From $184.96 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 2,040 reviews
    Lovey hotel. Really friendly and helpful staff. Good food and a very relaxed bar area.
    Guest review by
    Brendan
    United Kingdom
gogless