Lodging Image

Find hotels in St Donats from ฿1,568

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
20 Aug - 21 Aug
Tomorrow
21 Aug - 22 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for St Donats hotels

Reserve now, pay later
Breakfast included
Pet-friendly
Hotel
Cardiff (and vicinity)

1. The Bear Hotel

The Bear Hotel
Cowbridge
United Kingdom
Seamus
฿4,695
฿5,634 total
includes taxes & fees
6 Sept - 7 Sept
The Bear Hotel

2. Best Western Premier Heronston Hotel & Spa

Best Western Premier Heronston Hotel & Spa
Bridgend
United States
Robert
฿3,856
฿4,628 total
includes taxes & fees
30 Aug - 31 Aug
Best Western Premier Heronston Hotel & Spa

3. Celtic International Hotel Cardiff Airport

Celtic International Hotel Cardiff Airport
Rhoose
Canada
Matthew
฿2,024
฿2,429 total
includes taxes & fees
4 Sept - 5 Sept
Celtic International Hotel Cardiff Airport

4. Lanelay Hall Hotel & Spa

Lanelay Hall Hotel & Spa
Talbot Green
United Kingdom
Millie
฿4,024
฿4,829 total
includes taxes & fees
1 Sept - 2 Sept
Lanelay Hall Hotel & Spa

5. Hazelwood Guest House

Hazelwood Guest House
Bridgend
United States
Dean
฿2,794
฿3,353 total
includes taxes & fees
24 Aug - 25 Aug
Hazelwood Guest House

6. Vale Resort

Vale Resort
Pontyclun
United Kingdom
Vic
฿4,807
฿5,768 total
includes taxes & fees
26 Aug - 27 Aug
Vale Resort

7. Llanerch Vineyard Hotel

Llanerch Vineyard Hotel
Pontyclun
United Kingdom
Anushirvan
฿4,844
฿5,812 total
includes taxes & fees
31 Aug - 1 Sept
Llanerch Vineyard Hotel

8. Three Horseshoes

Three Horseshoes
Llancarfan
United Kingdom
Kevin
฿3,540
฿4,248 total
includes taxes & fees
23 Aug - 24 Aug
Three Horseshoes

9. Fox & Hounds

Fox & Hounds
Llancarfan
United States
Jennifer
฿3,085
฿3,702 total
includes taxes & fees
13 Sept - 14 Sept
Fox & Hounds

10. Copthorne Hotel Cardiff-Caerdydd

Copthorne Hotel Cardiff-Caerdydd
Wenvoe
United Kingdom
Alison
฿2,236
฿2,683 total
includes taxes & fees
20 Sept - 21 Sept
Copthorne Hotel Cardiff-Caerdydd

11. The Coed-Y-Mwstwr Hotel

The Coed-Y-Mwstwr Hotel
Bridgend
United Kingdom
Vivien
฿4,695
฿5,634 total
includes taxes & fees
30 Aug - 31 Aug
The Coed-Y-Mwstwr Hotel

12. The Old Barn

The Old Barn
Rhoose
United Kingdom
Tom
฿4,538
฿4,538 total
includes taxes & fees
23 Aug - 24 Aug
The Old Barn

13. The Mount Rooms

The Mount Rooms
Barry
United Kingdom
Damien
฿1,826
฿2,191 total
includes taxes & fees
3 Sept - 4 Sept
The Mount Rooms

14. Days Inn by Wyndham Bridgend Cardiff M4

Days Inn by Wyndham Bridgend Cardiff M4
Bridgend
United Kingdom
Mark
฿1,307
฿1,568 total
includes taxes & fees
6 Sept - 7 Sept
Days Inn by Wyndham Bridgend Cardiff M4

15. The Barn B&B

The Barn B&B
Port Talbot
United Kingdom
Jade
฿3,540
฿4,248 total
includes taxes & fees
23 Aug - 24 Aug
The Barn B&B

16. High Corner Hotel

High Corner Hotel
Llanharan
United Kingdom
Keith
฿3,217
฿3,860 total
includes taxes & fees
26 Aug - 27 Aug
High Corner Hotel

17. Luxury Shepherds Hut Near Glamorgan Coast

Luxury Shepherds Hut Near Glamorgan Coast
Cowbridge
United Kingdom
Lucy
฿4,914
฿5,897 total
includes taxes & fees
1 Sept - 2 Sept
Luxury Shepherds Hut Near Glamorgan Coast

18. The Great House Hotel & Restaurant

The Great House Hotel & Restaurant
Bridgend
United Kingdom
David
฿2,981
฿3,577 total
includes taxes & fees
28 Aug - 29 Aug
The Great House Hotel & Restaurant

19. Rose And Crown

Rose And Crown
Porthcawl
United Kingdom
Anne
฿1,876
฿2,251 total
includes taxes & fees
13 Sept - 14 Sept
Rose And Crown

20. Bayside Guest House

Bayside Guest House
Porthcawl
United Kingdom
Anthony
฿2,273
฿2,727 total
includes taxes & fees
13 Sept - 14 Sept
Bayside Guest House
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St Donats attractions

St Donat's Castle

10.0/10 (1 review)
St Donat's Castle is just one of the places to see in St Donats, so why not enjoy the other things to explore during your travels? Savour the lively bars and top-notch restaurants while in town.
See properties

Nash Point

After visiting Nash Point, make a plan to see the other sights and activities in St Donats.
See properties

Nash Point Fog Horn

You can spend an afternoon exploring the galleries in Nash Point Fog Horn during your trip to St Donats.
See properties

Learn more about St Donats

Check out the local area in St Donats—home to attractions like Nash Point Fog Horn and Tresilian Bay.

See all hotels in St Donats
A coastal cliff with layered rock formations and a sandy beach.
Photo by Luke Hinton

Top St Donats Hotel Reviews

Copthorne Hotel Cardiff-Caerdydd

Copthorne Hotel Cardiff-Caerdydd

8/10 Good
"Whilst aircon is not present,A Fan inn the room from the start would have helped.Despite requesting one in the evening no fan was received .The next morning, raised the fan issue again, the desk staff organised, delivered one later. Staff, especially the morning breakfast crew very helpful as usual.Overall the staff are very good."
Trecenia 2-night trip
Posted 2 hours ago
Copthorne Hotel Cardiff-Caerdydd
The Parkgate Hotel

The Parkgate Hotel

10/10 Excellent
"Room was great staff very friendly and helpful, breakfast was okay but not very hot, parking was easy"
Robert 1-night trip
Posted 4 hours ago
The Parkgate Hotel
The Coal Exchange Hotel

The Coal Exchange Hotel

10/10 Excellent
"We were a bit sad that Aura wasn't open, we had hoped to have dinner there. Otherwise everything was excellent"
Mark 1-night trip
Posted 15 hours ago
The Coal Exchange Hotel
Village Hotel Cardiff

Village Hotel Cardiff

10/10 Excellent
"Great place to stay and relax. Staff were so helpful. Food intolerance were catered for with ease. Thanks for a great break everyone."
Susan 1-night trip
Posted 21 hours ago
Village Hotel Cardiff
Clayton Hotel Cardiff

Clayton Hotel Cardiff

8/10 Good
"But tired and dirty compared to other Clayton properties"
Ben 1-night trip
Posted 22 hours ago
Clayton Hotel Cardiff
Cardiff Bute Terrace Hotel By Belvilla

Cardiff Bute Terrace Hotel By Belvilla

10/10 Excellent
"Our place was very quiet and only a 10 minute walk to the town center. Nicely maintained property. We would stay there again!!"
Paul 1-night trip
Posted 23 hours ago
Cardiff Bute Terrace Hotel By Belvilla
Four Points Flex by Sheraton Cardiff

Four Points Flex by Sheraton Cardiff

10/10 Excellent
"Our stay at the hotel was excellent, with the staff being very friendly and helpful. We’d happily book again!"
Huw 3-night trip
Posted 2 days ago
Four Points Flex by Sheraton Cardiff
Novotel Cardiff Centre

Novotel Cardiff Centre

8/10 Good
"Good Overall The staff were all very r helpful. The play area for kids was a great surprise. Dinner at the hotel restaurant was much better then I thought so good surprise again. The only downside is that the changing rooms for the fitness centre definitely needs some TLC. (Broken shower (as in the tap handle has completely fallen off), swimsuit dryer broken etc) but overall I would recommend especially if you are travelling with kids"
Olivier 2-night trip
Posted 2 days ago
Novotel Cardiff Centre
Celtic International Hotel Cardiff Airport

Celtic International Hotel Cardiff Airport

10/10 Excellent
"Great place to stay just what we needed clean, great staff and amenities bar and restaurant"
Stephen 2-night trip
Posted 3 days ago
Celtic International Hotel Cardiff Airport

More cheap stays in St Donats

Days Inn by Wyndham Bridgend Cardiff M4

Days Inn by Wyndham Bridgend Cardiff M4

M4 J36 Motorway Bridgend Wales
฿1,307
฿1,568 total
6 Sept - 7 Sept
includes taxes & fees
8/10 Very good! (873 reviews)
Days Inn by Wyndham Bridgend Cardiff M4
Cardiff Guesthouse & On-Street Parking

Cardiff Guesthouse & On-Street Parking

30 Piercefield Pl Cardiff Wales
฿1,385
฿1,662 total
23 Aug - 24 Aug
includes taxes & fees
Cardiff Guesthouse & On-Street Parking
Cardiff Sandringham Hotel

Cardiff Sandringham Hotel

21 St Mary Street Cardiff Wales
฿1,849
฿2,218 total
20 Sept - 21 Sept
includes taxes & fees
8.4/10 Very good! (1,007 reviews)
Cardiff Sandringham Hotel
Cardiff Riverside Hotel by Belvilla

Cardiff Riverside Hotel by Belvilla

Clare Street Cardiff Wales
฿2,086
฿2,503 total
26 Aug - 27 Aug
includes taxes & fees
7/10 Good! (188 reviews)
Cardiff Riverside Hotel by Belvilla
Tanes Hotel

Tanes Hotel

148 Newport Road Cardiff Wales
฿2,207
฿2,648 total
23 Aug - 24 Aug
includes taxes & fees
8.4/10 Very good! (691 reviews)
Tanes Hotel
Glendale hotel

Glendale hotel

Plymouth Rd Penarth Wales
฿3,726
฿4,471 total
9 Sept - 10 Sept
includes taxes & fees
Glendale hotel

Frequently asked questions

Where is the best place for a stay in St Donats?
Located 16.2 mi (26.1 km) from the heart of St Donats, The Angel Hotel is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are The Parkgate Hotel and Future Inns Cardiff Bay. See all available top hotels, or vacation rentals in St Donats.
If I need to cancel my hotel reservation in St Donats, will I receive a refund?
Yes! Most hotel bookings are refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in St Donats.
What are some accommodation options with pools in St Donats?
Novotel Cardiff Centre: Hotel, 2-minute walk from Cardiff Bay. Offers a full-service spa, an indoor pool and a health club. Park Plaza Cardiff and Village Hotel Cardiff are a couple of other choices that feature an on-site pool. View all hotels with pools in St Donats.
What's it like to stay in St Donats?
Travellers to St Donats will find plenty to explore and enjoy. In St Donats, there are 12 hotels and other accommodation options to choose from. Find out more about St Donats.
What is there to see in St Donats?
A couple of favourite places to visit are Nash Point Fog Horn and Tresilian Bay. You'll also find Trecco Bay and Porthcawl Rest Bay Beach in the area. Take a look at what more there is to see and do in Expedia's St Donats guide.
What's the seasonal weather like in St Donats?
The hottest months are usually July and August, with an average temperature of 15°C, while the coldest months are January and February, with an average of 6°C. Average annual precipitation for St Donats is 1191 mm.