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

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.

C
CHII SHIANG
From
Malaysia
Lovely view of the distant mountains from the outdoor verandah. The Cabina cabin was just so sweet with a loft, with kitchenette facilities and ample couch in the sitting area.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,081 reviews
Price from
$192.20
1 night, 2 adults

Portmeirion Village & Castell Deudraeth

Hotel in Porthmadog

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

M
Mary
From
United States
Such a quaint place to stay. We had a room at the castle and at the village. The castle room was nicer but the village room was neat too. We didn’t know we didn’t have to pay to get into the village before we checked in but easily got our money refunded. Breakfast at the hotel was really nice and we walked twice along the water front enjoying the sea air and the views. Lunch and gelato in the village were both delicious.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,426 reviews
Price from
$263.04
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.

A
Anonymous
From
United States
The included breakfast was a delight as there was a cold buffet and then a large and tasty selection of hot items to order. These included both small and large Welsh breakfast, kippers, pancakes and eggs several different ways.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 438 reviews
Price from
$176.27
1 night, 2 adults

The Golden Fleece Inn

Porthmadog

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.

A
Anonymous
From
United States
The staff were excellent - super helpful and friendly. The food was also very good - breakfast and dinner were awesome. The king room was beautiful.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,375 reviews
Price from
$107.18
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.

s
simon
From
United Kingdom
Good location Great breakfast
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 725 reviews
Price from
$192.54
1 night, 2 adults

Bwthyn Llechen

Porthmadog

Bwthyn Llechen offers accommodations in Porthmadog, 29 miles from Bangor Cathedral. The property is around 2.7 miles from Portmeirion, 18 miles from Snowdon, and 22 miles from Snowdon Mountain...

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews
Price from
$626.02
1 night, 2 adults

The Old Cornhill

Porthmadog

The Old Cornhill offers accommodations in Porthmadog, 18 miles from Snowdon and 22 miles from Snowdon Mountain Railway. The 3-star apartment is 3 miles from Portmeirion.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 28 reviews
Price from
$581.19
1 night, 2 adults

Cuckooland

Porthmadog

Cuckooland offers accommodations in Porthmadog, 19 miles from Snowdon and 22 miles from Snowdon Mountain Railway. The 4-star vacation home is 4 miles from Portmeirion.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$619.84
1 night, 2 adults

Ty Mawr Porthmadog

Porthmadog

Ty Mawr Porthmadog is located in Porthmadog, just 5.7 miles from Portmeirion and 19 miles from Snowdon. Free Wifi is offered throughout the property and private parking is available on site.

S
Sue
From
United Kingdom
The cottage was perfectly presented, in a tranquil location
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$789.87
1 night, 2 adults

Cefn Isaf

Porthmadog

Cefn Isaf is located in Porthmadog, just 4.8 miles from Portmeirion and 18 miles from Snowdon. Complimentary Wifi is available throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
Price from
$856.33
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.1
    Very Good - What previous guests thought, 438 reviews
  • Popular with guests booking hotels in Porthmadog

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

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

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

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

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

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

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

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

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

Hotels located in the center of Porthmadog

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 28 reviews

    The Old Cornhill offers accommodations in Porthmadog, 18 miles from Snowdon and 22 miles from Snowdon Mountain Railway. The 3-star apartment is 3 miles from Portmeirion.

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

    The Captain's Penthouse is located in Porthmadog, just 22 miles from Snowdon Mountain Railway and 29 miles from Bangor Cathedral.

  • Scored out of 10, guest rating 5.4
    Fair - What previous guests thought, 33 reviews

    Apartment porthmadog offers accommodations in Porthmadog, 1.7 miles from Harlech Beach and 3 miles from Portmeirion. Both free Wifi and private parking are available at the apartment free of charge.

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

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

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

    We are a small business offering clean and comfortable accommodations at a reasonable price.

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

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

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

    Weaver's Cottage is located in Porthmadog, just 16 miles from Snowdon and 20 miles from Snowdon Mountain Railway.

Budget hotels in Porthmadog and nearby

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

  • 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, 55 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, 3 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, 7 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.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 14 reviews

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

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

Best hotels with breakfast in Porthmadog and nearby

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 232 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.

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

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 562 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.

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

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

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

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

    Just 98 feet from the ancient stone bridge in the center of the village, The Coach House and Glaslyn Gallery offers accommodations in the village of Beddgelert.

  • Located in Beddgelert, 9.3 miles from Portmeirion, Tanronnen Inn has accommodations with a restaurant, free private parking and a bar.

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

    Set within a beautiful Grade II heritage-listed building, dating back to the 17th century, this charming hotel boasts an idyllic setting in the village of Maentwrog, at the very heart of Snowdonia’s...

FAQs about hotels in Porthmadog

What Guests Said About Porthmadog:

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

    What a wonderful place to visit. Location was perfect.

    What a wonderful place to visit. Location was perfect. We visited Portmeirion, arriving at 09:30 with pre-booked tickets and were very lucky as it was quiet. Afterwards we managed to squeeze in a journey on the Ffestiniog railway the same day (once again we had prebooked our tickets). Lots of eateries in Porthmadog but we found an amazing Thai called Thai Harbwr. Food was so good we ate there twice. Check opening times as at time of visiting they were not open Mondays. Wish we lived closer.
    Guest review by
    Mike
    United Kingdom
  • 10.0

    Excellent location surrounded by mountains and river,...

    Excellent location surrounded by mountains and river, especially if you have a liking for steam trains. The mid point of the Welsh Highland Railway (to Caenarfon) and the Ffestiniog Railway (to Blaenau Ffestiniog). Both journeys showcase the sometimes wild scenery of North Wales and the industrial slate mining of the past. On the other hand Portmeirion is very close by for something completely different.
    Guest review by
    Steve
    United Kingdom
  • 10.0

    Porthmadog is a small but bustling town at the nexus of a...

    Porthmadog is a small but bustling town at the nexus of a horde of fun things to do. There's two separate heritage rail companies with three lines you can ride; walks along the coast; easy access to castles; a brew pub and more tasty bakes than you can imagine. It's great rain or shine. Hot places: mom-made cake at Siop Coffee; chocolate Welsh cakes at The Big Rock Cafe; steaks from the CIG Porthmadog butcher shop (to cook at home); the Browser's Bookshop; and of course Cob records. Easy to catch a train or bus to Caernafon AND Bedgelert OR a quickie cab to Portmeirion or (more beautiful) the Plas Brondanw gardens (also easy on the bus). I'll be back!
    Guest review by
    Tonnvane
    United Kingdom

See reviews by guests who stayed at hotels in Porthmadog

See all
  • From $155.93 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,077 reviews
    Breakfast options were good and made by a pre-order the night before, so it was made fresh at our chosen time. Would also highly recommend booking a table for dinner, as this was also exceptional! All the staff were lovely and ready to help. Rooms were clean and had everything we needed. The bed was comfortable and warm, and the room had a fan if we had needed it. The hotel was in a great location, we will definitely be staying again if we're back in the area, so would highly recommend!
    Guest review by
    Kristjana
    United Kingdom
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 8 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.4
    Wonderful - What previous guests thought, 26 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 $174.02 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,375 reviews
    Small comfortable room, pleasant hotel, in good location for touring north Wales and the Llyn peninsula.
    Guest review by
    Linda
    United Kingdom
  • From $192.20 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 2,081 reviews
    Lovey hotel. Really friendly and helpful staff. Good food and a very relaxed bar area.
    Guest review by
    Brendan
    United Kingdom

Research, refine, and make plans for your whole trip