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.

M
Marie-Claude
From
France
The room at the Castell was superb, very spacious and comfortable. The breakfast was beautifully cooked when we eventually got it. We could say, we’ll worth the wait! The evening meal was very good too. And of course a splendid location. Invaluable navette service into the village for residents.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,409 reviews
Price from
US$262.38
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.

V
Vincent
From
Belgium
Splendid setting Very friendly and accommodating staff Good communication in advance to order breakfast bags as we had to leave early the next day
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,015 reviews
Price from
US$170.41
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.

R
Richard
From
Australia
This is an older, more traditional style of hotel, but personally I prefer that. The facilities were all that one would expect of a modern hotel (except that there isn't a lift). The hotel is on the main street in the centre of town, but they had their own car park, so parking my car was easy. My room was very nice, and quite spacious. The en-suite was a good size. The bed was very comfy, with nice big pillows. I had a drink in the bar (local beer - very good) and ate in the restaurant on both nights of my stay and was very pleased. The "head waiter" was particularly good - very efficient and friendly, without being over the top. The other staff were also very efficient and the food was very good. The breakfast was also very nice.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 416 reviews
Price from
US$175.82
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.

S
Sav Dev
From
Ireland
Quiet and serene location, beautiful complex and extremely clean caravans.. Loved it! Will be back to spend more days..
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,130 reviews
Price from
US$140.59
1 night, 2 adults

Gwynfa

Porthmadog

Offering a garden and quiet street view, Gwynfa is set in Porthmadog, 28 km from Snowdon and 34 km from Snowdon Mountain Railway.

J
Jana
From
Czech Republic
It felt like home away from home. Beryl was very welcoming, sharing all the good tips for local attractions, pubs, points of interest. And the breakfast - we are speechless. Delicious!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 119 reviews
Price from
US$159.59
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 accommodation in Porthmadog. Free private parking and WiFi is available on site.

a
andrew
From
South Africa
We had a lovely stay….. mark advised us on local sightseeing
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 113 reviews
Price from
US$208.28
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.

D
Debra
From
Sweden
We found the place easily and even though near the road was quiet.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 715 reviews
Price from
US$192.05
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, 5 reviews
Price from
US$519.62
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, 10 reviews
Price from
US$510.16
1 night, 2 adults

Fisherman Cove

Porthmadog

Fisherman Cove, a property with a garden, is situated in Porthmadog, 5.1 km from Portmeirion, 29 km from Snowdon, as well as 35 km from Snowdon Mountain Railway.

D
Deonne
From
United Kingdom
Perfect location, free parking excellent hosts always there if we needed them 👍
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews
Price from
US$545.94
1 night, 2 adults
See all 167 hotels in Porthmadog

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.1
    Very good - What previous guests thought, 416 reviews
  • Popular with guests booking hotels in Porthmadog

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

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

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 945 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 Beddgelert

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

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 302 reviews
  • Popular with guests booking hotels in Harlech

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

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 102 reviews
  • Popular with guests booking hotels in Criccieth

    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 35 reviews

Best hotels with breakfast in Porthmadog and nearby

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

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

    From US$142.01 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 416 reviews

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

    From US$182.59 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 945 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$121.72 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 584 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.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 490 reviews

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

    From US$223.16 per night
  • Scored out of 10, guest rating 8.1
    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
    Superb - What previous guests thought, 244 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.

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

    Situated in Beddgelert, 15 km from Portmeirion, Tanronnen Inn features accommodation with a restaurant, free private parking and a bar.

    From US$210.99 per night

Hotels located in the centre of Porthmadog

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

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 20 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.

  • Bwthyn Bach, 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.

    From US$419.32 per night
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 9 reviews

    Offering a garden and sea view, Harbour Station View is located in Porthmadog, 2.9 km from Harlech Beach and 4.7 km from Portmeirion.

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

    Offering sea views, Cornhill Courtyard is an accommodation situated in Porthmadog, 4.9 km from Portmeirion and 29 km from Snowdon.

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

    Situated in Porthmadog and only 2.9 km from Harlech Beach, The Captain's Penthouse features accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 8 reviews

    Captains Quarters is set in Porthmadog, 4.9 km from Portmeirion, 29 km from Snowdon, as well as 35 km from Snowdon Mountain Railway. The apartment is 47 km from Bangor Cathedral.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3 reviews

    Located in Porthmadog in the Gwynedd region, Glaslyn Retreat provides accommodation with free WiFi and free private parking.

Budget hotels in Porthmadog and nearby

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

  • 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, 57 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.3
    Superb - What previous guests thought, 26 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.

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

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 16 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.

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 US$177.52 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 2,015 reviews
    Loved the area. The hotel and facilities and grounds are kept really well. The restaurant is great , and the food is gorgeous. The staff are amazing. Nothing was too much trouble. Very helpful, friendly and courteous. Stayed on the sight for a few days with family for husband and family to do the climb up to the top of Snowdon. Near zip wire, so they did that, too. Lovely waterfall. Last day and night, my husband and I stayed in a cabana, which was absolutely gorgeous. Wish I had booked more days in the Cabana. Highly recommend.
    Guest review by
    Sheila
    United Kingdom
  • From US$182.59 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 416 reviews
    All the staff in Royal Sportsman Hotel were super nice but professional — offering suggestions on where to eat, what to do, how to go to attractions etc. They were clearly short-staffed — I saw many of them worked long hours (especially the F&B members) but yet they were cheery and helpful to me throughout my stay. The room was exceptional, cosy and clean. The location was only 5 minutes walk from Porthmadog train station.
    Guest review by
    Yvonne
    Singapore
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 11 reviews
    Beautiful caravan, everything you need & more! Great location on the lovely woodland park. Short walk to the hotel that provides great meals & has a lovely seating area outside. Great base to visit various locations, including Porthmadog, Portmerrion, Snowdon Railway & Llandudno. Owner was very helpful. Would definitely, you will not be disappointed
    Guest review by
    Heidi
    United Kingdom
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 52 reviews
    A lovely house in a great location to explore more of Wales. The rooms are arranged in a really flexible way so a few families with children can have a bed to sleep. We enjoyed a dinner in the kitchen with plenty of space for all of us. The living room area was nice also, with some super comfy deep chairs to relax in.
    Guest review by
    Ross
    United Kingdom
  • From US$72.36 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 667 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