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

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,407 reviews
    From
    US$261
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 2,013 reviews
    From
    US$169
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 416 reviews
    From
    US$175
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,131 reviews
    From
    US$140
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 121 reviews
    From
    US$159
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 113 reviews
    From
    US$207
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 718 reviews
    From
    US$191
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 5 reviews
    From
    US$517
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 10 reviews
    From
    US$507
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 7 reviews
    From
    US$543
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews
    From
    US$589
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 6 reviews
    From
    US$554
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 14 reviews
    From
    US$682
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 99 reviews
    From
    US$202
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 12 reviews
    From
    US$730
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 14 reviews
    From
    US$577
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 9 reviews
    From
    US$650
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 28 reviews
    From
    US$855
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 26 reviews
    From
    US$512
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 15 reviews
    From
    US$461
    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.1
    Very good - What previous guests thought, 416 reviews
  • Popular with guests booking hotels in Porthmadog

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

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

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 942 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, 460 reviews
  • Popular with guests booking hotels in Penrhyndeudreath

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

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 585 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.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$166.80 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 162 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$127.79 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 942 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.07 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 585 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$147.97 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 493 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$275.77 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 205 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.7
    Exceptional - What previous guests thought, 6 reviews

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

    From US$197.74 per night

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$100.89 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,072 reviews

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

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

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

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

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

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

    Offering sea views, Captain's Rest is an accommodation located in Porthmadog, 4.9 km from Portmeirion and 29 km from Snowdon.

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

    From US$488.85 per night
  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 30 reviews

    Situated 4.8 km from Portmeirion, 29 km from Snowdon and 35 km from Snowdon Mountain Railway, apartment porthmadog harbour side fantastic views offers accommodation located in Porthmadog.

    From US$260.77 per night

FAQs about hotels in Porthmadog

What guests said about Porthmadog:

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

See reviews by guests who stayed at hotels in Porthmadog

See all
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 43 reviews
    The location was superb right in the centre of Porthmadog, great for pubs and places to eat and also for getting out to other areas for walks. The property was ideal for 2 people and could easily accommodate 4 comfortably.
    Guest review by
    Colin D Walton
    United Kingdom
  • From US$121.35 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,353 reviews
    Spacious room, powerful shower, well-maintained interior, tea/coffee and free bottled water, very good restaurants in the area, comfortable walk to the train station and Porthmadog.
    Guest review by
    Ludmila
    United Kingdom
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 35 reviews
    Location was good and it was dog friendly Overall it was comfortable Kitchen had everything you need View from living area was great
    Guest review by
    Charlotte
    United Kingdom
  • From US$158.73 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 121 reviews
    Breakfast was good, location easy to walk to Porthmadog. Easy to drive to other areas. Had parking.
    Guest review by
    James
    United Kingdom
  • From US$141.25 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,072 reviews
    Excellent breakfast and perfect location for exploring North Wales
    Guest review by
    David
    United Kingdom