You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
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 Llannor, Llanarmon · 16.70 km from centre
Featuring garden views, Llys Bach offers accommodation with a garden and a patio, around 24 km from Portmeirion. The property is around 45 km from Snowdon, 44 km from Bangor Cathedral and 49 km from Anglesey Sea Zoo. The property is non-smoking and is located 40 km from Snowdon Mountain Railway.
With free WiFi, this holiday home provides a TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the holiday home.
Beaumaris Castle is 49 km from the holiday home, while Criccieth Castle is 12 km away.
Vacation home in Blaenau Ffestiniog · 16.82 km from centre
Located in Blaenau Ffestiniog, Lodge House is in a national park, within a 10-minute drive of Yr Ysgwrn and Coed y Brenin Visitor Centre. This holiday home is 12 mi (19.3 km) from Eryri National Park and 18.6 mi (30 km) from Barmouth Beach.
Holiday home in Llannor, Abererch · 17.14 km from centre
The Stables, a property with a garden, is set in Abererch, 24 km from Portmeirion, 44 km from Snowdon, as well as 45 km from Snowdon Mountain Railway. The property is situated 49 km from Bangor Cathedral, 11 km from Criccieth Castle and 12 km from Criccieth Golf Club. Offering free WiFi throughout the property, the non-smoking holiday home has a hot tub.
The holiday home is fitted with 2 bedrooms, 1 bathroom, bed linen, towels, a TV, a fully equipped kitchen, and a patio with garden views.
Nefyn & District Golf Club is 15 km from the holiday home.
Holiday home in Talybont · 17.17 km from centre
9.5
2 reviews
Offering free WiFi and free private parking, Henborth Mawr Cottage in Talybont is located in Talybont, within just 1.2 km of Tal-y-bont Beach. The property is situated 48 km from Snowdon, 11 km from Harlech Castle and 33 km from Criccieth Castle. The property is non-smoking and is set 24 km from Portmeirion.
The holiday home is composed of 3 bedrooms, a fully equipped kitchen, and 2 bathrooms. Towels and bed linen are provided in the holiday home. The accommodation offers a fireplace.
Castell y Bere is 48 km from the holiday home.
Holiday home in Caernarfon, Pen-y-groes · 17.19 km from centre
Gwêl y Grib, a property with a garden, is set in Pen-y-groes, 27 km from Portmeirion, 29 km from Snowdon, as well as 26 km from Bangor Cathedral. Both free WiFi and parking on-site are accessible at the holiday home free of charge. The property is non-smoking and is situated 23 km from Snowdon Mountain Railway.
The holiday home features 1 bedroom, 1 bathroom, bed linen, towels, a TV, a fully equipped kitchen, and a patio with garden views. The accommodation offers a fireplace.
Anglesey Sea Zoo is 31 km from Gwêl y Grib, while Beaumaris Castle is 32 km from the property.
Campsite in Blaenau Ffestiniog, Trawsfynydd · 17.20 km from centre
9.4
47 reviews
Offering a garden and garden view, Penystryd is located in Trawsfynydd, 23 km from Portmeirion and 45 km from Snowdon. This property offers access to a patio and free private parking. The accommodation provides private check-in and check-out and bicycle parking for guests.
The air-conditioned campground consists of 1 bedroom, a living room, a fully equipped kitchenette with an oven and a kettle, and 1 bathroom with a walk-in shower. Guests can enjoy a meal on an outdoor dining area while overlooking the mountain views. This campground is allergy-free and non-smoking.
Guests can take advantage of the warm weather with the property's barbecue facilities.
Guests at the campground can enjoy cycling and hiking nearby, or make the most of the sun terrace.
Harlech Castle is 31 km from Penystryd.
Holiday home in Pwllheli · 17.48 km from centre
8.0
1 review
Located in Pwllheli in the Gwynedd region, The Longhouse provides accommodation with free WiFi and free private parking. The property is around 37 km from Snowdon Mountain Railway, 43 km from Snowdon and 42 km from Bangor Cathedral. The property is non-smoking and is situated 27 km from Portmeirion.
The holiday home comes with a TV and 3 bedrooms. The accommodation offers a fireplace.
Anglesey Sea Zoo is 46 km from the holiday home, while Beaumaris Castle is 46 km away. Liverpool John Lennon Airport is 172 km from the property.
Holiday home in Pwllheli · 17.48 km from centre
Situated in Pwllheli in the Gwynedd region, Y Granor features accommodation with free WiFi and free private parking. The property is set 37 km from Snowdon Mountain Railway, 43 km from Snowdon and 42 km from Bangor Cathedral. The property is non-smoking and is located 27 km from Portmeirion.
The holiday home has a TV and 2 bedrooms. The accommodation offers a fireplace.
Anglesey Sea Zoo is 46 km from the holiday home, while Beaumaris Castle is 46 km from the property. Liverpool John Lennon Airport is 172 km away.
Holiday home in Blaenau Ffestiniog, Trawsfynydd · 17.59 km from centre
Featuring garden views, Beudyr Gelli features accommodation with a garden and a balcony, around 24 km from Portmeirion. This holiday home offers accommodation with a patio.
With free WiFi, this holiday home provides a TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the holiday home.
Snowdon is 46 km from the holiday home.
Holiday home in Blaenau Ffestiniog, Trawsfynydd · 17.59 km from centre
8.7
3 reviews
Located 46 km from Snowdon and featuring a garden, Dowlod y Gelli features accommodation in Trawsfynydd. Both free WiFi and parking on-site are accessible at the holiday home free of charge. The property is non-smoking and is situated 24 km from Portmeirion.
The holiday home has 1 bedroom, 1 bathroom, bed linen, towels, a TV, a fully equipped kitchen, and a patio with garden views.
Holiday home in Talybont · 17.70 km from centre
6.0
1 review
Featuring accommodation with a patio, Caban y Gader is set in Talybont. The property is located 100 metres from Tal-y-bont Beach, 25 km from Portmeirion and 50 km from Snowdon. Harlech Castle is 13 km from the holiday home and Criccieth Castle is 35 km away.
With free WiFi, this holiday home offers a TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the holiday home.
Guests can also relax in the garden.
Castell y Bere is 49 km from the holiday home.
Holiday home in Talybont · 17.72 km from centre
8.0
1 review
Ffermdy, a property with a garden, is located in Talybont, 25 km from Portmeirion, 50 km from Snowdon, as well as 13 km from Harlech Castle. Both free WiFi and parking on-site are available at the holiday home free of charge. The property is non-smoking and is set 400 metres from Tal-y-bont Beach.
The holiday home is fitted with 2 bedrooms, 1 bathroom, bed linen, towels, a TV, a fully equipped kitchen, and a patio with garden views.
Criccieth Castle is 35 km from Ffermdy, while Castell y Bere is 49 km away.
Apartment in Talybont, Llanddwywe · 17.73 km from centre
Offering barbecue facilities and garden view, Hafod is set in Llanddwywe, 50 km from Snowdon and 13 km from Harlech Castle. The property features sea and mountain views, and is 500 metres from Tal-y-bont Beach. The property is non-smoking and is located 25 km from Portmeirion.
The spacious apartment is equipped with 1 separate bedroom, 1 bathroom, a fully equipped kitchen with a dining area and dishwasher, and a living room with a TV. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.
Criccieth Castle is 35 km from the apartment, while Castell y Bere is 49 km away.
Holiday home in Talybont · 17.73 km from centre
Offering a garden and garden view, Bwthyn y Fferm is set in Talybont, 25 km from Portmeirion and 50 km from Snowdon. Both free WiFi and parking on-site are accessible at the holiday home free of charge. The property is non-smoking and is situated 400 metres from Tal-y-bont Beach.
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 shower. Towels and bed linen are available in the holiday home.
Harlech Castle is 13 km from Bwthyn y Fferm, while Criccieth Castle is 35 km from the property.
Apartment in Llannor, Abererch · 17.73 km from centre
Offering a garden and garden view, Y Bwthyn is situated in Abererch, 41 km from Snowdon Mountain Railway and 47 km from Snowdon. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located 27 km from Portmeirion.
The apartment features 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, and 1 bathroom with a bath. Towels and bed linen are featured in the apartment. The accommodation offers a fireplace.
Bangor Cathedral is 46 km from Y Bwthyn, while Anglesey Sea Zoo is 50 km away.
Apartment in Talybont, Llanddwywe · 17.77 km from centre
Offering barbecue facilities and sea view, Enlli Lodge is set in Llanddwywe, 500 metres from Tal-y-bont Beach and 25 km from Portmeirion. The property is around 13 km from Harlech Castle, 35 km from Criccieth Castle and 49 km from Castell y Bere. The property is non-smoking and is situated 50 km from Snowdon.
The apartment has 1 bedroom, a TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, and a washing machine. For added convenience, the property can provide towels and linens for a supplement.
Apartment in Talybont, Llanddwywe · 17.88 km from centre
9.4
20 reviews
Located in Llanddwywe, 1.5 km from Tal-y-bont Beach and 26 km from Portmeirion, Hendre Fechan Cottage, Nr Barmouth, Pets welcome, beautiful views. Provides garden views and free WiFi. This apartment offers a garden. The property is non-smoking and is set 13 km from Harlech Castle.
The apartment is equipped with 1 bedroom, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a fridge and a stovetop. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.
Criccieth Castle is 35 km from the apartment, while Castell y Bere is 47 km away.
Holiday home in Caernarfon · 17.93 km from centre
9.8
20 reviews
Located in Caernarfon and only 25 km from Snowdon Mountain Railway, The Bothy provides accommodation with mountain views, free WiFi and free private parking. Guests can benefit from a patio and an outdoor fireplace. The property is non-smoking and is situated 27 km from Portmeirion.
The holiday home comes with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation has a private entrance and is protected by full-day security.
For guests with children, the holiday home features a baby safety gate. The Bothy has a garden for your convenience, along with a private beach area.
Snowdon is 31 km from the accommodation, while Bangor Cathedral is 30 km away.
Holiday home in Caernarfon · 17.93 km from centre
9.5
15 reviews
Situated in Caernarfon and only 25 km from Snowdon Mountain Railway, Pipistrelle Cottage a quirky gem near Snowdonia features accommodation with sea views, free WiFi and free private parking. The property has mountain and lake views, and is 27 km from Portmeirion. The property is non-smoking and is set 31 km from Snowdon.
This holiday home features 1 bedroom, a kitchen with a dishwasher and an oven, a flat-screen TV, a seating area and 1 bathroom fitted with a shower. Towels and bed linen are available in the holiday home. For added privacy, the accommodation has a private entrance and is protected by full-day security.
The holiday home features a picnic area and a terrace.
Bangor Cathedral is 30 km from Pipistrelle Cottage a quirky gem near Snowdonia, while Anglesey Sea Zoo is 34 km from the property.
Holiday home in Dolgellau, Llanfachreth · 18.06 km from centre
Located in Llanfachreth, within 50 km of Snowdon, Maesgwm Farm Cottage is an accommodation offering garden views. Both free WiFi and parking on-site are accessible at the holiday home free of charge. The property is non-smoking and is situated 28 km from Portmeirion.
Maesgwm Farm Cottage features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms. Towels and bed linen are available in the holiday home. The accommodation offers a fireplace.
Guests can relax in the garden at the property.