You can save up to 15% on over 100,000 hotels
Become a member for free
Porthmadog, in North Wales, is luckily bestowed with plenty of B&Bs so you can enjoy the Welsh coast and countryside, even if you can’t pronounce any of the place names. For a warm welcome and comfy stay, book a classic guest house or a B&B. With plenty of affordable options, you’ll relax and fall in love with this part of Wales without having to worry about your wallet. Your B&B will sort you out with a cosy room and hearty breakfast, so you’re ready for a day exploring the bustling harbour, or dipping between rock pools at the beach.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Holiday home in Blaenau Ffestiniog, Blaenau-Ffestiniog · 14.74 km from centre
9.4
20 reviews
Featuring garden views, Daisys cottage. Blaenau ffestiniog. Provides accommodation with a garden and a terrace, around 18 km from Portmeirion. The property is situated 43 km from Snowdon Mountain Railway, 48 km from Llandudno Pier and 36 km from Bodnant Garden. The property is non-smoking and is located 37 km from Snowdon.
The holiday home is equipped with 2 bedrooms, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with an oven and a microwave. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.
Guests at the holiday home will be able to enjoy activities in and around Blaenau-Ffestiniog, like hiking.

Guesthouse in Caernarfon · 18.25 km from centre
9.4
14 reviews
Breakfast available
With a stay at Bryn Eisteddfod B&B in Caernarfon, you'll be 7.3 mi (11.8 km) from Caernarfon Airworld and 10 mi (16 km) from Gypsy Wood Park. This guest house is 10.2 mi (16.4 km) from Caernarfon Castle and 11.2 mi (18 km) from Nefyn Beach.

Cottage in Blaenau Ffestiniog · 13.28 km from centre
9.8
6 reviews
With a stay at this cottage in Blaenau Ffestiniog, you'll be within a 5-minute drive of Oakeley Square and Municipal Garden. This cottage is 12.5 mi (20.2 km) from Eryri National Park and 1.7 mi (2.8 km) from Ffestiniog Town Council.

Holiday home in Gwynedd, Dyffryn · 16.45 km from centre
Situated in Dyffryn in the Gwynedd region, with Tal-y-bont Beach nearby, Y Bwthyn features accommodation with free WiFi and free private parking. The property is around 49 km from Snowdon, 12 km from Harlech Castle and 34 km from Criccieth Castle. The property is non-smoking and is set 24 km from Portmeirion.
The holiday home has 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a walk-in shower.
Guests can relax in the garden at the property.

Holiday home in Gwynedd, Dyffryn · 15.69 km from centre
Bryn Coch Bach, featuring barbecue facilities, is located in Dyffryn, 10 km from Harlech Castle and 32 km from Criccieth Castle. The 4-star holiday home has sea views and is 47 km from Snowdon. Free WiFi is available throughout the property and Portmeirion is 22 km away.
The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a shower. The accommodation is non-smoking.
Guests at the holiday home can enjoy golfing and cycling nearby, or make the most of the garden.

Holiday home in Caernarfon · 14.44 km from centre
Magnum is located in Caernarfon, 30 km from Bangor Cathedral, 34 km from Anglesey Sea Zoo, as well as 34 km from Beaumaris Castle. With free private parking, the property is 24 km from Portmeirion and 25 km from Snowdon Mountain Railway. The property is non-smoking and is set 31 km from Snowdon.
This holiday home has 2 bedrooms, a kitchen with oven, a TV, a seating area and 1 bathroom with a walk-in shower.
Guests at the holiday home can enjoy cycling and fishing nearby, or make the most of the garden.
Red Wharf Bay is 39 km from Magnum, while Criccieth Golf Club is 17 km from the property. Liverpool John Lennon Airport is 160 km away.

Holiday home in Blaenau Ffestiniog, Blaenau-Ffestiniog · 15.22 km from centre
9.1
12 reviews
Located 18 km from Portmeirion, Cottage in Snowdonia provides accommodation with free WiFi and free private parking. The property is set 44 km from Snowdon Mountain Railway, 49 km from Llandudno Pier and 39 km from Bodnant Garden. The property is non-smoking and is situated 38 km from Snowdon.
The holiday home features 2 bedrooms, a flat-screen TV with cable channels, a fully equipped kitchen with an oven and a microwave, and 1 bathroom with a shower. Towels and bed linen are provided in the holiday home.
Guests can also relax in the garden.
Liverpool John Lennon Airport is 138 km away.

Holiday home in Caernarfon, Pen-y-groes · 16.46 km from centre
8.5
46 reviews
Hyfrydle Heights, a property with a garden and barbecue facilities, is situated in Pen-y-groes, 27 km from Portmeirion, 29 km from Snowdon, as well as 28 km from Bangor Cathedral. The property is around 32 km from Anglesey Sea Zoo, 32 km from Beaumaris Castle and 36 km from Red Wharf Bay. Free WiFi is available throughout the property and Snowdon Mountain Railway is 23 km away.
Boasting a game console, the holiday home has a fully equipped kitchen with an oven, a microwave and a toaster, a living room with a seating area and a dining area, 2 bedrooms, and 1 bathroom with a bath and a shower. Guests can take in the views of the mountain from the terrace, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.
Caernarfon Castle is 12 km from the holiday home.

Bed & breakfast in Blaenau Ffestiniog · 14.89 km from centre
9.6
135 reviews
Breakfast available
Located in Blaenau Ffestiniog, Old Mill Farmhouse is in a national park, within a 15-minute drive of Coed y Brenin Visitor Centre and Llechwedd Slate Caverns. This bed & breakfast is 11.4 mi (18.4 km) from Portmeirion Sands and 11.5 mi (18.4 km) from Portmeirion Central Piazza.

Cabin in Blaenau Ffestiniog · 13.92 km from centre
With a stay at this cabin in Blaenau Ffestiniog, you'll be within a 10-minute drive of Eryri National Park and Cae Bryn Coed. This cabin is 0.6 mi (0.9 km) from Coed Cynfal National Nature Reserve and 1 mi (1.5 km) from Llyn y Cefn.

Bed and breakfast in Llanbedr · 12.20 km from centre
9.8
20 reviews
Situated in Llanbedr and only 18 km from Portmeirion, Dolafon features accommodation with river views, free WiFi and free private parking. This bed and breakfast provides a garden. The property is non-smoking and is located 43 km from Snowdon.
Towels and bed linen are available in the bed and breakfast.
Snowdon Mountain Railway is 49 km from the bed and breakfast, while Harlech Castle is 6.1 km from the property.

Cabin in Blaenau Ffestiniog · 16.45 km from centre
With a stay at this cabin in Blaenau Ffestiniog, you'll be within a 15-minute drive of Eryri National Park and Yr Ysgwrn. This cabin is 2.4 mi (3.8 km) from The Ranges Motorsport Centre and 3.6 mi (5.8 km) from Coed y Brenin Visitor Centre.

Cabin in Blaenau Ffestiniog · 16.45 km from centre
With a stay at this cabin in Blaenau Ffestiniog, you'll be within a 15-minute drive of Eryri National Park and Yr Ysgwrn. This cabin is 17.8 mi (28.7 km) from Barmouth Beach and 2.4 mi (3.8 km) from The Ranges Motorsport Centre.

Cabin in Blaenau Ffestiniog · 16.38 km from centre
With a stay at this cabin in Blaenau Ffestiniog, you'll be within a 15-minute drive of Eryri National Park and Yr Ysgwrn. This cabin is 2.3 mi (3.6 km) from The Ranges Motorsport Centre and 3.5 mi (5.7 km) from Coed y Brenin Visitor Centre.

Holiday home in Blaenau Ffestiniog, Trawsfynydd · 14.44 km from centre
10.0
3 reviews
Becws Clyd is set in Trawsfynydd, 18 km from Portmeirion, 40 km from Snowdon, and 46 km from Snowdon Mountain Railway. Free WiFi is available and private parking can be arranged at an extra charge.
The holiday home is composed of 1 separate bedroom, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom. A TV is featured. For added privacy, the accommodation features a private entrance.
Guests at the holiday home will be able to enjoy activities in and around Trawsfynydd, like cycling.

Holiday home in Blaenau Ffestiniog, Trawsfynydd · 14.42 km from centre
7.3
3 reviews
Yr Hen Fanc, a property with a garden, is situated in Trawsfynydd, 40 km from Snowdon, 46 km from Snowdon Mountain Railway, as well as 49 km from Lake Vyrnwy. The property is non-smoking and is set 18 km from Portmeirion.
The 3-bedroom holiday home is fitted with a fully equipped kitchen with a dishwasher, and 3 bathrooms with a shower and a washing machine. Offering free private parking, this 4-star holiday home also features free WiFi. The accommodation offers a fireplace.

Holiday park in Talybont, Barmouth · 18.68 km from centre
Set in Barmouth in the Gwynedd region with Tal-y-bont Beach nearby, Browns 137 Snowdon Summit 099 offers accommodation with free private parking. The property is around 13 km from Harlech Castle, 36 km from Criccieth Castle and 47 km from Castell y Bere. The property is non-smoking and is located 26 km from Portmeirion.
The holiday park includes 2 bedrooms, a living room, and 2 bathrooms with a shower. A flat-screen TV is featured. The property has an outdoor dining area.
Liverpool John Lennon Airport is 157 km away.

Holiday park in Talybont, Barmouth · 18.60 km from centre
Located in Barmouth, Snowdon Summit 002 provides accommodation with a heated pool, a balcony and mountain views. Guests staying at this holiday park have access to a patio. There is a terrace and guests can make use of free WiFi, free private parking and an electric vehicle charging station.
The holiday park is located on the ground floor and is equipped with 2 bedrooms, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. There is also a seating area and a fireplace.
A bar can be found on-site.
Guests can also relax in the garden.
Tal-y-bont Beach is a few steps from the holiday park, while Portmeirion is 26 km away. Liverpool John Lennon Airport is 146 km from the property.

Bed and breakfast in Gwynedd, Dyffryn · 15.51 km from centre
8.1
210 reviews
Set just 22 km from Portmeirion, Cadwgan House features accommodation in Dyffryn with access to a bar, a shared lounge, as well as luggage storage space. Featuring sea and mountain views, this bed and breakfast also features free WiFi. Boasting family rooms, this property also provides guests with a sun terrace.
The units in the bed and breakfast are fitted with a flat-screen TV. The bed and breakfast offers some units with garden views, and the units include a kettle. All units feature a private bathroom, a hair dryer and bed linen.
A Full English/Irish breakfast is available at the bed and breakfast.
Guests at Cadwgan House can enjoy cycling and hiking nearby, or make the most of the garden.
Snowdon is 47 km from the accommodation, while Harlech Castle is 10 km from the property.

Apartment in Dolgellau, Trawsfynydd · 17.88 km from centre
9.7
3 reviews
Situated in Trawsfynydd in the Gwynedd region, Aberserw Cottage has a garden. Featuring free private parking, the 4-star apartment is 28 km from Portmeirion.
The 2-bedroom apartment features a fully equipped kitchen with a dishwasher, and 1 bathroom with a shower and a washing machine. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Liverpool John Lennon Airport is 145 km from the property.