
Drefach Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Drefach Vacation
Planning your next escape is a cinch with a Drefach vacation package. The neighborhood of Garnant, which is good for golfing, makes a superb base to uncover the delights of this city. Need some sightseeing inspiration for your trip to Drefach? Llyn Llech Owain Country Park and Glyn Abbey Golf Club are two must-visit attractions here. A few clicks is all it takes to put together the perfect Drefach vacation on Expedia.
Top Drefach Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Royal Hotel Cardiff by Belvilla
Cardiff City Centre
Price was CA $1,881, price is now CA $1,638 per person
CA $1,638
per person
Jul 22 - Jul 27
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Cardiff (CWL)
8.6/10 Excellent! (1,001 reviews)
Great Hotel and lovely staff.
Reviewed on May 21, 2026

Meridian Bay Apartment
Castle
Price was CA $2,637, price is now CA $2,257 per person
CA $2,257
per person
Aug 9 - Aug 15
found 5 hours ago
Roundtrip non-stop flight included
Montreal (YUL) to Cardiff (CWL)
10/10 Exceptional! (3 reviews)
Property was very clean/tidy and spacious , close to the beach with a window view.
Joan was very friendly and helpful-thanks
Will certainly book again if visiting Swansea
Reviewed on Jun 19, 2024

Cardiff Riverside Hotel by Belvilla
Riverside
Price was CA $2,340, price is now CA $2,069 per person
CA $2,069
per person
Jul 25 - Jul 31
found 1 day ago
Roundtrip flight included
Winnipeg (YWG) to Cardiff (CWL)
7.2/10 Good! (141 reviews)
The room was very clean. The property is showing its age.
Reviewed on Apr 16, 2026

Drefach Hotel Deals

Delta Hotels by Marriott Swansea
Maritime Quarter Swansea Wales
Fully refundableReserve now, pay when you stay
The price is CA $153 per night from Jun 21 to Jun 22
CA $153
CA $184 total
Jun 21 - Jun 22
includes taxes & fees
8.8/10 Excellent! (631 reviews)
"The hotel was basic. No fridge in the room or bathrobe or slippers. The furniture was a bit dated. The breakfast was a bit disappointing."
Reviewed on May 31, 2026

Village Hotel Swansea
Langdon Road Swansea Wales
Fully refundableReserve now, pay when you stay
The price is CA $112 per night from Jun 7 to Jun 8
CA $112
CA $134 total
Jun 7 - Jun 8
includes taxes & fees
7.8/10 Good! (1,004 reviews)
"It's a very clean and good HOTEL. It's a little bit modern for my taste but the biggest issue I had was that it is far from the city centre where a lot of the activities are if you don't have a car expect to walk or take Uber anywhere."
Reviewed on Jun 1, 2026

Mercure Swansea Hotel
Phoenix Way Swansea Wales
Fully refundableReserve now, pay when you stay
The price is CA $104 per night from Jun 5 to Jun 6
CA $104
CA $125 total
Jun 5 - Jun 6
includes taxes & fees
8/10 Very Good! (1,001 reviews)
"Everything you would expect with exception of aircon! Room great, staff great, food great. Just a bit hot!"
Reviewed on May 26, 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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.








