Skip to main content

Hotels in Morfa Bychan

40 handpicked places to stay

Photo © Małgorzata Misiewicz, Google Maps

Haven Greenacres Holiday Park

Haven Greenacres Holiday Park

Guest Accommodation · Traeth Y Greigddu, Porthmadog · 0.6 miles away

Holiday park on Traeth Y Greigddu near Porthmadog with direct sandy beach access, an indoor pool and outdoor SplashZone.

Travelodge Porthmadog

Travelodge Porthmadog

Hotel · Ffordd Penamswer, Porthmadog · 1.4 miles away

A budget base in Porthmadog for touring Snowdonia and the coast, with free parking and 51 straightforward en-suite rooms.

Gwynfa

Gwynfa

B&B · Penamser Road, Porthmadog · 1.5 miles away

A B&B on Penamser Road in Porthmadog, Gwynedd, with a supermarket across the street and cooked-to-order breakfasts.

Guest Accommodation
Tudor Lodge

Tudor Lodge

Guest Accommodation · Tan Yr Onnen, Porthmadog · 1.7 miles away

Tudor Lodge is a 14-room adults-only guest house in Porthmadog with EV charging and free parking, near the harbour and Ffestiniog Railway.

Royal Sportsman Hotel
3 star★★

Royal Sportsman Hotel

Hotel · High Street, Porthmadog town centre · 1.7 miles away

A traditional High Street hotel in Porthmadog, a long-standing base for visitors exploring Portmeirion and the surrounding coast.

Queens Rooms

Queens Rooms

Guest Accommodation · Queens Hotel, Porthmadog · 1.7 miles away

Queens Rooms in Porthmadog pairs a handy in-house bar with simple en-suite rooms, mountain views and free parking close to the National White Water Centre.

Yr Hen Fecws
3 star★★

Yr Hen Fecws

B&B · Lombard Street, Porthmadog town centre · 1.7 miles away

A seven-room B&B above an acclaimed Porthmadog restaurant, in a characterful period building on Lombard Street.

B&B
11 Maes Gerddi

11 Maes Gerddi

B&B · 11 Maes Gerddi, Porthmadog · 1.7 miles away

A B&B on Maes Gerddi near Porthmadog, with mountain views over Gwynedd and free on-site parking.

Golden Fleece Inn
4 star★

Golden Fleece Inn

Inn · Market Square, Tremadog, near Porthmadog · 1.8 miles away

An award-winning inn on Tremadog's Market Square with rooms, holiday cottages and a restaurant known for its own butchery.

Premier Inn Porthmadog

Premier Inn Porthmadog

Hotel · Britannia Terrace, Porthmadog · 2 miles away

Premier Inn Porthmadog offers 80 en-suite rooms, some with estuary or mountain views, close to Portmeirion and Black Rock Sands.

Plas Tan-yr-Allt Country House
4 star★

Plas Tan-yr-Allt Country House

Guest House · Tremadog, hillside above Porthmadog · 2.1 miles away

A Georgian country house with literary history, set in wooded grounds above Tremadog a short drive from Portmeirion.

Plas Isa Hotel

Plas Isa Hotel

Hotel · Porthmadog Road, Criccieth · 2.3 miles away

A 12-room hotel on Porthmadog Road in Criccieth, Gwynedd, suited to travellers wanting a relaxed base near the coast with free on-site parking.

Caerwylan Hotel
4 star★

Caerwylan Hotel

Hotel · On the seafront, four minutes' walk from Criccieth Castle · 2.4 miles away

A restored Victorian hotel directly on Criccieth's seafront with sea and castle views, adults-only and centred on its Tonnau restaurant.

The Moelwyn Hotel & Restaurant
3 star★★

The Moelwyn Hotel & Restaurant

Hotel · Mona Terrace, close to Criccieth seafront · 2.4 miles away

A small hotel and restaurant on Mona Terrace with six en-suite rooms and uninterrupted coastal and mountain views.

Lion Hotel & Studio Apartments
3 star★★

Lion Hotel & Studio Apartments

Hotel · The Green, in the heart of Criccieth town centre · 2.6 miles away

A long-standing town-centre hotel on The Green with 33 en-suite rooms and separate studio apartments looking towards the castle.

The Library Style Room

The Library Style Room

Hotel · The Castle Keep, Criccieth · 2.6 miles away

The Library Style Room is a book-themed room at The Castle Keep in Criccieth, Gwynedd, close to Sygun Copper Mine.

The Lobster Shack

The Lobster Shack

Hotel · The Castle Keep, Criccieth · 2.6 miles away

The Lobster Shack is a small hotel in Criccieth, Gwynedd, with sea views and free on-site parking close to the town centre.

The Tudor Style Suite

The Tudor Style Suite

Hotel · The Castle Keep, Criccieth · 2.6 miles away

Adults-only suite on The Castle Keep in Criccieth, Gwynedd, with sea views over the coast and free parking on site.

George IV Hotel

George IV Hotel

Hotel · 23-25 High Street, Criccieth · 2.6 miles away

A High Street hotel in Criccieth, Gwynedd, close to the North Wales coastline with easy reach of golf, fishing and walking country.

Mor Heli Guest House Criccieth

Mor Heli Guest House Criccieth

Guest Accommodation · 21 Marine Terrace, Criccieth · 2.7 miles away

Guest house on Criccieth's Marine Terrace with sea views, free parking and a pub and restaurant close by for evening meals.

Awel Mor Guest House
3 star★★

Awel Mor Guest House

Guest House · Marine Terrace, directly on Criccieth seafront · 2.7 miles away

A small, friendly eight-bedroom guest house on the Criccieth seafront, run by its owners with en-suite rooms throughout.

Glanllifon B&B

Glanllifon B&B

B&B · West Parade, Criccieth · 2.8 miles away

Glanllifon B&B is a seafront guesthouse on West Parade in Criccieth, Gwynedd, with sea views and free on-site parking.

Craig-y-Mor

Craig-y-Mor

Guest Accommodation · West Parade, Criccieth · 2.8 miles away

Adults-only guest house on Criccieth's West Parade, with sea views and free parking close to the town centre.

Bron Aber

Bron Aber

B&B · Pwllheli Rd, Criccieth · 2.9 miles away

B&B on Pwllheli Rd in Criccieth, close to the Sygun Copper Mine and within reach of golf, fishing and watersports along the Gwynedd coast.

Tirionfa Guest House
3 star★★

Tirionfa Guest House

Guest House · Pwllheli Road, a ten-minute walk from the beach · 2.9 miles away

A highly rated four-room guest house on Pwllheli Road, run personally by its owners with a cooked breakfast included.

The Hotel Portmeirion
4 star★

The Hotel Portmeirion

Hotel · Portmeirion, near Porthmadog · 3.1 miles away

Four-star hotel on the waterfront of Clough Williams-Ellis's Italianate village, with an outdoor pool and estuary views.

Castell Deudraeth
4 star★

Castell Deudraeth

Hotel · Victorian castellated mansion by the Portmeirion gatehouse · 3.2 miles away

A Victorian castellated mansion turned contemporary hotel, set beside a walled garden near Portmeirion's main gatehouse.

Portmeirion Village & Castell Deudraeth

Portmeirion Village & Castell Deudraeth

Hotel · Minffordd, Penrhyndeudraeth · 3.2 miles away

A Grade II listed Italianate village hotel in Penrhyndeudraeth, Gwynedd, with 55 rooms spread between a fairy-tale coastal setting and a Victorian castle.

Bron Eifion Country House Hotel
4 star★

Bron Eifion Country House Hotel

Hotel · Criccieth, Llŷn Peninsula coast · 3.2 miles away

A Victorian country house hotel set in its own grounds near Criccieth, a short drive from Portmeirion on the Llŷn Peninsula.

Bron Eifion Hotel

Bron Eifion Hotel

Hotel · Bron Eifion Country House Hotel, Criccieth · 3.2 miles away

A country house hotel in Criccieth, Gwynedd, well suited to weddings, golf breaks and slow walking holidays with castle views.

Aberdunant Hall

Aberdunant Hall

Hotel · Prenteg, Porthmadog · 3.4 miles away

Nine-room hotel near Porthmadog, with Snowdonia's walking, cycling and golf all within easy reach of Prenteg.

Gwrach Ynys Country Guest House

Gwrach Ynys Country Guest House

B&B · Gwrach Ynys, Harlech · 3.9 miles away

Six-room B&B near Harlech with its own garden and picnic area, handy for Snowdonia walks and Harlech Castle.

Cefn Uchaf Guest House

Cefn Uchaf Guest House

Guest Accommodation · Near Porthmadog, Garndolbenmaen · 4 miles away

Guest house near Garndolbenmaen, Gwynedd, well placed for walking and cycling between Snowdonia and the Llyn Peninsula.

Guest Accommodation
Taldraeth - Old Vicarage Guest House

Taldraeth - Old Vicarage Guest House

Guest Accommodation · Hen Ficerdy / Old Vicarage Guest House, Penrhyndeudraeth · 4.4 miles away

Adults-only guest house in Penrhyndeudraeth, Gwynedd, with en-suite rooms and garden, close to the National White Water Centre.

Ty Cambrian Studio Apartments

Ty Cambrian Studio Apartments

Hotel · Ty Cambrian Cambrian View, Penrhyndeudraeth · 4.5 miles away

Adults-only studio apartments in Penrhyndeudraeth, Gwynedd, with self-catering kitchens and a pub and restaurant nearby.

Y Griffin

Y Griffin

Hotel · Griffin Terrace, Penrhyndeudraeth · 4.5 miles away

Village hotel in Penrhyndeudraeth, Gwynedd, close to the National White Water Centre and handy for walking and cycling country.

Estuary Lodge Motel

Estuary Lodge Motel

Guest Accommodation · Stryd Fawr, Talsarnau · 4.7 miles away

Adults-only 8-room motel in Talsarnau, Gwynedd, with free on-site parking and a garden for unwinding after days on the estuary trails.

Ferlas Bed and Breakfast

Ferlas Bed and Breakfast

B&B · Ferlas, Penrhyndeudraeth · 4.7 miles away

Adults-only B&B on Ferlas in Penrhyndeudraeth, with mountain and garden views over the Snowdonia countryside.

The Queens Hotel Harlech
3 star★★

The Queens Hotel Harlech

Inn · Harlech town centre · 4.9 miles away

A traditional Welsh coaching inn in the centre of Harlech, with a well-known bar, restaurant and views towards the castle.

Y Branwen Restaurant & Rooms

Y Branwen Restaurant & Rooms

Hotel · Ffordd Newydd, Harlech · 5 miles away

An adults-only 8-room hotel in historic Harlech, Gwynedd, pairing a restaurant with rooms close to the Snowdonia coast.

🏨

Know a hotel / b&b in Morfa Bychan that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b