Skip to main content

Hotels near Portmeirion, Porthmadog

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

Featured hotels near Portmeirion

Filter by:

Star rating

Review score

Portmeirion Village & Castell Deudraeth

Porthmadog (950 ft from Portmeirion)

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

I
Iain
From
Germany
The breakfast’s were excellent, and the location was second to none.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,411 reviews
Location 9.8
Price from
US$264.94
1 night, 2 adults

Aberdunant Hall

Porthmadog (2.8 mi from Portmeirion)

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.

R
Robert
From
Poland
Location was perfect. Very friendly and helpfull Staff.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,037 reviews
Location 9.5
Price from
US$164.90
1 night, 2 adults

Maes Y Neuadd Country House

Hotel in Porthmadog

Set in Talsarnau, 10 km from Portmeirion, Maes Y Neuadd Country House offers accommodation with a restaurant, free private parking, a bar and water sports facilities.

A
Adrian
From
South Africa
The owners, Grant and Anne, were kind, helpful and attentive. The place and surroundings are lovely. Dream place all round.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews
Location 9.6
Price from
US$174.33
1 night, 2 adults

Tŷ Afon - River House

Beddgelert (7 mi from Portmeirion)

Set in an elevated position with stunning panoramic views within the Snowdonia National Park this tranquil 12-bedroom country house offers secluded accommodation within the famous village of...

J
Janice
From
United Kingdom
The location was fabulous, the hotel was so cosy and the staff and owners went above and beyond to make you welcome.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 341 reviews
Location 9.9
Price from
US$252.65
1 night, 2 adults

Sygun Fawr Country House

Beddgelert (7 mi from Portmeirion)

Situated in Beddgelert and with Snowdon reachable within 16 km, Sygun Fawr Country House features a shared lounge, non-smoking rooms, free WiFi and a bar.

K
Katja
From
Switzerland
Beautiful house with lovely rooms in the nature. Great stay and good recommendation from Keith for hiking trips. Fantastic breakfast and a nice bar. Just 10 min walk to the village center.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 713 reviews
Location 9.5
Price from
US$150.22
1 night, 2 adults

George III Hotel

Penmaenpool (13 mi from Portmeirion)

Situated in Penmaenpool, 38 km from Portmeirion, George III Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

V
Veronica
From
Australia
From our arrival to when we departed we loved the location, welcome at reception, food and cleanliness. We wished we were staying longer. Everything was just perfect and made top of the list for the many places we stayed during our 4 weeks holiday.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 400 reviews
Location 9.8
Price from
US$216.32
1 night, 2 adults
See more properties near Portmeirion

Most booked hotels near Portmeirion in the past month

Enjoy breakfast at the hotels near Portmeirion

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 580 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.5
    Exceptional - What previous guests thought, 257 reviews

    Located in Dolwyddelan, within 26 km of Snowdon and 29 km of Portmeirion, Plas Penaeldroch Manor provides accommodation with a garden and free WiFi as well as free private parking for guests who drive...

    From US$303.17 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 400 reviews

    Situated in Penmaenpool, 38 km from Portmeirion, George III Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$271.90 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 341 reviews

    Set in an elevated position with stunning panoramic views within the Snowdonia National Park this tranquil 12-bedroom country house offers secluded accommodation within the famous village of...

    From US$225.33 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 301 reviews

    In 21 acres of gardens and woodland, Penmaenuchaf Hotel sits above Penmaenpool, overlooking the Mawddach estuary just a 5-minute drive from the market town of Dolgellau, in the Snowdonia National Park...

    From US$347.42 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4,021 reviews

    At the foot of Mount Snowdon, The Royal Victoria Hotel is cradled between the lakes Llyn Padarn and Llyn Peris. Bedrooms have baths, showers, tea and coffee facilities and Freeview TVs.

    From US$162.51 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 465 reviews

    Set in Beddgelert and with Portmeirion reachable within 15 km, Prince Llewelyn Hotel offers a terrace, non-smoking rooms, free WiFi and a bar.

    From US$200.75 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 951 reviews

    Plas Weunydd has a garden, shared lounge, a terrace and restaurant in Blaenau-Ffestiniog. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. Guests can make use of a bar.

    From US$141.21 per night

Budget hotels near Portmeirion

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

    Situated in Llanbedr, Hafan Artro offers accommodation with a garden. This hotel offers free WiFi. Free private parking is available on site.

    From US$116.08 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 713 reviews

    Situated in Beddgelert and with Snowdon reachable within 16 km, Sygun Fawr Country House features a shared lounge, non-smoking rooms, free WiFi and a bar.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 141 reviews

    Set in Barmouth, 2.2 km from Barmouth Beach, Allibella Shepherds Hut, Amazing Seaview, Private garden, Pet Friendly offers accommodation with a garden, free private parking and a terrace.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 184 reviews

    Situated in Criccieth, 1.6 km from Criccieth Beach, Bron Eifion Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 218 reviews

    With views over the beach, Tremadog Bay and towards the ruins of Criccieth Castle, Caerwylan Hotel is situated 10 minutes’ drive from the edge of Snowdonia National Park.

    From US$214.41 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 59 reviews

    Harlech House is set in Harlech, 13 km from Portmeirion and 38 km from Snowdon. This 3-star hotel offers free WiFi. The property is non-smoking and is located 1.6 km from Harlech Beach.

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 199 reviews

    Situated in Pwllheli, The Victoria Hotel provides a bar. This 3-star hotel offers free WiFi. At the hotel, all rooms are equipped with a wardrobe and a TV.

Hotels with great access to Portmeirion!

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 100 reviews

    Set in Talsarnau, 10 km from Portmeirion, Maes Y Neuadd Country House offers accommodation with a restaurant, free private parking, a bar and water sports facilities.

    From US$186.96 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 2,037 reviews

    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.

    From US$186.41 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 94 reviews

    Situated in Dolwyddelan, 26 km from Portmeirion, Y Gwydyr Hotel - Dolwyddelan features accommodation with a garden, free private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 271 reviews

    Located in Dolgellau and with Portmeirion reachable within 38 km, Y Meirionnydd Boutique Hotel provides a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

    From US$204.85 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 302 reviews

    Y Griffin has a garden, terrace, a restaurant and bar in Penrhyndeudreath. The property is set 3.4 km from Portmeirion, 28 km from Snowdon and 34 km from Snowdon Mountain Railway.

    From US$122.91 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 720 reviews

    This family run hotel offers traditional, comfortable accommodation in the beautiful setting of the Snowdonia National Park.

    From US$157.05 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 773 reviews

    Situated in Gwynedd, in the market town of Dolgellau, the Royal Ship hotel features a restaurant and free Wi-Fi in public areas. The market town is part of the Snowdonia National Park.

    From US$195.29 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 452 reviews

    Situated in Betws-y-coed, 12 km from Snowdon, Tyn-y-Coed Inn features accommodation with a garden, free private parking, a restaurant and a bar.

    From US$147.22 per night