Book at Hafan

Choose your arrival date
Long stays 14% reduction for bookings of 7 nights or more
Infants No children under the age of 2 years
Pets One pet is welcome

A deposit of 30% is required for booking confirmation.

The balance is due 30 days before arrival.

Bookings are on request – the owner will review your request as soon as possible, and you will be notified by e-mail. The booking is confirmed when payment of deposit or full balance has been made.

Travel and cancellation insurance – we recommend that you purchase a suitable level of insurance to cover cancellation and/or other unexpected events.

Property information – for full details and pictures of Hafan click here.

Guests are required to bring their own bed linen and towels.

The e-mail address and other contact details you provide will only be used for the purposes of communication about your enquiry or booking, and will not be shared with any other party or used for marketing purposes.

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 at least 30 days before arrival.