Plan, book, travel with confidence
Better together
Save up to CA $775 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top Mid-Wales Vacation Deals
Price found within the past 48 hours. Click for updated prices.
Celtic International Hotel Cardiff Airport
Rhoose
per person
Aug. 18 - Aug. 24
found 1 day ago
Roundtrip flight included
Vancouver (YVR) to Cardiff (CWL)
8.2/10 Very Good! (565 reviews)
The hotel was perfectly adequate for our requirements, as an overnight stay for a big gig at the Principality Stadium. Our main concern was that the hotel appeared under-staffed. The staff we met were as helpful as they could be, but were trying to manage reception and the bar at a busy check-in time.
Reviewed on May 14, 2024
Lanelay Hall Hotel & Spa
Talbot Green
per person
Aug. 18 - Aug. 24
found 1 day ago
Roundtrip flight included
Vancouver (YVR) to Cardiff (CWL)
9/10 Wonderful! (511 reviews)
Beautifully refurbished classic building very convenient to Cardiff but felt like a relaxing retreat away. Wonderful breakfast. Very friendly staff. Loved it! Highly recommend it.
Reviewed on May 24, 2024
Mid-Wales Hotel Deals
The Four Seasons Hotel
54 Portland Street, Aberystwyth, Wales
Fully refundableReserve now, pay when you stay
The price is CA $131 per night from Jun. 2 to Jun. 3
CA $131
CA $157 total
includes taxes & fees
Jun 2 - Jun 3
7.4/10 Good! (242 reviews)
"Really lovely area, and super close to the beach and waterfront. Easy to check into the hotel and friendly staff. room was great for what we needed, and bed was comfortable. Decent breakfast - really set us up for the day! Only downside was being able to hear the other guests in the corridor at night ..."
Reviewed on May 23, 2024
Gwesty'r Marine Hotel & Spa
46 MARINE TERRACE, Aberystwyth, Wales
Fully refundableReserve now, pay when you stay
The price is CA $160 per night from Jun. 3 to Jun. 4
CA $160
CA $192 total
includes taxes & fees
Jun 3 - Jun 4
7.8/10 Good! (614 reviews)
"Family room was clean and large - however bathroom was very small for 4 people to share."
Reviewed on May 27, 2024
Starling Cloud, Aberystwyth by Marston’s Inns
Boulevard De Sainte Brieuc, Aberystwyth, Wales
Fully refundableReserve now, pay when you stay
The price is CA $92 per night from Jun. 16 to Jun. 17
CA $92
CA $111 total
includes taxes & fees
Jun 16 - Jun 17
8.4/10 Very Good! (473 reviews)
"Excellent room and staff so friendly"
Reviewed on May 12, 2024
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.
Frequently asked questions
Discover the most popular places to visit in Mid-Wales
Eryri National Park
The best-known national park in Wales features historical monuments amid some of the most beautiful scenery in the country.
Brecon Beacons National Park
This protected region of caves, mountains, lakes, rivers and waterfalls provides some of the most rewarding hiking opportunities in Wales.
Barmouth Beach
4.5/5(2 reviews)
Barmouth, on the edge of the dramatically beautiful Mawddach Estuary, has one of the most stunning beaches along the coast of Snowdonia, and is a candidate for one of the most beautiful beaches in Britain.
What to do in Mid-Wales
Private Day Tour of Cardiff, including Cardiff Castle, St Fagans, & Cardiff Bay
CA $1,095
Per adult
Private Doctor Who Day Tour of South Wales - Castles, Cardiff, and Doctor Who!
CA $1,197
Per adult
Cardiff: Doctor Who Walking Tour
CA $248
Per adult
Other vacations you might like
Hotels
Flights
Cheap Flights from Toronto (YYZ) to Istanbul (IST)Flights to Orkney IslandsCheap Flights from Montreal (YUL) to Kansas City (MCI)Cheap Flights to WinnipegCheap Flights to Isle of SkyeCheap Flights from Calgary (YYC) to Las Vegas (LAS)Cheap Flights from Toronto (YYZ) to Calgary (YYC)Cheap Flights from Lahore (LHE) to Dubai (DXB)Cheap Flights from Saskatoon (YXE) to Lahore (LHE)Cheap Flights from Winnipeg (YWG) to London (LHR)Cheap Flights from Saskatoon (YXE) to Tofino (YAZ)Flights to Shetland IslandsCheap Flights from Tampa (TPA) to Punta Cana (PUJ)Cheap Flights from Toronto (YYZ) to Florence (FLR)
General
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.