
Mid-Wales Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Mid-Wales

Starling Cloud, Aberystwyth by Marston’s Inns
Boulevard De Sainte Brieuc Aberystwyth Wales
The price is 2.606.948 ₫ per night from 26 Apr to 27 Apr
2.606.948 ₫
3.128.480 ₫ total
26 Apr - 27 Apr
includes taxes & fees
8.6/10 Excellent! (787 reviews)
We stayed for a family outing. The room was clean and spacious for a family of 4. Also the hotel is in walkable distance to city centre (20min) and beach. The staff was really good and accommodating. Love to visit again.
Reviewed on 13 Apr 2026

Aberystwyth Park Lodge
Parc Y Llyn Aberystwyth Wales
Fully refundableReserve now, pay when you stay
The price is 2.636.692 ₫ per night from 26 Apr to 27 Apr
2.636.692 ₫
3.164.031 ₫ total
26 Apr - 27 Apr
includes taxes & fees
9/10 Wonderful! (194 reviews)
Check in was easy. Very helpful receptionists
Reviewed on 20 Apr 2026

Queensbridge Hotel
Victoria Terrace Aberystwyth Wales
The price is 3.199.581 ₫ per night from 24 Apr to 25 Apr
3.199.581 ₫
3.839.497 ₫ total
24 Apr - 25 Apr
includes taxes & fees
7/10 Good! (304 reviews)
The disgusting state of the bathroom overshadowed any plus points in this room. View would have been good if the windows weren’t filthy. Only positive was the lady overseeing breakfast, very friendly and helpful. Signage outside says there is a lift but this doesn’t work. Would not stay here ...
Reviewed on 13 Apr 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Mach Loop
You can take time to visit Mach Loop during your travels to Llanfihangel-y-Pennant.

Elan Valley
5/5(41 reviews)
Commune with nature and explore the great outdoors at Elan Valley during your travels in Rhayader. You can enjoy the bars while in the area.

Aberdyfi Beach
4.5/5(23 reviews)
If a restful holiday is part of your travel plans, Aberdyfi Beach might be the perfect place to visit during your trip to Aberdovey. While you're in the area, stroll along the lakeside.
