Caerhafod Lodge is situated within the Pembrokeshire Coast National Park near Porthgain and Trefin. St Davids is only 6 miles and we are positioned on the bus route which runs between Fishguard and St Davids.
Caerhafod lodge sleeps 23 people in 5 ensuite rooms 3—4, 1—5 & 1—6 beds per room, all bedding & linen provided. There is a fully equipped kitchen diner, a spacious sitting room with additional toilet & shower & a drying/laundry room with free to use washing machine. We also have two sea view patios with picnic benches and BBQ, where you can enjoy stunning 180 degree sea views from the North Bishop island to Strumble head, and amazing sunsets over the irish sea, on very clear evenings the Wicklow Mountains may be seen.
We welcome groups, families and individuals.
Dogs are allowed by prior arrangement.
We are open all year.







