Skip to main content

The 10 Best Inns in Porthmadog, UK

Check out our pick of great inns in Porthmadog

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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.

At the inn, the rooms include a desk and a flat-screen TV. Rooms are fitted with a kettle and a private bathroom with a shower and free toiletries, while certain rooms come with a kitchen fitted with a fridge. At The Golden Fleece Inn each room comes with bed linen and towels.

Everything no complaints couldn't fault the staff

Show more Show less
8.1
Very good
1,576 reviews
Price from
SEK 1,044
per night

With magnificent views towards the sea and the old medieval hilltop castle, this atmospheric hotel is situated on the High Street in the centre of town. Criccieth Rail Station is only 2 minutes’ walk from the building.

Excellent location, staff were lovely. Really happy with our stay here. Would recommend!

Show more Show less
7.4
Good
620 reviews
Price from
SEK 962
per night

Situated in Harlech, 1.5 km from Harlech Beach, Castle Cottage Inn features accommodation with a restaurant, free private parking and a bar. Located around 38 km from Snowdon, the inn with free WiFi is also 44 km away from Snowdon Mountain Railway. The property is allergy-free and is located 14 km from Portmeirion.

Lovely location with kind hostess

Show more Show less
9.4
Superb
523 reviews
Price from
SEK 2,101
per night

Each of the bedrooms at The Grapes has been recently refurbished to provide all modern comforts required for a comfortable and relaxing stay, whilst still retaining their original period features. Real log fires provide an inviting and cosy atmosphere for the cold winter evenings.

What a wonderful find, excellent location. Stunning view and a newly refurbished garden/patio. The staff and local customers were super friendly and the food was excellent and reasonably priced. We will be back..

Show more Show less
8.5
Very good
1,140 reviews
Price from
SEK 1,694
per night

Looking for a holiday home?

Great for families or large parties, holiday homes are privately owned accommodation, available for long or short-term rental. These homes are furnished and equipped with kitchen facilities for self-catering, although breakfast may be offered as an add-on. These properties have their own independent front door, which makes them different to apartments.
Search holiday homes in Porthmadog

Inns that guests love in Porthmadog

  • Avg. price/night: SEK 1,931.33
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,565 reviews
    We had a fabulous corner room, glorious views towards both the mountains and the woods, with a terrific shower room. Sunday dinner (Roast) was very good, competitively priced. Breakfast was excellent, friendly, helpful staff in the dining room. The lounge area and outside patio area are first class, with great views of the mountains
    Melvyn
    Young couple
  • Avg. price/night: SEK 1,490.85
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 970 reviews
    Super clean and comfortable room. We stayed there 2 nights and they tied up everything and provided clean towels. Breakfast was wonderful and we actually also had dinner one night and aside from delicious food (several options!) the staff was extremely nice and polite. Would definitely return
    Ana Carolina
    People with friends
  • Avg. price/night: SEK 4,120.17
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,593 reviews
    Breakfast was very good, dinner was not value for money.
    Peter
    Young couple
  • Avg. price/night: SEK 1,849.60
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,349 reviews
    The location, concept and surroundings, it’s magical. The dinner at the restaurant was also delicious, best steak on stone I’ve ever ate and the guys were very pleased with their perfect foamed beer :)
    Anca
    People with friends
  • Avg. price/night: SEK 1,490.85
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 970 reviews
    They served very good dinner, my room was on the ground floor.
    Norman
    Solo traveller
  • Avg. price/night: SEK 1,924.55
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 737 reviews
    Great location right in the centre of town but very quiet at night. Within five minutes walk of the railway station for the Ffestiniog and Welsh Highland Railway which was the purpose of our visit. Also within a ten minute drive of Portmeirion. The most beautifully prepared and varied choice of breakfast we have ever experienced in a guest house. Outstanding.
    Frances
    Young couple
  • Avg. price/night: SEK 1,490.85
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 970 reviews
    Excellent breakfast and choice. Parking at rear of property a bonus. Ideal location as my son and myself were on a walking break. Had wonderful meal at The Ship Inn next door and Tandoori restaurant down the street, both worth a visit. Great value B&B.
    Gaye
    Family with young children
  • Avg. price/night: SEK 4,120.17
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,593 reviews
    Great, comfortable room inn the heart of the village with fabulous views over the estuary. Really good breakfast. Food in the hotel restaurant was excellent for a special occasion. Staff were very friendly and helpful.
    Michael
    Young couple
  • Avg. price/night: SEK 1,931.33
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,565 reviews
    Beautiful room. Very clean and comfortable. Breakfast and dinner superb. Staff very friendly and helpful . Would definitely stay when visiting North Wales again.
    Edmund
    Family with young children
  • Avg. price/night: SEK 1,490.85
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 970 reviews
    Ideal location, clean and comfortable, very friendly, dinner in the main restaurant was superb, breakfast also really good - would definitely stay again - thank you.
    Chris
    Young couple