Last-minute hotel deals in Machynlleth

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

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.

Clear filters

Machynlleth

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Machynlleth, but are nearby and match your search.
Tal Y Don Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Barmouth · 19.96 km from centre

8.1

 

503 reviews

Featuring a garden, terrace, bar and free WiFi, Tal Y Don Hotel is located in Barmouth, a 4-minute walk from Barmouth Beach and 19 miles from Portmeirion. The property is around 11 miles from Harlech Castle, 25 miles from Criccieth Castle and 26 miles from Castell y Bere. Guests can have a drink at the snack bar.

You can play darts at the hotel.

Aberdovey Golf Club is 28 miles from Tal Y Don Hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Penhelig Arms
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aberdovey · 13.45 km from centre

8.6

 

161 reviews

With a stay at Penhelig Arms in Aberdovey, you'll be by the sea, within a 15-minute drive of Eryri National Park and Aberdyfi Beach. This hotel is 1 mi (1.6 km) from Aberdovey Golf Club and 1.3 mi (2.1 km) from Aberdovey Bar.

Compare price on Booking.com
Compare price on Booking.com
Trefeddian Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aberdovey, Aberdyfi · 15.27 km from centre

8.9

 

403 reviews

Breakfast available

Located in Aberdyfi, 1.2 miles from Aberdyfi Beach, Trefeddian Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace. Offering a restaurant, the property also has a bar, as well as an indoor pool and a hot tub. The property provides room service and a 24-hour front desk for guests.

Featuring a private bathroom with a shower and free toiletries, rooms at the hotel also feature free WiFi, while some have a sea view. All rooms in Trefeddian Hotel are equipped with a TV and a hairdryer.

Guests at the accommodation can enjoy a Full English/Irish breakfast.

Trefeddian Hotel has a playground. You can play pool, table tennis and minigolf at this 4-star hotel, and the area is popular for hiking.

Aberystwyth Golf Club is 30 miles from the hotel, while Clarach Bay is 29 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dolgun Uchaf Guesthouse
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Dolgellau · 17.54 km from centre

9.0

 

164 reviews

With a stay at Dolgun Uchaf Guesthouse in Dolgellau, you'll be within a 15-minute drive of Eryri National Park and Torrent Walk. This bed & breakfast is 10.6 mi (17 km) from Barmouth Beach and 1.3 mi (2.1 km) from Dolgellau Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Tilman
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Barmouth · 19.71 km from centre

9.8

 

220 reviews

Breakfast available

With a stay at The Tilman in Barmouth, you'll be near the beach, steps from Barmouth Beach and a 5-minute drive from Eryri National Park. This hotel is 0.1 mi (0.2 km) from Ty Crwyn and 0.4 mi (0.7 km) from Barmouth Bridge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
George Borrow Hotel
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aberystwyth · 20.28 km from centre

8.8

 

271 reviews

Breakfast available

With a stay at George Borrow Hotel in Aberystwyth, you'll be within a 5-minute drive of Silver Mountain Experience and Bwlch Nant yr Arian Forest Visitor Centre. This hotel is 27 mi (43.5 km) from Eryri National Park and 3.3 mi (5.2 km) from Devil's Bridge Falls.

Compare price on Booking.com
Compare price on Booking.com
The Royal
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Barmouth · 20.13 km from centre

9.1

 

1,898 reviews

Breakfast available

Housed in a historic building, The Royal offers accommodations with a garden and free Wifi in Barmouth, a 5-minute walk from Barmouth Beach. Offering a restaurant, the property also has a terrace and a bar. Featuring a private entrance, the bed and breakfast allows guests their privacy.

At the bed and breakfast, the units have a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. A fridge and kettle are also offered. The rooms are equipped with heating facilities.

Portmeirion is 19 miles from the bed and breakfast, while Harlech Castle is 11 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bae Abermaw Hotel
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Barmouth · 19.41 km from centre

8.8

 

178 reviews

Breakfast available

With a stay at Bae Abermaw Hotel in Barmouth, you'll be a 1-minute drive from Barmouth Beach and 7 minutes from Eryri National Park. This hotel is 0.2 mi (0.3 km) from Barmouth Bridge and 0.4 mi (0.7 km) from Ty Crwyn.

Compare price on Booking.com
Compare price on Booking.com
Reception
The Springfield Fairbourne
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Gwynedd, Fairbourne · 17.88 km from centre

8.0

 

13 reviews

With a stay at The Springfield Fairbourne in Fairbourne, you'll be on the beach, within a 10-minute walk of Fairbourne Golf Club and Fairbourne Beach. This beach bed & breakfast is 11.6 mi (18.6 km) from Torrent Walk and 13.2 mi (21.3 km) from Barmouth Bridge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Fanny Talbot
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Barmouth · 19.76 km from centre

10.0

 

34 reviews

With a stay at The Fanny Talbot in Barmouth, you'll be steps from Barmouth Beach and a 5-minute drive from Eryri National Park. This aparthotel is 0.2 mi (0.3 km) from Ty Crwyn and 0.5 mi (0.7 km) from Barmouth Bridge.

Compare price on Booking.com
Compare price on Booking.com
Room
Peniarth Arms Hotel
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tywyn · 13.90 km from centre

7.2

 

13 reviews

Breakfast available

When you stay at Peniarth Arms Hotel in Tywyn, you'll be near the beach, within a 5-minute drive of Castell y Bere and Magic Lantern Cinema Tywyn. This hotel is 13.4 mi (21.5 km) from Eryri National Park and 26.9 mi (43.3 km) from Barmouth Beach.

Compare price on Booking.com
Compare price on Booking.com
Leamington House
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Barmouth · 20.23 km from centre

8.6

 

686 reviews

Set on the beachfront in Barmouth, Leamington House offers accommodations with free WiFi.

All rooms feature a seating area, flat-screen TV and tea and coffee making facilities.

A terrace is available for guests at the bed and breakfast to use.

The nearest airports are Liverpool John Lennon Airport, 91 mi away and Manchester Airport, 99 mi away from Leamington House.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ivy House
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Dolgellau · 16.96 km from centre

9.4

 

84 reviews

Breakfast available

With a stay at Ivy House in Dolgellau, you'll be within a 15-minute drive of Eryri National Park and Dolgellau Park. This guesthouse is 9.4 mi (15.2 km) from Barmouth Beach and 0.7 mi (1.1 km) from Dolgellau and Barmouth Hospital.

Compare price on Booking.com
Compare price on Booking.com
Abergwynant Farm Glamping & Apartments
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Dolgellau · 17.85 km from centre

9.5

 

565 reviews

Abergwynant Farm Glamping & Apartments in Dolgellau provides accommodations with a garden and barbecue facilities. This apartment provides free private parking, luggage storage space, and free Wifi. Guests can access the apartment via private entrance.

All units include a seating area, a flat-screen TV with streaming services, a fully equipped kitchen, a dining area, and a private bathroom equipped with a hair dryer, while some rooms feature a terrace or a patio. An oven, a microwave, and toaster are also featured, as well as a kettle. At the apartment complex, all units have bed linen and towels.

The apartment has a picnic area where you can spend the day outdoors.

Portmeirion is 25 miles from the apartment, while Lake Vyrnwy is 29 miles away.

Compare price on Booking.com
Compare price on Booking.com
Môr Wyn Guest House
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Barmouth · 20.34 km from centre

8.5

 

402 reviews

Housed in a historic building, Môr Wyn Guest House features accommodations with a garden and free Wifi in Barmouth, a few steps from Barmouth Beach. The guest house, set in a building dating back to 19th century, is 19 miles from Portmeirion and 12 miles from Harlech Castle. Aberdovey Golf Club is 28 miles from the guest house.

At the guest house, each unit is fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The guest house provides some units with sea views, and every unit comes with a kettle. The rooms are equipped with heating facilities.

Guests can also relax on the sun terrace.

Criccieth Castle is 25 miles from the guest house, while Castell y Bere is 26 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
George III Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dolgellau, Penmaenpool · 18.35 km from centre

9.0

 

413 reviews

Located in Penmaenpool, 24 miles from Portmeirion, George III Hotel has accommodations with a garden, free private parking, a terrace and a restaurant. Offering a bar, the property is located within 18 miles of Harlech Castle. The hotel has family rooms.

At the hotel, rooms include a desk, a flat-screen TV, a private bathroom, bed linen and towels. Rooms contain a safety deposit box and free WiFi, while certain rooms contain a lake view. The rooms will provide guests with a closet and a coffee machine.

Castell y Bere is 18 miles from George III Hotel, while Aberdovey Golf Club is 21 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The Buckley Arms
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Machynlleth, Dinas Mawddwy · 17.40 km from centre

9.3

 

449 reviews

Located in Dinas Mawddwy, 21 miles from Lake Vyrnwy, The Buckley Arms provides accommodations with a garden, free private parking, a shared lounge and a restaurant. This 3-star hotel offers a bar. The hotel features a hot tub and room service.

At the hotel, all rooms are equipped with a closet and a flat-screen TV. Featuring a private bathroom with a shower and free toiletries, rooms at The Buckley Arms also have free WiFi, while some have a mountain view. All guest rooms will provide guests with a desk and a coffee machine.

The breakfast offers Full English/Irish, vegetarian or gluten-free options.

The accommodation has a sun terrace.

Clarach Bay is 31 miles from The Buckley Arms.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hendre Coed Isaf
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday park in Llanaber, Barmouth · 22.21 km from centre

9.4

 

43 reviews

When you stay at Hendre Coed Isaf in Barmouth, you'll be near the beach, a 2-minute drive from Eryri National Park and 6 minutes from Barmouth Beach. This holiday park is 1.6 mi (2.6 km) from Dinas Oleu and 1.9 mi (3.1 km) from Ty Crwyn.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Aberceiro Bungalow
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Cottage in Ceredigion, Bow Street · 18.70 km from centre

10.0

 

1 review

Located in Geneu'r Glyn, this cottage is a 4-minute drive from Borth and Ynyslas Golf Club and 6 minutes from Aberystwyth University. This cottage is 14.4 mi (23.2 km) from Eryri National Park and 2.4 mi (3.9 km) from Traeth Ynyslas - Ynyslas Beach.

Compare price on Booking.com
Compare price on Booking.com
Bryn Mair
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Dolgellau · 16.88 km from centre

9.4

 

489 reviews

Bryn Mair in Dolgellau provides accommodations with a garden, barbecue facilities, and a shared lounge. This property offers access to a terrace, free private parking, and free Wifi. The bed and breakfast offers quiet street views and a picnic area.

At the bed and breakfast, units are equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. A patio with an outdoor dining area and garden views is offered in every unit. At the bed and breakfast, all units are allergy-free.

Buffet and continental breakfast options with warm dishes, pancakes, and fruit are available every morning.

Guests at the bed and breakfast will be able to enjoy activities in and around Dolgellau, like hiking. Guests can also warm up near the outdoor fireplace after a day of cycling.

Portmeirion is 24 miles from Bryn Mair, while Castell y Bere is 16 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor