Book Cheap Hotels in Mid-Wales
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Mid-Wales
Most frequently booked Mid-Wales hotels

Starling Cloud, Aberystwyth by Marston’s Inns
Boulevard De Sainte Brieuc, Aberystwyth, Wales
28.92 km from city centre
The price is CA $133 per night
CA $133
CA $159 total
Aug 31 - Sep 1
includes taxes & fees
Stay at this 4-star inn in Aberystwyth. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Vale of Rheidol Railway and National Library of Wales are located nearby.

Gwesty'r Marine Hotel & Spa
46 MARINE TERRACE, Aberystwyth, Wales
Free cancellation
Reserve now, pay when you stay
29.17 km from city centre
Stay at this 3-star beach hotel in Aberystwyth. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Aberystwyth Beach and Ceredigion Museum are located nearby.

Macdonald Plas Talgarth Holiday Resort
Pennal, Machynlleth, Wales
19.66 km from city centre
Stay at this 3.5-star eco-certified aparthotel in Machynlleth. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the property condition in our reviews. Popular attractions Cors Dyfi and Ynys Hir Wildlife Reserve are located nearby.

Queensbridge Hotel
Victoria Terrace, Aberystwyth, Wales
Free cancellation
Reserve now, pay when you stay
29.1 km from city centre
The price is CA $182 per night
CA $182
CA $218 total
Aug 25 - Aug 26
includes taxes & fees
Stay at this 3-star beach hotel in Aberystwyth. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Traeth y Gogledd - North Beach and Aberystwyth Beach are located nearby.

Aberystwyth Park Lodge
Parc Y Llyn, Aberystwyth, Wales
Free cancellation
Reserve now, pay when you stay
28.61 km from city centre
The price is CA $154 per night
CA $154
CA $185 total
Aug 31 - Sep 1
includes taxes & fees
Stay at this 3-star business-friendly hotel in Aberystwyth. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions National Library of Wales and Vale of Rheidol Railway are located nearby.

The Hafod Hotel
Devils Bridge, Aberystwyth, Wales
Free cancellation
Reserve now, pay when you stay
17.86 km from city centre
The price is CA $189 per night
CA $189
CA $227 total
Aug 25 - Aug 26
includes taxes & fees
Stay at this 3-star hotel in Aberystwyth. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions Devil's Bridge Falls and Silver Mountain Experience are located nearby.

The Springfield Fairbourne
Beach Road, Fairbourne, Wales
34.05 km from city centre
The price is CA $213 per night
CA $213
CA $256 total
Sep 3 - Sep 4
includes taxes & fees
Stay at this 3-star beach B&B in Fairbourne. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Mawddach Valley - Arthog Bog and Fairbourne Railway are located nearby.

The Four Seasons Hotel
54 Portland Street, Aberystwyth, Wales
Free cancellation
Reserve now, pay when you stay
29.11 km from city centre
The price is CA $196 per night
CA $196
CA $236 total
Aug 25 - Aug 26
includes taxes & fees
Stay at this 3.5-star beach hotel in Aberystwyth. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Ceredigion Museum and Aberystwyth Beach are located nearby.
Pet-friendly
Parking included

The Cardigan Bay Guest House
63 Marine terrace, Aberystwyth, Wales
29.15 km from city centre
The price is CA $115 per night
CA $115
CA $139 total
Aug 29 - Aug 30
includes taxes & fees
Stay at this 3-star beach guesthouse in Aberystwyth. Enjoy free WiFi, a beach locale, and daily housekeeping. Popular attractions Aberystwyth Beach and Traeth y Gogledd - North Beach are located nearby.
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.
Top family friendly Mid-Wales hotel deals

Lovely cottage in Snowdonia, private hot tub, by mountains & award winning beach
Friog
9.6/10 Exceptional! (286 reviews)
Top cheap Mid-Wales hotel deals

Harry's Hotel
40-46 North Parade, Aberystwyth, Wales
The price is CA $171 per night from Sep 8 to Sep 9
CA $171
CA $205 total
Sep 8 - Sep 9
includes taxes & fees
8/10 Very Good! (122 reviews)
Top hotels in Mid-Wales for Extended Stay

The Fanny Talbot
High Street, Barmouth, Wales
The price is CA $196 per night from Sep 3 to Sep 4
CA $196
CA $236 total
Sep 3 - Sep 4
includes taxes & fees
10/10 Exceptional! (43 reviews)
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.
Mid-Wales hotels essential information
Accommodation | 1,976 hotels |
---|---|
Lowest Price | CA $115 |
Highest Price | CA $272 |
Popular hotels | Starling Cloud, Aberystwyth by Marston’s Inns, Gwesty'r Marine Hotel & Spa, Macdonald Plas Talgarth Holiday Resort, Queensbridge Hotel, Aberystwyth Park Lodge, The Hafod Hotel, The Springfield Fairbourne, The Four Seasons Hotel, The Cardigan Bay Guest House |
Recent Mid-Wales hotel reviews by fellow wanderers

The Hafod Hotel
5 out of 5
Posted 20 hours ago
Travelocity Verified Review
"Lovely refurbished rooms in an old historic building. Good evening meal. Breakfast a bit pricy at £20 each."
A verified traveller stayed at The Hafod Hotel
Types of hotels
Hotels near…
Areas of Mid-Wales
More ways to wander Mid-Wales
Most popular
Hotels
- Holiday Inn Express & Suites Downtown Ottawa East by IHG
- Kamloops Spa Resorts & Hotels
- Hotels closest to Montreal Biodome
- Hotels closest to OLG Slots at Georgian Downs
- Hyatt Grand Central New York
- Motels Ladysmith
- Apartments Brunei
- Cheap Hotels in Las Vegas
- Resorts Newfoundland
- Rimrock Resort Hotel Banff by Accor
- HiltonHotels Hotels in Port Elgin
Flights
- WestJet Edmonton (YEG) to Orlando (MCO) flights
- Virgin Australia Vancouver (YVR) to Brisbane (BNE) flights
- YYZ - BGA
- Cheap Flights to Isle of Skye
- Cheap Flights to Dartmouth
- Air Canada Toronto (YYZ) to Ladyville (BZE) flights
- YUL - BOS
- KLM Accra (ACC) to Calgary (YYC) flights
- BUF - SEA
- Cathay Pacific Toronto (YYZ) to Vancouver (YVR) flights
- Cheap Flights to Belleville
Packages