Holidays in Mid-Wales

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Mid-Wales

Sort by
Most popular

See the latest prices and deals by

Primary image
9.2

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.

Exceptional441 reviews
9.2
View details
Primary image
8.8

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.

Fabulous199 reviews
8.8
View details
Hampton Hotel & restaurant
6.5

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.

Pleasant980 reviews
6.5
View details
Primary image
7.0

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.

Good224 reviews
7.0
View details
Primary image
7.8

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.

Good65 reviews
7.8
View details
Room
9.2

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.

Exceptional69 reviews
9.2
View details
The Elephant & Castle Hotel
7.9

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.

Good790 reviews
7.9
View details
Bro Dafydd
9.0

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.

Exceptional150 reviews
9.0
View details
Primary image
9.0

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.

Exceptional102 reviews
9.0
View details
Primary image
8.8

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.

Fabulous400 reviews
8.8
View details
Macdonald Plas Talgarth Resort
7.4

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.

Good1,076 reviews
7.4
View details
Primary image
8.4

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.

Very good375 reviews
8.4
View details
Llanerch Inn
7.8

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.

Good795 reviews
7.8
View details
Primary image
8.8

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.

Fabulous281 reviews
8.8
View details
Primary image
8.4

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.

Very good438 reviews
8.4
View details
Primary image
9.2

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.

Exceptional84 reviews
9.2
View details
Tynycornel Hotel
9.1

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.

Exceptional1,035 reviews
9.1
View details
Lodges at Bryncarnedd, Aberystwyth
7.3

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.

Good61 reviews
7.3
View details
Primary image
8.8

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.

Fabulous342 reviews
8.8
View details
Primary image
7.8

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.

Good187 reviews
7.8
View details