
Shaftesbury Holidays from £158
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £750 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 easyPackages with flights are ATOL protected
Your Shaftesbury Holiday
Book a customised Shaftesbury holiday package that includes everything you need and no unnecessary extras. Great for history, walking and culture, consider staying in the neighbourhood of Tongwynlais. Fill your spare time with visits to Celtic Manor Resort Golf Club, Tredegar House and St Mellons Golf Club, some of the top attractions you really should see during your trip to Shaftesbury. Stop dreaming and start doing. Check out the range of options on Expedia today and finally put your Shaftesbury holiday plans in motion!
Top Shaftesbury Flight + Hotel Deals



Little Robin Gate
Reviewed on 1 Nov 2026

Shaftesbury Essential Information
Language | Welsh |
|---|---|
Currency | British pounds sterling |
Closest Airport | Cardiff Intl. Airport (CWL) |
Top Sights | Caldicot Castle, Newport Cathedral and Caldicot Castle and Country Park |
Top hotels in Shaftesbury

Ibis Budget Newport

The Angel Hotel
"Staff were lovely. Probably there most endearing part to my stay. The breakfast was acceptable and the staff maintained quantity well. The basis of any stay should be would you go back? I have to say based on the maintenance of the place, absolutely not. It looks like any upkeep off the hotel stopped ..."
Reviewed on 14 Nov 2026

Celtic Manor Resort
What to do in Shaftesbury

The Valleys tour or Swansea Bay tour. Please choose correctly.

Cardiff/Swansea: Gower Peninsula's Cliffs & Mumbles Day Tour

Cardiff: South Wales Cliffs, Beaches & Castles Day Tour
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.











