Skip to main content

Filter by:


Star Rating

Review Score

Abercastle – 51 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Farmhouse Lochmeyler, hotel in Abercastle

The Farmhouse Lochmeyler enjoys a location in Llandeloy, 21 miles from Oakwood Theme Park and 8.8 miles from St David's Cathedral.

The host is absolutely amazing! She attends to every detail and makes your stay so special!
9.6
Scored 9.6
Exceptional
Rated exceptional
554 reviews
Price from$112.97per night
The Cambrian Inn, hotel in Abercastle

Located in Solva, 22 miles from Oakwood Theme Park, The Cambrian Inn has accommodations with a restaurant, free private parking and a bar.

Good breakfast and nice dinner
8.7
Scored 8.7
Excellent
Rated excellent
373 reviews
Price from$169.46per night
Cwtch Lackerlee, hotel in Abercastle

Cwtch Lackerlee offers accommodations in Haverfordwest, 21 miles from Oakwood Theme Park and 8.2 miles from St David's Cathedral.

9.3
Scored 9.3
Wonderful
Rated wonderful
6 reviews
Price from$122.70per night
Crug Glas Country House, hotel in Abercastle

Crug Glas Country House in St. Davids provides accommodations with a bar and a shared lounge.

The breakfast was delicious and the room where we ate was cozy and comfortable. The owner served us and was so kind and welcoming.
9.4
Scored 9.4
Wonderful
Rated wonderful
293 reviews
Price from$262.35per night
Pembrokeshire Shepherd hut with hottub, hotel in Abercastle

Pembrokeshire Shepherd hut with hottub features a hot tub and free private parking, and is within 24 miles of Oakwood Theme Park and 14 miles of St David's Cathedral.

9.5
Scored 9.5
Exceptional
Rated exceptional
6 reviews
Price from$237.24per night
The County Hotel, hotel in Abercastle

Located in Haverfordwest, within 11 miles of Oakwood Theme Park and 15 miles of Folly Farm, The County Hotel has accommodations with a bar. This 3-star hotel offers room service.

Location was ideal shower was nice and powerful
7.7
Scored 7.7
Good
Rated good
1,619 reviews
Price from$80.02per night
Ivybridge Guesthouse, hotel in Abercastle

Located in close proximity to coastal walks and the newly opened Goodwick Moor bird sanctuary with Ivybridge Spa* just next door.

very handy for the ferry. Nice room and great communication with the owner. Unfortunately the breakfast we ordered was not available but we were alerted beforehand and the owner adjusted our booking.
8.7
Scored 8.7
Excellent
Rated excellent
922 reviews
Price from$162.93per night
Roch Castle, hotel in Abercastle

Dating back to the 12th century, Roch Castle offers guest accommodations, set on a rocky outcrop over looking St Brides Bay. Roch Castle offers free parking and WiFi.

Excellent location for walking part of the Pembrokeshire coast. We walked from Newgale to Solva and back. Easy access to St. David’s by car or as part of a coastal walk. Great local pub within 10 minutes walk of the hotel. Excellent restaurants suggested by the hotel. We had a delicious meal at the Cambrian Bar in Solva.
9.6
Scored 9.6
Exceptional
Rated exceptional
229 reviews
Price from$241.13per night
Twr y Felin Hotel, hotel in Abercastle

Located in St. Davids, 1.3 miles from Caer Bwdy Bay Beach, Twr y Felin Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

Spacious room, great restaurant, excellent full welsh breakfast.
9.2
Scored 9.2
Wonderful
Rated wonderful
323 reviews
Price from$198.04per night
Rose and Crown, hotel in Abercastle

Located in Goodwick, Rose and Crown offers beachfront accommodations 24 miles from Oakwood Theme Park and facilities like a bar.

Location to the ferry port. Clean, large bedroom with table and chairs in the bay window with amazing view. Hot water for showers, with selection of toiletries. Tea and coffee making facilities with biscuits. Hair dryer provided. Excellent full English breakfast. Friendly helpful staff.
8.3
Scored 8.3
Very Good
Rated very good
1,169 reviews
Price from$96.59per night
See all hotels in and around Abercastle
Subscribe to receive premium deals

Prices drop the second you sign up!