The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Compare and book 4 Star hotels in Machynlleth, Wales

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Machynlleth 4 Star Hotels

The Brigands Inn
The price is £95 per night from 10 Oct to 11 Oct
4.6/5Exceptional! (82 reviews)

"Has a lot of character. Great food and really friendly staff."…"

Reviewed on 20 Jan 2020

The Brigands Inn
4 out of 5
Free cancellationReserve now, pay when you stay
The price is £130 per night from 22 Sep to 23 Sep
5/5Exceptional! (10 reviews)
Fabulous and comfirtableomfortable

"What a lovely stay at the Old Vicarage, both our hosts were delightful, prepared delicious meals, were so kind to drop us to destinations on different occasions and had great conversations. Thank you again!"…"

Reviewed on 13 Jan 2020

The Firecat Country House B&B
Don't see what you're looking for?
See all available properties in Machynlleth
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: 4 Star Hotels in Machynlleth

Search for hotels in Machynlleth on You can easily find your hotels in Machynlleth using one of the methods below:

  • View our selection of featured hotels in Machynlleth
  • Use the map to find hotels in the Machynlleth neighborhood you prefer
  • Use the filters to see hotels in a specific area of Machynlleth, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Machynlleth
  • Enter your travel dates to view the best deals on hotels in Machynlleth - while they last

More trip options

Machynlleth Hotel Reviews