Superb Hotels in the Heart of Machynlleth

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to Machynlleth, a charming town nestled in the heart of Wales that offers a rich history, breathtaking natural beauty, and an array of accommodations to suit every traveler's needs. Whether you're planning a romantic getaway or an adventurous family vacation, Machynlleth has a range of hotels that will ensure a comfortable and memorable stay. From luxurious boutique hotels with stunning views of Snowdonia National Park to cozy bed and breakfasts in the town center, there's something for everyone here.

For those seeking a touch of luxury, Machynlleth boasts several high-end hotels that will pamper you with their impeccable service and exquisite amenities. Imagine waking up to panoramic views of rolling green hills, savoring a delicious breakfast made with locally sourced ingredients, and indulging in spa treatments that will transport you into a state of pure relaxation. These hotels are designed to provide a haven of tranquility, allowing you to unwind and recharge after a day of exploring the town's fascinating history or hiking through the magnificent Welsh countryside.

If you prefer a more intimate and charming experience, Machynlleth also offers a variety of guest houses and inns that capture the true essence of the town. Stay in a traditional Welsh inn and immerse yourself in the warm hospitality and character that Machynlleth is known for. These accommodations often feature cozy rooms, friendly hosts who are eager to share their local knowledge and recommend hidden gems, and a cozy atmosphere that will make you feel right at home. Whether you're traveling solo or with a group, these guest houses will provide a personal touch that will enhance your overall experience in Machynlleth.

Show more + Show less -

Our Top 7

(Sorted by rating & number of reviews)

1. Penhelig Arms Hotel
2. Plas Dolguog
3. George III Hotel
4. Brigands Inn
5. The Penrhos Arms Hotel
6. The Wynnstay
7. The White Lion Hotel

Boutique Hotels in Machynlleth

Check Availability

Machynlleth
Dec 07, 2025 - Dec 08, 2025

Penhelig Arms Hotel

7.9

Good

(1054 Reviews)

+ 29 photos
Located in nearby Aberdovey, just a short drive from Machynlleth is a charming seaside hotel that caters to families. The hotel offers spacious family rooms with stunning views of the Aberdovey estuary, and children will love the nearby sandy beaches and outdoor activities. With its warm hospitality and relaxed atmosphere, Penhelig Arms Hotel is the perfect choice for a family-friendly stay.
Address: 27-29 Terrace Rd
Rating: Good 7.9 (1054 Reviews)
Rooms: 15
Price: From 126$

Plas Dolguog

8.5

Good

(40 Reviews)

+ 35 photos
Nestled on the banks of the River Dyfi, Plas Dolguog Hotel is a historic Georgian mansion that seamlessly melds contemporary elegance with traditional charm. The hotel's individually styled rooms boast magnificent river or garden views, and guests can indulge in fine dining at the award-winning restaurant. With its impeccable service and attention to detail, Plas Dolguog Hotel epitomizes the boutique experience in Machynlleth.
Address: Plas Dolguog
Rating: Good 8.5 (40 Reviews)
Price: From 213$

Family-Friendly Hotels in Machynlleth

Planning a family vacation? Look no further! Machynlleth offers a range of family-friendly hotels, where you can create lasting memories with your loved ones. From spacious rooms to child-friendly facilities, these hotels are perfectly suited to accommodate families, ensuring a comfortable and enjoyable stay for both parents and children.

George III Hotel

9.1

Good

(465 Reviews)

+ 39 photos
Located just outside of Machynlleth in Penmaenpool, The George III Hotel is a historic establishment dating back to the 18th century. With its stunning riverside location and views of Snowdonia, this hotel offers a unique blend of history and natural beauty. Guests can unwind in comfortable rooms adorned with antique furnishings, savor gourmet meals in the onsite restaurant, or enjoy a drink in the historic bar. The George III Hotel is a destination in itself for history lovers.
Address: 7 A493
Rating: Good 9.1 (465 Reviews)
Rooms: 10
Price: From 143$

Brigands Inn

8.9

Good

(603 Reviews)

+ 27 photos
Situated in the scenic Tal-y-Llyn Valley, The Brigand's Inn is a pet-friendly hotel offering a tranquil retreat for both you and your pet. The hotel's cozy rooms provide a comfortable base for exploring the nearby walking trails and taking in the breathtaking views. After a day of adventure, relax by the hotel's roaring fire while your pet enjoys the warmth of their welcome.
Address: Machynlleth
Rating: Good 8.9 (603 Reviews)
Rooms: 10
Price: From 154$

Budget-Friendly Hotels in Machynlleth

Experience Machynlleth on a budget without compromising on comfort and convenience. These budget-friendly hotels provide affordable and welcoming accommodations, making it easier for travelers to explore the town's attractions without breaking the bank. Discover the perfect place to rest and rejuvenate after a day of adventure in beautiful Machynlleth.

The Penrhos Arms Hotel

8.7

Good

(152 Reviews)

+ 85 photos
Situated in nearby Corwen, a short drive from Machynlleth is a family-run hotel with a focus on sustainability. The hotel's rooms are decorated with natural and recycled materials, while energy-efficient systems are in place throughout the property. The onsite restaurant showcases locally sourced and organic ingredients. With its commitment to eco-friendly practices, Penrhos Arms Hotel offers a guilt-free stay in close proximity to Machynlleth.
Address: Cemmaes
Rating: Good 8.7 (152 Reviews)
Price: From 178$

The Wynnstay

7.7

Good

(482 Reviews)

+ 22 photos
Located in the lively heart of Machynlleth welcomes pets in selected rooms. The hotel's convenient location allows easy access to walks in nearby parks and the beautiful Welsh countryside. Enjoy a comfortable stay in spacious rooms and explore the town's pet-friendly attractions together with your furry companion.
Address: Heol Maengwyn
Rating: Good 7.7 (482 Reviews)
Rooms: 24
Price: From 123$

Historic Hotels in Machynlleth

Step back in time and experience the historical charm of Machynlleth with our selection of historic hotels. These beautiful establishments have stood the test of time, retaining their unique character and providing guests with a glimpse into Machynlleth's rich history. Immerse yourself in the ambiance of a bygone era while enjoying modern comforts and amenities.

The White Lion Hotel

7.1

Good

(563 Reviews)

+ 23 photos
Situated in the center of Machynlleth is a family-run establishment that caters to the needs of families. The hotel offers comfortable and spacious rooms, some with additional beds or connecting rooms to accommodate families of all sizes. Parents can enjoy traditional Welsh cuisine at the hotel's restaurant while the little ones are kept entertained with the onsite play area. The White Lion Hotel is the ideal base for exploring Machynlleth's family-friendly attractions.
Address: 10 Heol Pentrerhedyn
Rating: Good 7.1 (563 Reviews)
Rooms: 6
Price: From 105$

Eco-Friendly Hotels in Machynlleth

For travelers who prioritize sustainability and environmental consciousness, Machynlleth offers a range of eco-friendly hotels. These accommodations have implemented sustainable practices, reducing their carbon footprint without compromising on comfort. Experience a guilt-free stay while immersing yourself in the natural beauty of Machynlleth.

Pet-Friendly Hotels in Machynlleth

Traveling with a furry friend? Look no further! Machynlleth offers pet-friendly hotels that welcome your beloved companion with open arms. These accommodations provide comfortable stays for both you and your four-legged friend, ensuring a stress-free and enjoyable experience for all.

Luxury Spas and Hotels in Machynlleth

Indulge in relaxation and rejuvenation at Machynlleth's luxury spas and hotels. These havens of tranquility offer exquisite accommodations and world-class spa facilities, allowing you to pamper yourself and unwind in style.