▲ North YorkshireDestinations
Find a hotel

Home/Where to stay/Porthmadog/4- and 5-star hotels

4- and 5-star hotels in Porthmadog

A shortlist of 4- and 5-star hotels and self-catering stays in Porthmadog, from harbour-side flats to a historic country house at Tremadog. It is for couples, families and walkers who want the Ffestiniog and Welsh Highland railways, the Cob and the beaches at Borth-y-Gest and Black Rock Sands within reach.

15 hotels3 rated 4.5+2,250 guest reviews

Staying in Porthmadog

Porthmadog is a small Gwynedd town built around its Inner Harbour, where the Ffestiniog Railway's Harbour station sits and where the Cob, William Madocks' embankment, crosses the estuary with the railway and a footpath. Streets fan out from the harbour, with most shops and services on the High Street and nearby streets, and the town keeps a strong Welsh identity. It is a practical centre for walks on the Moelwynion and for the beaches at Black Rock Sands and Borth-y-Gest, and it is the southern terminus of the Welsh Highland Railway to Caernarfon.

These hotels and self-catering properties sit in and around the town. Yr Hen Fecws, The Captain's Bank, Greaves Wharf House and South Snowdon Wharf are all within 0.4 km of the centre, on Lombard Street or close to the harbour; Royal Sportsman Hotel is on the High Street and Perthi Bach on Perthipenamser Road. Plas Tan Yr Allt is at Tremadog, Borth Y Gest places 5 Ivy Terrace in the coastal village, while Garth Morthin, Cefn Isaf and 4 Ty Rhosyn lie further out towards Morfa Bychan and Black Rock Sands. The mix suits couples on a short break, families wanting a kitchen or a playground, and business visitors who need the town centre and parking.

The shortlist

Ranked by hotel class, then guest rating and number of reviews.

  1. Plas Tan Yr Allt Historic Country House B&B

    ★★★★★2.1 km from the centre

    Plas Tan Yr Allt Tremadog, Porthmadog, United Kingdom

    Best for: Drivers

    • Free car parking
    • Lounge
    • Free Wifi

    Why stay hereA 5-star historic country house with sea views, 2.1 km from the centre of Porthmadog. Guests can dine in the lounge or on the terrace, and free car parking is available. Room service and a concierge are on hand, and each room has a bath, bathrobe and slippers. Suits couples and anyone who wants a quiet, traditional base with attentive service for exploring the area.

    See Plas Tan Yr Allt Historic Country House B&B
  2. Garth Morthin The Farmhouse

    ★★★★★2.5 km from the centre

    Y Garth Morthin Farm Treflys, Porthmadog, United Kingdom

    Best for: Drivers · Travelling with pets

    • Parking
    • Pets allowed
    • Kitchen

    Why stay hereThis 5-star farmhouse 2.5 km from Porthmadog suits families and groups who want to self-cater. A full kitchen with dishwasher, microwave, oven and refrigerator is provided, along with a washing machine. There is a garden and a fireplace, and the beach and a golf course are nearby. Pets are allowed, and high chairs are available for younger guests.

    See Garth Morthin The Farmhouse
  3. South Snowdon Wharf

    ★★★★★0.4 km from the centre

    18F South Snowdon Wharf_X000d__X000d__X000d_, Porthmadog, United Kingdom

    Best for: Drivers

    • Free car parking
    • Kitchen
    • Free Wifi

    Why stay hereA 5-star property just 0.4 km from the centre of Porthmadog, handy for guests who want to walk to the town's shops and harbour. The kitchen makes self-catering easy, and free car parking plus a garage are available. Free Wifi keeps you connected, and horse back riding and fishing are within reach. A good choice for couples or small groups who prefer to be close to the centre.

    See South Snowdon Wharf
  4. Garth Morthin The Barn

    ★★★★★2.5 km from the centre

    The Barn Y Garth Morthin Treflys, Porthmadog, United Kingdom

    Best for: Drivers · Travelling with pets

    • Free car parking
    • Pets allowed
    • Kitchen

    Why stay hereSet 2.5 km from Porthmadog, this 5-star barn conversion works well for families and groups. A kitchen with dishwasher, refrigerator and washing machine covers longer stays, and there is a games room plus a garden with a fireplace indoors. High chairs and a cot are provided, and pets are welcome. Free car parking is available on site.

    See Garth Morthin The Barn
  5. Perthi Bach

    ★★★★★0.6 km from the centre

    Perthipenamser Road, Porthmadog, United Kingdom

    Best for: Drivers · Travelling with pets

    • Free car parking
    • Pets allowed
    • Kitchen

    Why stay hereA 5-star cottage 0.6 km from the centre of Porthmadog, giving guests a short distance to the town. The kitchen and free Wifi suit self-catering stays, while the garden and fireplace add comfort. Fishing and horse back riding are nearby, and free car parking includes a garage. Pets are allowed, making it a practical option for those travelling with a dog.

    See Perthi Bach
  6. Cefn Isaf

    ★★★★4.6857 reviews2.5 km from the centre

    Cefn Isaf Treflys, Porthmadog, United Kingdom

    Best for: Drivers · Travelling with pets

    • Parking
    • Pets allowed
    • Kitchen

    Why stay hereRated 4.6 out of 5 by guests, this 4-star property sits 2.5 km from Porthmadog and has sea views. A kitchen with dishwasher, microwave and refrigerator supports self-catering, and the garden and fireplace add to the setting. Pets are allowed and parking is available. A golf course is nearby. Suits guests who want coastal scenery and the freedom of their own kitchen.

    See Cefn Isaf
  7. Aberdunant Hall

    ★★★★4.6855 reviews4.1 km from the centre

    Prenteg, Porthmadog, United Kingdom

    Best for: Families · Drivers

    • Spa
    • Free car parking
    • Family rooms

    Why stay hereGuests rate this 4-star hotel 4.6 out of 5 across 855 reviews, and it lies 4.1 km from Porthmadog near the river. A spa and jacuzzi are on site, alongside a restaurant and bar. Family rooms, a playground and a kitchenette in some accommodation suit longer stays, and free car parking and free Wifi are provided. A good fit for families and guests who want leisure facilities on site.

    See Aberdunant Hall
  8. Royal Sportsman Hotel

    ★★★★4.2527 reviews0.6 km from the centre

    131 High Street, Porthmadog, United Kingdom

    Best for: Families · Drivers

    • Free car parking
    • Breakfast in room
    • Lounge

    Why stay hereA 4-star hotel on High Street, 0.6 km from the centre of Porthmadog and rated 4.2 out of 5 by guests. A restaurant and bar are on site, with room service and breakfast in the room available. Family rooms and free car parking suit those arriving by car, and fishing, golf and horse back riding are nearby. Convenient for guests who want to be in the town itself.

    See Royal Sportsman Hotel
  9. 5 Ivy Terrace

    ★★★★5.011 reviews0.9 km from the centre

    Borth Y Gest, Porthmadog, United Kingdom

    • Beach nearby
    • Free Wifi

    Why stay hereRated 5.0 out of 5 by guests, this 4-star property is 0.9 km from Porthmadog and close to a beach. Free Wifi and internet access are provided, and there is a garden, with non-smoking rooms throughout. A compact, highly rated base for a couple who want the coast within easy reach of the town.

    See 5 Ivy Terrace
  10. Bwlch Y Fedwen Bed and Breakfast

    ★★★★2.9 km from the centre

    Penmorfa Nr Porthmadog Gwynedd Porthmadog Ll49 9Ry United Kingdom Porthmadog, Porthmadog, United Kingdom

    Best for: Drivers · Pool and spa

    • Spa
    • Free car parking
    • Free Wifi

    Why stay hereA 4-star bed and breakfast 2.9 km from Porthmadog, with a restaurant and room service on site. Conference hall facilities and lifts are available, and parking is free, with free Wifi and complimentary bottled water. Pets are not allowed. Suits business travellers and guests looking for a quieter location outside the centre with dining on the premises.

    See Bwlch Y Fedwen Bed and Breakfast
  11. Yr Hen Fecws

    ★★★★0.2 km from the centre

    16 Lombard Street, Porthmadog, United Kingdom

    Best for: Drivers

    • Free car parking
    • Free Wifi

    Why stay hereRight on Lombard Street, 0.2 km from the centre of Porthmadog, this 4-star guesthouse puts the town on the doorstep. A restaurant is on site, and free car parking is available. Rooms have a hairdryer, coffee and towels, with non-smoking rooms and free Wifi throughout. A straightforward choice for guests who want to be central and within walking distance of everything.

    See Yr Hen Fecws
  12. Greenacres

    ★★★★2.9 km from the centre

    Black Rock Sands Morfa Bychan Porthmadog Gwynedd Ll49 9Yb, Porthmadog, United Kingdom

    Why stay hereA 4-star property at Black Rock Sands, 2.9 km from Porthmadog. No further facilities are listed in the data, so the appeal is its position by the beach area and its 4-star classification. Best suited to guests who want to be near the sands and are happy to base themselves outside the town centre.

    See Greenacres
  13. The Captain's Bank

    ★★★★0.2 km from the centre

    Porthmadog, United Kingdom

    Best for: Drivers · Travelling with pets

    • Free car parking
    • Pets allowed
    • Kitchen

    Why stay hereThis 4-star property is 0.2 km from the centre of Porthmadog and looks out to the sea. A kitchen with microwave, oven and refrigerator supports self-catering, and there is a garden. Fishing and a golf course are nearby, and pets are allowed, with free car parking on site. Ideal for guests who want sea views and the town within a short walk.

    See The Captain's Bank
  14. 4 Ty Rhosyn

    ★★★★2.3 km from the centre

    4 Ty Rhosyn Morfa Bychan, Porthmadog, United Kingdom

    Best for: Drivers · Travelling with pets

    • Free car parking
    • Pets allowed
    • Kitchen

    Why stay hereA 4-star property 2.3 km from Porthmadog, close to a beach and a golf course. A kitchen with dishwasher, microwave, oven and refrigerator makes self-catering simple, and a jacuzzi adds a touch of comfort. Cots and high chairs are provided and pets are allowed, with free car parking. Fits families and groups who want beach and golf nearby.

    See 4 Ty Rhosyn
  15. Greaves Wharf House

    ★★★★0.3 km from the centre

    Lombard Street 1, Porthmadog, United Kingdom

    Best for: Drivers · Travelling with pets

    • Free car parking
    • Pets allowed
    • Kitchen

    Why stay hereA 4-star house 0.3 km from the centre of Porthmadog, close to both the river and the sea. The kitchen with dishwasher, microwave and oven covers self-catering, and a garden and fireplace add living space. Fishing, horse back riding, surfing and a tennis court are nearby, and pets are welcome. Parking is free, and high chairs and cots are available.

    See Greaves Wharf House

The shortlist side by side

HotelClassParkingPool or spaPetsTo the centre
Plas Tan Yr Allt Historic Country House B&B★★★★★Yes––2.1 km
Garth Morthin The Farmhouse★★★★★Yes–Yes2.5 km
South Snowdon Wharf★★★★★Yes––0.4 km
Garth Morthin The Barn★★★★★Yes–Yes2.5 km
Perthi Bach★★★★★Yes–Yes0.6 km
Cefn Isaf★★★★Yes–Yes2.5 km
Aberdunant Hall★★★★YesYes–4.1 km
Royal Sportsman Hotel★★★★Yes––0.6 km
5 Ivy Terrace★★★★–––0.9 km
Bwlch Y Fedwen Bed and Breakfast★★★★YesYes–2.9 km
Yr Hen Fecws★★★★Yes––0.2 km
Greenacres★★★★–––2.9 km
The Captain's Bank★★★★Yes–Yes0.2 km
4 Ty Rhosyn★★★★Yes–Yes2.3 km
Greaves Wharf House★★★★Yes–Yes0.3 km

From each hotel's own listing on this site; a dash means it is not listed.

How to choose

For families

Aberdunant Hall has family rooms, a playground, a kitchenette and a spa, and sits 4.1 km from the centre. Garth Morthin The Farmhouse, Garth Morthin The Barn and 4 Ty Rhosyn add kitchens, high chairs and gardens, with the Barn also offering a games room and the Barn and 4 Ty Rhosyn both allowing pets.

Aberdunant Hall · Garth Morthin The Farmhouse · Garth Morthin The Barn · 4 Ty Rhosyn

Closest to the centre

Yr Hen Fecws and The Captain's Bank are 0.2 km from the centre, Greaves Wharf House 0.3 km and South Snowdon Wharf 0.4 km. All four give quick access to the High Street and the harbour, and each has free parking, which matters in a town where car parks fill quickly in summer.

Yr Hen Fecws · The Captain's Bank · Greaves Wharf House · South Snowdon Wharf

For couples

Plas Tan Yr Allt Historic Country House B&B is a 5-star house at Tremadog with a garden, terrace and lounge. 5 Ivy Terrace in Borth Y Gest holds a 5.0 rating from 11 reviews and is 0.9 km from the centre. Royal Sportsman Hotel and Yr Hen Fecws both have restaurants on the High Street and Lombard Street.

Plas Tan Yr Allt Historic Country House B&B · 5 Ivy Terrace · Royal Sportsman Hotel · Yr Hen Fecws

Self-catering with pets

Garth Morthin The Farmhouse and The Barn, Perthi Bach, 4 Ty Rhosyn and Greaves Wharf House all welcome pets and provide kitchens. Perthi Bach and Greaves Wharf House are within 0.6 km of the centre, while the Garth Morthin properties and 4 Ty Rhosyn sit 2.3 to 2.5 km out with gardens and free parking.

Garth Morthin The Farmhouse · Garth Morthin The Barn · Perthi Bach · 4 Ty Rhosyn · Greaves Wharf House

Where to stay in Porthmadog

Borth-y-Gest

A coastal village just south of Porthmadog, with a sheltered bay, a beach and views across the estuary to Harlech. 5 Ivy Terrace is 0.9 km from the centre, and local buses run from the town centre.

Our picks here: 5 Ivy Terrace

Morfa Bychan

A village west of Porthmadog, close to Black Rock Sands, a wide beach where cars can be driven onto the sand at low tide. 4 Ty Rhosyn is 2.3 km from the centre and allows pets.

Our picks here: 4 Ty Rhosyn

Tremadog

A planned village just north of Porthmadog, known for its Georgian architecture and as a base for walks in the Moelwynion. Plas Tan Yr Allt Historic Country House B&B is here, 2.1 km from the centre, with a garden and terrace.

Our picks here: Plas Tan Yr Allt Historic Country House B&B

Plan your stay

Getting there and around

Porthmadog is on the Cambrian Coast line, with trains south to Machynlleth and Shrewsbury and north along the coast to Pwllheli. The Welsh Highland Railway runs from the harbour station to Caernarfon, and the Ffestiniog Railway climbs to Blaenau Ffestiniog; the two railways share the station. By road, the A487 and A497 meet in the town, and buses link Porthmadog with Caernarfon, Dolgellau and Bangor. Once in the town the centre is compact and walkable, with the harbour, High Street and both railway stations within easy reach. For Borth-y-Gest, Morfa Bychan and Tremadog, local buses run from the town centre.

When to go

Summer brings the best weather for the beaches at Borth-y-Gest and Black Rock Sands, and both the Ffestiniog and Welsh Highland Railways run daily services. Spring and autumn are quieter, with the railways often operating a reduced timetable. Winter is mild and wet, with fewer trains and some attractions closed. The town hosts the Porthmadog Maritime Festival in August, and the Ffestiniog Railway's steam services are popular in the summer holidays.

Questions, answered

Which hotels in Porthmadog have parking?

Parking is listed at most of the shortlist, including Yr Hen Fecws, Royal Sportsman Hotel and The Captain's Bank in the centre, Plas Tan Yr Allt at Tremadog, Garth Morthin The Farmhouse and The Barn, Perthi Bach, South Snowdon Wharf, 4 Ty Rhosyn and Greaves Wharf House. Free car parking is named for these, and spaces in town fill quickly in summer.

Do any Porthmadog hotels allow pets?

Garth Morthin The Farmhouse, Garth Morthin The Barn, Perthi Bach, 4 Ty Rhosyn and Greaves Wharf House all list pets allowed. Bwlch Y Fedwen Bed and Breakfast states pets not allowed, and the other shortlisted properties do not mention pets.

Which hotels are best for families?

Aberdunant Hall lists family rooms, a playground, a kitchenette and a spa, 4.1 km from the centre. Garth Morthin The Barn adds a games room, and 4 Ty Rhosyn, Garth Morthin The Farmhouse and The Barn all provide kitchens and high chairs.

Which is the closest hotel to Porthmadog town centre?

Yr Hen Fecws and The Captain's Bank are both 0.2 km from the centre, Greaves Wharf House 0.3 km, and South Snowdon Wharf 0.4 km. Yr Hen Fecws is on Lombard Street, Greaves Wharf House on Lombard Street 1, and Royal Sportsman Hotel on the High Street.

Which Porthmadog hotel has the highest guest rating?

5 Ivy Terrace in Borth Y Gest holds 5.0 out of 5 from 11 reviews, 0.9 km from the centre. Cefn Isaf and Aberdunant Hall follow with 4.6 out of 5, from 857 and 855 reviews, and Royal Sportsman Hotel has 4.2 out of 5 from 527 reviews.

Is there a hotel with a spa or pool in Porthmadog?

Aberdunant Hall lists a spa, along with a restaurant, bar, jacuzzi and playground, 4.1 km from the centre. Bwlch Y Fedwen Bed and Breakfast also lists a spa among its facilities. No other shortlisted property names a pool or spa.

Where can I stay if I want a kitchen?

South Snowdon Wharf, Garth Morthin The Farmhouse, Garth Morthin The Barn, Perthi Bach and Greaves Wharf House all list kitchens, and Aberdunant Hall offers a kitchenette. These sit from 0.3 km to 4.1 km from the centre, and several also have gardens and free parking.

Can I book a room with a sea view?

Plas Tan Yr Allt Historic Country House B&B and Cefn Isaf both list sea among their facilities, and Greaves Wharf House lists river and sea. The Captain's Bank and 5 Ivy Terrace mention a nearby beach. No other shortlisted property names a sea view.

More ways to stay in Porthmadog