Find the B&Bs that appeal to you the most
Check out our pick of great B&Bs in Porthmadog
Porthmadog High Street is 30 meters and both national and steam trains are within 600 meters of Tudor Lodge. The Tudor Lodge is a family run bed and breakfast.

Featuring 4-star accommodation, Yr Hen Fecws is situated in Porthmadog, 4.8 km from Portmeirion and 28 km from Snowdon.

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.

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

Situated in Harlech, 1.7 km from Harlech Beach, Castle Cottage Inn features accommodation with a restaurant, free private parking and a bar.

Located in Talsarnau, within 5.9 km of Portmeirion and 30 km of Snowdon, Yr Hen Farcdy provides accommodation with a garden as well as free private parking for guests who drive.

Just 30 metres from the ancient stone bridge in the centre of the village, The Coach House and Glaslyn Gallery offers accommodation in the village of Beddgelert.

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.

Set within a beautiful Grade II 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 Tradition...

Situated in Beddgelert, 15 km from Portmeirion, Tanronnen Inn features accommodation with a restaurant, free private parking and a bar.


Popular with guests booking B&Bs in Porthmadog
Popular with guests booking B&Bs in Porthmadog
Popular with guests booking B&Bs in Porthmadog
Popular with guests booking B&Bs in Porthmadog
Popular with guests booking B&Bs in Porthmadog
Popular with guests booking B&Bs in Porthmadog
Popular with guests booking B&Bs in Blaenau-Ffestiniog
Popular with guests booking B&Bs in Beddgelert
Popular with guests booking B&Bs in Harlech
Popular with guests booking B&Bs in Criccieth
Situated in Penrhyndeudreath and only 3 km from Portmeirion, Taldraeth - Old Vicarage Guest House features accommodation with sea views, free WiFi and free private parking.
Estuary Lodge Motel is located in the quiet village of Talsarnau, in Snowdonia national park, within 5 miles of the coast.
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.
Housed in a historic building, the recently renovated Môr Heli Guest House Criccieth provides accommodation with a terrace and free WiFi. Located on the beachfront, this property features a bar.
Directly on the seafront, Awel Mor is located in Criccieth. Free parking is available along the road or in the nearby public car park. Criccieth Castle is just 800 metres away.
Offering garden views, Glanllifon B&B is an accommodation situated in Criccieth, 14 km from Portmeirion and 34 km from Snowdon.
Situated in Harlech, 1.7 km from Harlech Beach, Castle Cottage Inn features accommodation with a restaurant, free private parking and a bar.
This Relaxed Restaurant & Rooms is overlooked by Harlech Castle and is opposite the championship Royal St. David's golf course within the Snowdonia National Park.
Located in Talsarnau, within 5.9 km of Portmeirion and 30 km of Snowdon, Yr Hen Farcdy provides accommodation with a garden as well as free private parking for guests who drive.
Just 30 metres from the ancient stone bridge in the centre of the village, The Coach House and Glaslyn Gallery offers accommodation in the village of Beddgelert.
Situated in Beddgelert, 15 km from Portmeirion, Tanronnen Inn features accommodation with a restaurant, free private parking and a bar.
Offering free onsite parking, Byrdir House lies in the conservation area of Harlech High Street, 350 yards from Harlech Castle, a 10-minute walk from Royal St.
Crown Lodge has sea views, free WiFi and free private parking, situated in Harlech, 1.4 km from Harlech Beach. It is set 14 km from Portmeirion and features a housekeeping service.
Set within a beautiful Grade II 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 National...
Featuring a garden and views of mountain, Plas Tan y Graig B&B Guest House Beddgelert is a guest house situated in a historic building in Beddgelert, 15 km from Portmeirion.