Find price at Hafan
Arriving on Tuesday 6 May 2025
Change
Staying for
1 Night – until Wednesday 7 May 2025
2 Nights – until Thursday 8 May 2025
3 Nights – until Friday 9 May 2025
4 Nights – until Saturday 10 May 2025
5 Nights – until Sunday 11 May 2025
6 Nights – until Monday 12 May 2025
7 Nights – until Tuesday 13 May 2025
8 Nights – until Wednesday 14 May 2025
9 Nights – until Thursday 15 May 2025
10 Nights – until Friday 16 May 2025
11 Nights – until Saturday 17 May 2025
12 Nights – until Sunday 18 May 2025
13 Nights – until Monday 19 May 2025
14 Nights – until Tuesday 20 May 2025
15 Nights – until Wednesday 21 May 2025
16 Nights – until Thursday 22 May 2025
17 Nights – until Friday 23 May 2025
18 Nights – until Saturday 24 May 2025
19 Nights – until Sunday 25 May 2025
20 Nights – until Monday 26 May 2025
21 Nights – until Tuesday 27 May 2025
22 Nights – until Wednesday 28 May 2025
23 Nights – until Thursday 29 May 2025
24 Nights – until Friday 30 May 2025
25 Nights – until Saturday 31 May 2025
26 Nights – until Sunday 1 Jun 2025
27 Nights – until Monday 2 Jun 2025
28 Nights – until Tuesday 3 Jun 2025
29 Nights – until Wednesday 4 Jun 2025
30 Nights – until Thursday 5 Jun 2025
31 Nights – until Friday 6 Jun 2025
32 Nights – until Saturday 7 Jun 2025
33 Nights – until Sunday 8 Jun 2025
34 Nights – until Monday 9 Jun 2025
35 Nights – until Tuesday 10 Jun 2025
36 Nights – until Wednesday 11 Jun 2025
37 Nights – until Thursday 12 Jun 2025
38 Nights – until Friday 13 Jun 2025
39 Nights – until Saturday 14 Jun 2025
40 Nights – until Sunday 15 Jun 2025
41 Nights – until Monday 16 Jun 2025
42 Nights – until Tuesday 17 Jun 2025
Adults
Choose
1
2
Children
0
1
Too many guests - maximum is 2
2
No infants under 2 years
Options
One dog – no charge
Select
Continue
Direct booking
No booking fees
– you're booking with the owner, so no commission or extra fees are added to the price.
Cancellation:
80% refund if cancelled on or before 6 April 2025.