Find beach hotels & resorts in Pembrokeshire
Beach vacation deals from $135
Upfront pricing
Treat yourself
Be picky

We found 58 beach stays in Pembrokeshire, from luxury resorts to beachfront rentals. Explore these popular Pembrokeshire beach destinations.
Check availability on Pembrokeshire Beach Hotels
Pick from 58 Pembrokeshire Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.
Our top choices for Pembrokeshire beach hotels

Royal Lion Hotel
Royal Lion Hotel

Best Western Lamphey Court Hotel & Spa
Best Western Lamphey Court Hotel & Spa

The Imperial Hotel
The Imperial Hotel

St David's Cross Hotel
St David's Cross Hotel

Heywood Spa Hotel
Heywood Spa Hotel

Roch Castle Hotel
Roch Castle Hotel

The Druidstone Hotel
The Druidstone Hotel

Freshwater Bay Holiday Cottages
Freshwater Bay Holiday Cottages
Top Pembrokeshire Hotel Reviews

The Lord Nelson Hotel
Find out more about Pembrokeshire
Find out more about Pembrokeshire
Book your dream Pembrokeshire beach vacation with deals from $135
Make the most of your vacation with hotels on the water in Pembrokeshire
How do I find the best Pembrokeshire beach hotels?
With 1,577 unfiltered, genuine customer reviews of hotels in Pembrokeshire on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.
How can I find Pembrokeshire hotels on the beach with nice views?
From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Pembrokeshire beach hotels with dreamy water views from your window.
How much do Pembrokeshire beach hotels cost?
Prices for beachfront hotels in Pembrokeshire currently start at $135 a night going up to $334 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply.
How do I find family-friendly Pembrokeshire hotels on the beach?
Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games.
Can I cancel my Pembrokeshire beach hotel?
It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Pembrokeshire offering free cancellation.
Why should I book my Pembrokeshire beach hotel with Expedia?
Get amazing deals on an exciting selection of hotels on the beach in Pembrokeshire, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.
Are there any Pembrokeshire beach hotels with a pool?
Many condos, motels, hotels, and beach resorts in Pembrokeshire have a pool for you to dip into. To find them really easily, use our pool search filter.
Are there any cheap Pembrokeshire beach hotels?
Currently, there are 58 tempting beach hotels in Pembrokeshire to choose from, with prices from just $135 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Gay friendly Hotels in Pembroke
- Hotels with an Outdoor Pool in Pembroke
- Beach Hotels in Pembroke
- Pet-friendly Hotels in Pembroke
- Pembroke Hotels
- Cottages in Pembroke
- Hotels near Pembroke Castle
- Lamphey Hotels
- Historic Hotels in Pembroke Dock
- Pembroke Dock Hotels
- 5 Star Hotels in Pembroke Dock
- Villas in Pembroke Dock
- Hotels near Freshwater East Beach
- Neyland Hotels
- Apartments in Neyland
- B&B in Neyland
- Stackpole Hotels
- B&B in Stackpole
- B&B in Hodgeston
- Lawrenny Hotels
- B&B in Milton
- Villas in Milton
- Villas in Houghton
- Hotels near Barafundle Bay
- Merrion Hotels
- Carew Newton Hotels
- Bosherston Hotels
- Villas in Bosherston
- B&B in Castlemartin
- Cabin Rentals in Castlemartin
- Hotels near Manorbier Beach
- Hotels near Manorbier Castle
- B&B in Rosemarket
- Llangwm Hotels
- St. Florence Hotels
- Vacation Homes in St. Florence
- Hotels near Manor House Zoo
- Beach Hotels in Lydstep
- Beach Hotels in Milford Haven
- Lydstep Hotels
- Hostels in Lydstep
- Hotels near Milford Haven Station
- Milford Haven Hotels
- B&B in Milford Haven
- Cottages in Milford Haven
- Hotels near Cwm Deri Vineyard
- Visit Pembroke
- Pembroke Vacations
- Pembroke Castle
- Lamphey Bishop's Palace
- Visit Lamphey
- Visit Hundleton
- Visit Pembroke Dock
- Pembroke Dock Vacations
- Freshwater East Beach
- Upton Castle Gardens
- Neyland Vacations
- Visit Neyland
- Visit Stackpole
- Visit Hodgeston
- Visit Lawrenny
- Visit Llanstadwell
- Visit Milton
- Visit Axton Hill
- Axton Hill Vacations
- Visit Houghton
- Carew Castle
- Barafundle Bay
- Visit Merrion
- Visit Sageston
- Visit Bosherston
- Visit Jameston
- Visit Castlemartin
- Manorbier Beach
- Visit Cresswell Quay
- Manorbier Castle
- Visit Llangwm
- Visit Rhoscrowther
- Visit Cresselly
- Visit St. Florence
- St. Florence Vacations
- Manor House Zoo
- Visit Lydstep
- Visit Milford Haven