You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Discover the charm of Machynlleth, a quaint market town nestled in the heart of Powys, Wales. Known for its rich history and stunning landscapes, Machynlleth offers a unique blend of cultural heritage and natural beauty. Visitors can explore the town's historic significance as the seat of Owain Glyndŵr's Welsh Parliament in 1404, earning it the title of the "ancient capital of Wales." The town is also famous for hosting the National Eisteddfod, a celebration of Welsh culture and language.
When planning your stay, consider the vibrant town centre, where you'll find a mix of traditional and modern accommodations. The Dyfi Valley area is perfect for those seeking tranquility and picturesque views. Don't miss the Centre for Alternative Technology, a leading eco-centre, and the nearby Snowdonia National Park, offering breathtaking scenery and outdoor adventures. Machynlleth is a perfect destination for history enthusiasts and nature lovers alike.
See the latest prices and deals by choosing your dates

Bed and breakfast in Dolgellau · 10.92 mi from centre
8.7
15 reviews
Offering a garden, Bala Suite at pen Y Coed Hall offers accommodations in Dolgellau. This property offers access to a terrace, free private parking, and free Wifi. Portmeirion is 24 miles from the bed and breakfast and Lake Vyrnwy is 26 miles away.
Towels and bed linen are offered in the bed and breakfast. The accommodation is non-smoking.
A selection of options including fresh pastries, fruit, and juice are available for the continental breakfast.
The bed and breakfast has a picnic area where you can spend the day outdoors.
Castell y Bere is 16 miles from the bed and breakfast, while Harlech Castle is 21 miles from the property. Liverpool John Lennon Airport is 85 miles away.

Hotel in Mid-Wales, Llanbrynmair · 9.45 mi from centre
The Royston is a 7-room, contemporary guest house in a building dating from 1880, on the outskirts of Llanbrynmair, in the heart of mid Wales. Set in 10 acres of rural pastureland, every room has views of the surrounding Cambrian Mountains and rolling hills.
Each of The Royston’s bedrooms has its own unique character and style, featuring original artwork and a curated mix of vintage and designer furniture.
Full English/Irish, vegetarian and a la carte breakfast options are available every morning at The Royston.
Aberystwyth is 30 mi from the hotel.

Inn in Aberdovey, Aberdyfi · 8.79 mi from centre
9.0
305 reviews
Seabreeze has an beautiful seafront location in the old fishing port of Aberdovey. It offers central, seafront bed-and-breakfast accommodations with views over the beautiful Dovey estuary.
Fresh, local produce is served on the seasonal Welsh menu in the restaurant.
Seabreeze offers rooms with attached bathroom with powerful showers. A choice of breakfasts are available at an additional cost.
Aberdovey is the perfect base from which to explore Mid and North Wales.

Guest house in Dolgellau · 10.66 mi from centre
9.5
292 reviews
Aber Cottage B&B offers accommodations in Dolgellau, 24 miles from Portmeirion and 16 miles from Castell y Bere. This guest house provides a garden. There's a sun terrace and guests can access free Wifi and free private parking.
The guest house offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries, and walk-in shower. At the guest house, all units are allergy-free. At the guest house, all units have bed linen and towels.
Harlech Castle is 20 miles from Aber Cottage B&B, while Aberdovey Golf Club is 23 miles away.

Apartment in Barmouth · 12.71 mi from centre
8.6
100 reviews
Housed in a historic building, Apartment Chic offers accommodations with a garden and free Wifi in Barmouth, a 7-minute walk from Barmouth Beach. Guests can benefit from a patio and an outdoor fireplace. Criccieth Castle is 25 miles away and Castell y Bere is 26 miles from the apartment.
Offering a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a bath and a shower. Guests can take in the views of the mountain from the balcony, which also has outdoor furniture. For added privacy, the accommodation has a private entrance and soundproofing.
Guests can make the most of the warm weather with the property's barbecue facilities.
Portmeirion is 19 miles from the apartment, while Harlech Castle is 11 miles away.

Bed and breakfast in Machynlleth, Mallwyd · 9.82 mi from centre
9.5
133 reviews
The Firecat Country House Guesthouse offers accommodations in Mallwyd, 31 miles from Aberystwyth Golf Club and 21 miles from Lake Vyrnwy. Each accommodation at the 4-star bed and breakfast has garden views, and guests can enjoy access to a garden and a bar. There's a picnic area and guests can access free Wifi and free private parking.
All units come with a seating area, a flat-screen TV with satellite channels, and a private bathroom with bathrobes and walk-in shower. Guests can have wine or champagne and chocolates or cookies delivered to their room. At the bed and breakfast, the units are equipped with bed linen and towels.
Clarach Bay is 30 miles from the bed and breakfast, while Mathrafal Castle is 21 miles away.

Apartment in Barmouth · 12.21 mi from centre
8.8
81 reviews
Flat 2, Ty Newydd is located in Barmouth, just 19 miles from Portmeirion and 12 miles from Harlech Castle. The property is around 25 miles from Criccieth Castle, 25 miles from Castell y Bere, and 28 miles from Aberdovey Golf Club. Free Wifi is available throughout the property and Barmouth Beach is a 3-minute walk away.
The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.

Holiday park in Ceredigion, Borth · 9.56 mi from centre
8.0
74 reviews
Offering a garden, Searivers 98Lemmington by the beach Ynyslas, Borth provides accommodations in Borth. The resort village features both Wifi and private parking free of charge. Outdoor seating is also available at Searivers 98Lemmington by the beach Ynyslas, Borth.
Providing a terrace and garden views, the resort village includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. For added privacy, the accommodation features a private entrance.
There is an on-site bar.
Aberystwyth Golf Club is 10 miles from the accommodation, while Clarach Bay is 7.4 miles away.

Holiday home in Dolgellau · 10.80 mi from centre
8.2
27 reviews
Y Gribyn - Modern stone cottage within Snowdonia's National Park offers accommodations in Dolgellau, 25 miles from Portmeirion and 15 miles from Castell y Bere. Located around 20 miles from Harlech Castle, the vacation home is also 20 miles away from Aberdovey Golf Club. The vacation home also provides free Wifi and free private parking.
The vacation home is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. The accommodation is non-smoking.

Bed and breakfast in Tywyn · 9.48 mi from centre
9.5
250 reviews
Leahurst Bed and Breakfast offers accommodations in Tywyn, 1.1 miles from Tywyn Beach and 3.1 miles from Aberdovey Golf Club. Housed in a building dating back to 19th century, this bed and breakfast offers free Wifi and free private parking. Guests can enjoy mountain views.
At the bed and breakfast, units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The bed and breakfast features some units with sea views, and each unit is fitted with a coffee machine. At the bed and breakfast, every unit is fitted with a seating area.
Castell y Bere is 3.4 miles from the bed and breakfast.

Holiday home in Barmouth · 12.12 mi from centre
9.0
5 reviews
Borthwen is located in Barmouth, just 25 miles from Castell y Bere and 25 miles from Criccieth Castle. The property is around a 4-minute walk from Barmouth Beach, 19 miles from Portmeirion, and 12 miles from Harlech Castle. The vacation home provides both free Wifi and free private parking.
The vacation home features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. A TV is featured. The property offers sea views.
Guests at Borthwen will be able to enjoy activities in and around Barmouth, like golfing, cycling, and fishing.
Aberdovey Golf Club is 28 miles from the accommodation.

Holiday home in Barmouth · 12.36 mi from centre
9.0
4 reviews
Tyn Y Coed Cottage is located in Barmouth, just 19 miles from Portmeirion and 11 miles from Harlech Castle. The property is around 25 miles from Criccieth Castle, 26 miles from Castell y Bere, and 28 miles from Aberdovey Golf Club. Free Wifi is available throughout the property and Barmouth Beach is a 4-minute walk away.
The vacation home includes 2 bedrooms, 2 bathrooms with a walk-in shower, a seating area, and a fully equipped kitchen with an oven. A TV is offered. The accommodation has a fireplace.
Guests at Tyn Y Coed Cottage can enjoy golfing and fishing nearby, or make the most of the garden.

Apartment in Barmouth · 12.74 mi from centre
9.9
17 reviews
The Duck House offers accommodations in Barmouth, a 11-minute walk from Barmouth Beach and 19 miles from Portmeirion. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the apartment.
Offering a balcony with lake views, this apartment also has a flat-screen TV, a well-equipped kitchen with an oven, a toaster, and a fridge, as well as 1 bathroom with a shower. This apartment is non-smoking and soundproof.
Harlech Castle is 11 miles from The Duck House, while Criccieth Castle is 25 miles away. Liverpool John Lennon Airport is 94 miles from the property.

Bed and breakfast in Barmouth · 12.58 mi from centre
9.8
152 reviews
Oceandrive provides beachfront accommodations in Barmouth. Featuring sea and mountain views, this bed and breakfast also includes free Wifi. The accommodation features luggage storage space and daily room service for guests.
At the bed and breakfast, every unit is equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. Additional in-room amenities include chocolates or cookies. At the bed and breakfast, all units have a seating area.
Full English/Irish and vegetarian breakfast options with warm dishes, local specialities, and pancakes are available. As an added convenience, the bed and breakfast offers packed lunches for guests to bring on excursions and other trips off-property.
Guests can also relax on the sun terrace.
Barmouth Beach is a 2-minute walk from Oceandrive, while Portmeirion is 19 miles from the property.

Holiday home in Tywyn · 8.58 mi from centre
9.6
16 reviews
Maldwyn offers accommodations in Tywyn, 5.6 miles from Aberdovey Golf Club. Offering free private parking, the 4-star vacation home is 1.2 miles from Castell y Bere.
With free Wifi, this 3-bedroom vacation home offers a TV, a washing machine, and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance.
Guests can also relax in the garden.
Liverpool John Lennon Airport is 98 miles away.

Guest house in Barmouth · 12.53 mi from centre
9.4
279 reviews
Endeavour Guest House provides beachfront accommodations in Barmouth. This 4-star guest house offers luggage storage space and daily room service. The guest house offers sea views, a sun terrace, and free Wifi is available throughout the property.
At the guest house, units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The guest house features some units with mountain views, and units include a kettle. At the guest house, the units come with a seating area.
The guest house has a picnic area where you can spend the day outdoors.
Barmouth Beach is a few steps from the guest house, while Portmeirion is 19 miles from the property.

Holiday home in Dolgellau, Arthog · 10.81 mi from centre
7.4
8 reviews
Erw Goed Old Barn offers accommodations in Arthog, 13 miles from Castell y Bere and 18 miles from Aberdovey Golf Club. Providing free private parking, the 3-star vacation home is 27 miles from Portmeirion. Harlech Castle is 21 miles from the vacation home.
The vacation home features 2 bedrooms, a fully equipped kitchen with kitchenware, a washing machine, and 2 bathrooms. Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.
Guests can also relax in the garden.

Bed and breakfast in Mid-Wales, Llanbrynmair · 8.42 mi from centre
8.9
189 reviews
Plas Esgair in Llanbrynmair provides adults-only accommodations with a garden, a bar, and a shared lounge. The bed and breakfast, set in a building dating back to 18th century, is 28 miles from Elan Valley and 25 miles from Dolforwyn Castle. There's a sun terrace and guests can access free Wifi and free private parking.
All units come with a seating area, a flat-screen TV with streaming services, and a private bathroom with a hair dryer and shower. The bed and breakfast provides certain units with mountain views, and every unit is equipped with a kettle. At the bed and breakfast, all units include bed linen and towels.
Full English/Irish and vegetarian breakfast options with warm dishes, local specialities, and fruit are available. For visitors looking to embark on day trips to nearby landmarks, the bed and breakfast features a selection of packed lunches.
Lake Vyrnwy is 31 miles from Plas Esgair, while Clarach Bay is 31 miles away.

Holiday home in Barmouth · 12.26 mi from centre
9.1
39 reviews
Glan Meon Cottage offers accommodations in Barmouth, 19 miles from Portmeirion and 11 miles from Harlech Castle. The property is around 25 miles from Criccieth Castle, 25 miles from Castell y Bere, and 28 miles from Aberdovey Golf Club. Free Wifi is available throughout the property and Barmouth Beach is a 5-minute walk away.
The vacation home includes 1 bedroom, 1 bathroom with a walk-in shower, a seating area, and a fully equipped kitchen with an oven. A TV is offered. The accommodation is non-smoking.
Guests at Glan Meon Cottage will be able to enjoy activities in and around Barmouth, like golfing, cycling, and fishing.

Apartment in Tywyn · 9.79 mi from centre
8.8
42 reviews
Housed in a historic building, Salt Marsh Apartment provides accommodations with a bar and free Wifi in Tywyn, a 12-minute walk from Tywyn Beach. The apartment, set in a building dating from 19th century, is 2.9 miles from Castell y Bere and 3.7 miles from Aberdovey Golf Club.
This apartment includes 1 bedroom, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine. Towels and bed linen are featured in the apartment. There's also a seating area and a fireplace.
Guests can eat at the on-site modern restaurant, which is open for dinner and lunch.
For guests with children, the apartment features a baby safety gate.