Skip to main content

Search hotels in Aberhafesp

Enter your dates to see the latest prices and deals for Aberhafesp hotels

Filter by:


Star rating

Review score

Aberhafesp – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Broombush B & B, hotel in Aberhafesp

Set in Aberhafesp, in a historic building, 40 km from Elan Valley, Broombush B & B is a recently renovated bed and breakfast with a garden and terrace.

The quality of the accommodation was superb and the attention to detail was second to none. Host was very welcoming
9.8
Scored 9.8
Exceptional
Rated exceptional
20 reviews
Price fromTL 5,334.65per night
The Bell Hotel, hotel in Aberhafesp

Located in Newtown, 45 km from Elan Valley, The Bell Hotel provides accommodation with free WiFi and free private parking.

Nothing!
5.5
Scored 5.5
Average
Rated passable
176 reviews
Price fromTL 3,282.86per night
Maesmawr Hall Hotel, hotel in Aberhafesp

Maesmawr Hall is situated in the beautiful Severn Valley, 8 km from the market town of Newtown and 1.6 km from the village of Caersws.

Great location, great service, very comfortable. Good dinner in the restaurant. Friendly staff.
8.6
Scored 8.6
Fabulous
Rated fabulous
623 reviews
Price fromTL 4,513.94per night
The Elephant & Castle Hotel, hotel in Aberhafesp

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.

The staff couldn’t do enough to make sure we were comfortable and it was very welcoming.
7.7
Scored 7.7
Good
Rated good
740 reviews
Price fromTL 4,719.12per night
Mid Wales Arts B&B, hotel in Aberhafesp

Featuring a garden and views of mountain, Mid Wales Arts B&B is a bed and breakfast situated in a historic building in Caersws, 35 km from Elan Valley.

Breakfast was good. But that's all. And the home made orange marmalade was excellent.
9.1
Scored 9.1
Superb
Rated superb
234 reviews
Price fromTL 4,308.76per night
The Dolfor Inn, hotel in Aberhafesp

Situated just 43 km from Elan Valley, The Dolfor Inn features accommodation in Newtown with access to a garden, a bar, as well as bicycle parking.

Really nice room, great food and friendly
9.4
Scored 9.4
Superb
Rated superb
298 reviews
Price fromTL 4,513.94per night
The Old Vicarage Dolfor, hotel in Aberhafesp

This former Victorian vicarage offers 4-star accommodation in mid-Wales. There is WiFi throughout, off-road parking and an electric car charging point.

Lovely location and hosts were friendly and helpful. Room was very clean and comfortable and offered all the facilities you could need, tea/coffee, toiletries etc. All in all a good place to stay and would recommend.
9.3
Scored 9.3
Superb
Rated superb
248 reviews
Price fromTL 4,965.33per night
Parkers House Bed & Breakfast, hotel in Aberhafesp

Situated 44 km from Elan Valley, 8.9 km from Dolforwyn Castle and 29 km from Clun Castle, Parkers House Bed & Breakfast features accommodation set in Newtown.

Check in process worked well Friendly environment at breakfast Rooms are in very good condition
9.3
Scored 9.3
Superb
Rated superb
481 reviews
Price fromTL 5,416.73per night
Garn Lodge, hotel in Aberhafesp

Offering a garden and garden view, Garn Lodge is set in Newtown, 4 km from Dolforwyn Castle and 34 km from Clun Castle. This property offers access to a patio, free private parking and free WiFi.

Warm reception from owners, excellent location for our purposes, good facilities in the property and convenient parking.
9.9
Scored 9.9
Exceptional
Rated exceptional
10 reviews
Price fromTL 3,077.69per night
Bryn Fach Log Cabin, hotel in Aberhafesp

Boasting garden views, Bryn Fach Log Cabin features accommodation with a garden and a patio, around 42 km from Elan Valley. This property offers access to a terrace and free private parking.

The cabin was ideal for a quiet getaway, lovely scenery and lots of wildlife
9.2
Scored 9.2
Superb
Rated superb
23 reviews
Price fromTL 3,282.86per night
See all hotels in and around Aberhafesp
Subscribe to receive premium deals

Prices drop the moment you sign up!