Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Welshpool
The Annex At Is Y Coed, a property with a garden, is set in Welshpool, 40 km from Whittington Castle, 44 km from Shrewsbury Cathedral, as well as 45 km from Chirk Castle.

Set in Forden, 11 km from Dolforwyn Castle, The Railway Inn offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

Formerly a 17th-century coaching inn, Cain Valley Hotel features a traditional restaurant and ale bar.

Located 17 km from Whittington Castle, Ty Llew offers 3-star accommodation in Llandysilio and features a garden. There is an on-site restaurant, plus free private parking and free WiFi are available.

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.

Pen-Y-Dyffryn Country Hotel features a garden, terrace, a restaurant and bar in Oswestry. With free WiFi, this 3-star hotel offers room service.

Peniarth is located in Pen-y-bont-fawr, 32 km from Whittington Castle, 38 km from Chirk Castle, and 45 km from Dolforwyn Castle. The property is non-smoking and is set 15 km from Lake Vyrnwy.

Boasting a garden and views of garden, The Sweeney is a holiday home set in a historic building in Oswestry, 45 km from Chester Racecourse.

The Coach House, a property with a garden, is located in Oswestry, 12 km from Chirk Castle, 22 km from Erddig, as well as 26 km from St Mary's Cathedral, Wrexham.

Lane House, a property with a garden, is set in Bishops Castle, 17 km from Stokesay Castle, 25 km from Dolforwyn Castle, as well as 29 km from Wigmore Castle.


Popular with guests booking three-star hotels in Welshpool
Popular with guests booking three-star hotels in Welshpool
Popular with guests booking three-star hotels in Welshpool
Popular with guests booking three-star hotels in Welshpool
Popular with guests booking three-star hotels in Forden
Popular with guests booking three-star hotels in Chirbury