Join millions who use Snaptrip Group



Our top picks of the best accommodation in Mid-Wales
Save up to 15% on over 100,000 hotelsMid-Wales
See the latest prices and deals by

The Talbot Hotel
Hotel in Berriew, Welshpool
Located in Welshpool, The Talbot Hotel is a 2-minute drive from Glansevern Hall Gardens and 5 minutes from Montgomery Castle. This hotel is 4.2 mi (6.8 km) from St Nicholas' Church and 4.2 mi (6.8 km) from Old Bell Museum.

Dovey Inn
Inn in Aberdovey
With a stay at Dovey Inn in Aberdovey, you'll be near the beach, just a 2-minute walk from Aberdyfi Beach and 14 minutes by foot from Aberdovey Golf Club. This inn is 9.6 mi (15.5 km) from Eryri National Park and 1 mi (1.6 km) from Aberdovey Bar.

Hampton Hotel & restaurant
Hotel in Llandrindod Wells
Centrally situated in the historic town of Llandrindod Wells, the Hampton Hotel & restaurant features free Wi-Fi in public areas and free onsite parking. The Royal Welsh Agricultural Society and Showground is 10 minutes’ drive away.
The rooms offer a TV and tea and coffee making facilities. The rooms also benefit from an en suite bathroom. Hairdryers and ironing supplies are available upon request.
In the mornings, the Hampton Hotel & restaurant serves a substantial fully cooked breakfast. The onsite Chinese restaurant can seat up to 70 guests and offers an all-you-can-eat buffet. The centre of Llandrindod Wells is home to several cafes and restaurants.
The Hampton Hotel & restaurant is just 1 mile from Llandrindod Wells Golf Club and the local bowling club is only a 5-minute stroll from the property. The town is just 1 hour from the Brecon Beacons National Park. The motorcycle-friendly hotel has a free secure lock-up for bikes. Dogs are also welcome at the Hampton Hotel & restaurant, but only one dog allowed per room.

Hampton
Hotel in Llandrindod Wells
With a stay at Hampton in Llandrindod Wells, you'll be within a 5-minute walk of Radnorshire Museum and National Cycle Collection. This hotel is 0.3 mi (0.5 km) from Rock Park and 0.6 mi (1 km) from Llandrindod Lake.

The Lamb and Flag Inn
Inn in Rhayader
With a stay at The Lamb and Flag Inn in Rhayader, you'll be just steps from Rhayader Leisure Centre and Rhayader Library. This inn is 0.2 mi (0.3 km) from Gilfach Nature Reserve and 0.2 mi (0.4 km) from River Wye.

The lion hotel
Hotel in Berriew
Located in Welshpool, The lion hotel is a 2-minute drive from Glansevern Hall Gardens and 5 minutes from Montgomery Castle. This hotel is 4.3 mi (6.9 km) from St Nicholas' Church and 4.3 mi (6.9 km) from Old Bell Museum.

The Elephant & Castle Hotel
Hotel in Mid-Wales, Newtown
Located in Newtown, 44 km from Elan Valley, The Elephant & Castle Hotel provides accommodation with a garden, free private parking, a terrace and a bar. This 3-star hotel offers room service and free WiFi. The property is non-smoking and is situated 9.1 km from Dolforwyn Castle.
Guests at the hotel can enjoy a buffet or a continental breakfast.
Clun Castle is 29 km from The Elephant & Castle Hotel, while Stokesay Castle is 42 km away. Liverpool John Lennon Airport is 130 km from the property.

Bro Dafydd
Bed and breakfast in Aberystwyth
<h2>Comfortable Accommodations</h2>
Bro Dafydd in Aberystwyth offers a bed and breakfast with private bathrooms, mountain views, and parquet floors. Each room includes a work desk, sofa bed, and soundproofing for a relaxing stay.
<h2>Exceptional Facilities</h2>
Guests enjoy a garden, outdoor seating area, and picnic spots. Free WiFi is available throughout the property, ensuring connectivity. Additional amenities include a lounge, dining area, and barbecue facilities.
<h2>Convenient Location</h2>
Located 8 km from Aberystwyth Golf Club and Aberystwyth University, the property is also close to Clarach Bay (9 km) and Aberdovey Golf Club (46 km). Free on-site private parking is provided.
<h2>Highly Rated by Guests</h2>
Guests appreciate the friendly host, delicious breakfast, and the quietness of the area. Private check-in and check-out services, daily housekeeping, and grocery delivery enhance the stay.

The Hafod Hotel
Hotel in Devils Bridge, Aberystwyth
Located in Aberystwyth, The Hafod Hotel is in a rural location, a 1-minute drive from Devil's Bridge Falls and 6 minutes from Silver Mountain Experience. This hotel is 3.6 mi (5.9 km) from Hafod Estate and 5.3 mi (8.5 km) from Bwlch Nant yr Arian Forest Visitor Centre.

The Dragon Hotel
Hotel in Powys, Montgomery
Located in Montgomery, The Dragon Hotel is in the historical district – a 1-minute drive from Montgomery Castle and 7 minutes from Glansevern Hall Gardens. This hotel is 4.8 mi (7.8 km) from Harry Tuffins Country Park and 7.5 mi (12 km) from Shropshire Hills.

Macdonald Plas Talgarth Resort
Resort in Pennal, Aberdyfi
Offering a seasonal outdoor pool and views of the garden, Macdonald Plas Talgarth Self-Catering Resort is situated in Pennal. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Lodges are fitted with a flat-screen TV with satellite channels. Some lodges include a seating area to relax in after a busy day. You will find a cafetiere in the Lodge and each Lodge includes a private bathroom with a bathtub and bathtub or shower, with a hairdryer provided.
You can play tennis at this resort. Aberystwyth is 22 km from Macdonald Plas Talgarth Resort, while Bala is 43 km away.

Metropole Hotel and Spa
Hotel in Llandrindod Wells
When you a stay at Metropole Hotel and Spa in Llandrindod Wells, you'll be next to a golf course, just steps from Radnorshire Museum and National Cycle Collection. This golf hotel is 0.4 mi (0.6 km) from Rock Park and 0.7 mi (1.1 km) from Llandrindod Lake.

Llanerch Inn
Hotel in Llandrindod Wells
This property is located 1 min walk from the town centre and railway station.
The property features a bar serving food, real ales, lager, cider, a selection of gins, plus much more.
It has its own private car park, beer garden and a log burner.
Live music is played every Saturday night plus Friday, Saturday and Sunday nights on Bank holidays.
Free parking and WI-Fi.

Penhelig Arms
Hotel in Aberdovey
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.

The Mount Inn
Inn in Llanidloes
With a stay at The Mount Inn in Llanidloes, you'll be within a 15-minute walk of Llanidloes War Memorial Hospital and WMS Firearms Training. This inn is 1.5 mi (2.4 km) from St Idloes Golf Club and 5 mi (8.1 km) from River Wye.

The Cross Foxes- Bar Grill and Rooms
Inn in Dolgellau
With a stay at The Cross Foxes- Bar Grill and Rooms in Dolgellau, you'll be within a 10-minute drive of Eryri National Park and Torrent Walk. This luxury inn is 2.2 mi (3.6 km) from Mach Loop and 3.2 mi (5.1 km) from Dolgellau Park.

Tynycornel Hotel
Hotel in Tywyn, Tal-y-llyn
With a magnificent location, surrounded by the stunning natural beauty and dramatic scenery of the Snowdonia National Park, the Tynycornel Hotel looks out over its own 222-acre fishing lake.
With the majestic mountains of Cader Idris reflected in its waters, Tal-y-Llyn Lake is more than a scenic asset; the hotel owns the lake, which is noted for its superb fishing. Tynycornel was a well-known fishing hostelry as early as 1800 and guests enjoy priority access to Tal-y-Llyn's prized waters, together with fine river fishing.
Sensitively refurbished, Tynycornel is a solid, traditional building, rich in original character and traditional charm. The en suite rooms have splendid lakeside or garden views and guests can also stay in the adjacent accommodation, converted from old farm buildings. All rooms have TVs, telephones and tea/coffee making facilities.
There is a spacious lounge overlooking the lake and the quiet bar and restaurant both offer a high standard of cuisine with an extensive wine list.

Lodges at Bryncarnedd, Aberystwyth
Apartment in Aberystwyth
<h2>Comfortable Accommodation</h2>
Lodges at Bryncarnedd in Aberystwyth offers a spacious apartment with three bedrooms and a bathroom. Guests enjoy a balcony with garden and mountain views, a fully equipped kitchen, and a comfortable living area.
<h2>Leisure Facilities</h2>
The property features a swimming pool with a view, terrace, and free WiFi. Additional amenities include an outdoor play area, seating area, and picnic area, ensuring a pleasant stay for all ages.
<h2>Convenient Location</h2>
Located a 16-minute walk from Aberystwyth University, the apartment is close to attractions such as Clarach Bay Beach (2.6 km) and Aberystwyth Golf Club (3.8 km). Free on-site private parking is available.
<h2>Guest Favorites</h2>
Guests appreciate the convenient location, room comfort, and room size, making it a preferred choice for a relaxing stay in Aberystwyth.

George Borrow Hotel
Hotel in Aberystwyth
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.3 km) from Devil's Bridge Falls.

Macdonald Plas Talgarth Holiday Resort
Aparthotel in Pennal, Machynlleth
Located in Machynlleth, Macdonald Plas Talgarth Holiday Resort is in a national park, within a 15-minute drive of Centre for Alternative Technology and Aberdovey Golf Club. This aparthotel is 7 mi (11.3 km) from Aberdyfi Beach and 8 mi (12.9 km) from Tywyn Beach.
