Top Hotels Near St Donat's Castle in Cardiff from AU$71
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Accommodation near St Donat's Castle

The Bear Hotel
8.9 km from St Donat's Castle
9.2 out of 10, Wonderful, (271)
The price is AU$252
includes taxes & fees
14 Dec - 15 Dec

The Old Barn
12.3 km from St Donat's Castle
9.4 out of 10, Exceptional, (63)

Hazelwood Guest House
13.3 km from St Donat's Castle
9.4 out of 10, Exceptional, (184)
The price is AU$141
includes taxes & fees
2 Dec - 3 Dec

Fox & Hounds
11.9 km from St Donat's Castle
9.0 out of 10, Wonderful, (119)
The price is AU$137
includes taxes & fees
7 Dec - 8 Dec

Llanerch Vineyard Hotel
16.3 km from St Donat's Castle
9.6 out of 10, Exceptional, (525)

The Great House Hotel & Restaurant
13.1 km from St Donat's Castle
8.8 out of 10, Excellent, (127)
The price is AU$157
includes taxes & fees
2 Dec - 3 Dec
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 St Donat's Castle Hotel Reviews

The Parkgate Hotel
10/10 Excellent
Hotels near other St Donat's Castle attractions
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Barry Island Beach
- Hotels near Barry Island Station
- Bonvilston Hotels
- B&B in Bridgend
- Caravan Parks in Bridgend
- Hostels in Bridgend
- Cheap Hotels in Bridgend
- Luxury Hotels in Bridgend
- Bridgend Hotels
- Inns in Bridgend
- Hotels near Cardiff Intl.
- Hotels near Cottrell Park Golf Resort
- B&B in Cowbridge
- Holiday Homes in Cowbridge
- Boutique Hotels in Cowbridge
- Hotels with Parking in Cowbridge
- Hotels with Pool in Cowbridge
- Pet Friendly Hotels in Cowbridge
- Cowbridge Hotels
- Resort in Cowbridge
- Caravan Parks in Coychurch
- Coychurch Hotels
- Gileston Hotels
- Hensol Hotels
- Kenfig Hill Hotels
- Hostels in Llandow
- Llandow Hotels
- B&B in Llantwit Major
- Beach Hotels in Llantwit Major
- Cheap Hotels in Llantwit Major
- Pet Friendly Hotels in Llantwit Major
- Llantwit Major Hotels
- Marcross Hotels
- Resort in Monknash
- Hotels near Newton Beach
- Newton Hotels
- North Cornelly Hotels
- B&B in Ogmore-by-Sea
- Country House in Ogmore-by-Sea
- Romantic Hotels in Ogmore-by-Sea
- Ogmore-By-Sea Hotels
- Inns in Ogmore-by-Sea
- Lodges in Ogmore-by-Sea
- Motels in Ogmore-by-Sea
- Pencoed Hotels
- Penmark Hotels
- Pontyclun Hotels
- Porthcawl Hotels
- Hotels with Parking in Rhoose
- Rhoose Hotels
- Hotels near Royal Porthcawl Golf Club
- Saint Athan Hotels
- Southerndown Hotels
- B&B in St Hilary
- St Hilary Hotels
- St Nicholas Hotels
- Talbot Green Hotels
- B&B in Wick
- Hostels in Wick
- Cheap Hotels in Wick
- Luxury Hotels in Wick
- Wick Hotels
- Flights to Bridgend
- Flights to Cardiff Intl.
- Flights to St Hilary
- Flights to Wick
- Flights from Adelaide (ADL) to Cardiff (CWL)
- Flights from Amsterdam (AMS) to Cardiff (CWL)
- Flights from Athens (ATH) to Cardiff (CWL)
- Flights from Bangkok (BKK) to Cardiff (CWL)
- Flights from Brisbane (BNE) to Cardiff (CWL)
- Flights from Canberra (CBR) to Cardiff (CWL)
- Flights from Paris (CDG) to Cardiff (CWL)
- Flights from Cessnock (CES) to Cardiff (CWL)
- Flights from Cairns (CNS) to Cardiff (CWL)
- Flights from Dubai (DXB) to Cardiff (CWL)
- Flights from Edinburgh (EDI) to Cardiff (CWL)
- Flights from Rome (FCO) to Cardiff (CWL)
- Flights from Frankfurt (FRA) to Cardiff (CWL)
- Flights from Glasgow (GLA) to Cardiff (CWL)
- Flights from Hong Kong (HKG) to Cardiff (CWL)
- Flights from New York (LGA) to Cardiff (CWL)
- Flights from Melbourne (MEL) to Cardiff (CWL)
- Flights from Naples (NAP) to Cardiff (CWL)
- Flights from Newcastle (NCL) to Cardiff (CWL)
- Flights from Cork (ORK) to Cardiff (CWL)
- Flights from Perth (PER) to Cardiff (CWL)
- Flights from Singapore (SIN) to Cardiff (CWL)
- Flights from Sydney (SYD) to Cardiff (CWL)
- Flights from Townsville (TSV) to Cardiff (CWL)
- Flights from Vancouver (YVR) to Cardiff (CWL)
- Flights from Toronto (YYZ) to Cardiff (CWL)


















































































