Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Hotels near Pembrokeshire Coast National Park

See all 296 Hotels in Pembrokeshire Coast National Park
Boulston Manor

Boulston Manor

Boulston, Haverfordwest
4.5 out of 5.0
1 others viewing this property now
4.4 out of 5 (71 reviews)

Situated in Haverfordwest, this bed & breakfast is within 20 mi (32 km) of Pembroke Castle, Marloes Sands, and Dale Fort. Carew Castle and Lamphey Bishop's Palace ...

$76

$76
Rosedene Guest House

Rosedene Guest House

Hodgeston, Nr Freshwater East, Pembroke
4.5 out of 5.0
4.8 out of 5 (231 reviews)

Situated in Pembroke, this guesthouse is within 3 mi (5 km) of Lamphey Bishop's Palace, Freshwater East Beach, and Manorbier Beach. Manorbier Castle is 2.6 mi ...

$66

$66
Canaston Oaks

Canaston Oaks

Canaston Bridge, Pembrokeshire, Narberth
5.0 out of 5.0
4.9 out of 5 (15 reviews)

Situated in Canaston Bridge, this luxury bed & breakfast is within 12 mi (20 km) of Carew Castle, Manor House Zoo, and Tenby Beach. Dinosaur Park and Lamphey ...

$109

$109
Twr Y Felin Hotel

Twr Y Felin Hotel

Caerfai Road, St Davids, Haverfordwest
4.5 out of 5.0
4.7 out of 5 (31 reviews)

Located in St Davids, this historic hotel is 0.5 mi (0.7 km) from St. David's Cathedral and 2.6 mi (4.2 km) from Whitesands Bay. Strumble Head Lighthouse and ...

$178

$178
Penrhiw Hotel

Penrhiw Hotel

St Davids, Haverfordwest
5.0 out of 5.0
Last booking: 2 days ago
4.9 out of 5 (19 reviews)

Located in St Davids, this luxury bed & breakfast is 0.4 mi (0.7 km) from St. David's Cathedral and 1.8 mi (2.9 km) from Whitesands Bay. Strumble Head Lighthouse ...

$145

$145
Castle Inn

Castle Inn

Bridge Street, Newport
3.5 out of 5.0
4.0 out of 5 (3 reviews)

Situated in Newport, this inn is 0.2 mi (0.3 km) from Newport Memorial Hall and within 12 mi (20 km) of Cardigan Castle and The Coach House Visitor Centre. St ...

$89

$89
Mellieha Guest House

Mellieha Guest House

Amroth, Narberth
5.0 out of 5.0
1 others viewing this property now
4.9 out of 5 (45 reviews)

Located in Amroth, this luxury guesthouse is within 9 mi (15 km) of Manor House Zoo, Dinosaur Park, and Tenby Beach. Tenby Golf Club and Tenby Castle are also ...

$92

$92
Slebech Park

Slebech Park

Slebech, Pembrokeshire, Haverfordwest
5.0 out of 5.0
4.4 out of 5 (11 reviews)

Situated in Haverfordwest, this bed & breakfast is within 16 mi (25 km) of Carew Castle, Manor House Zoo, and Tenby Beach. Dinosaur Park and Tenby Castle are ...

$96

$96
The Gower Hotel

The Gower Hotel

Milford Terrace, Saundersfoot
3.5 out of 5.0
Last booking: 4 days ago
4.3 out of 5 (29 reviews)

Situated in Saundersfoot, this hotel is within 6 mi (10 km) of Tenby Beach, Tenby Golf Club, and Tenby Castle. Tenby Museum and Art Gallery and Dinosaur Park ...

$91

$91
Sunset Bed and Breakfast

Sunset Bed and Breakfast

22 Swanswell Close, Haverfordwest
3.5 out of 5.0

Situated near the beach, this bed & breakfast is 7.9 mi (12.7 km) from Marloes Sands and 8.6 mi (13.8 km) from Dale Fort. Pembroke Castle and St. David's Cathedral ...

$90

$90

Where To Stay In Pembrokeshire Coast National Park

Pembrokeshire Coast National Park, Wales Hotel Information

Expedia.com offers a selection of 297 hotels in Pembrokeshire Coast National Park, Wales. You are sure to find cheap deals and discount rates among them with our Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel near Pembrokeshire Coast National Park in Wales. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find hotels in the Wales neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Pembrokeshire Coast National Park, Wales now!

Looking for local hotels nearby? Check out the new hotels near me page.

>hotels near me page.