Photo by Garth Newton

Find hotels in Pembroke Dock from $65

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Pembroke Dock hotels

Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well
2.0 star property
Pembroke Dock
10.0 out of 10, Exceptional, (2)
"Great little place, rooms were done out really nice, staff were lovely, perfect little place to stay while we were visiting tenby, so many places just a short drive away also for families "
United Kingdom
Bridie
$99 nightly
The price is $119
Jan 6 - Jan 7, 2026
Total with taxes and fees
Cysgu Dda – Sleep Well

OYO Welsh Holiday Accommodation - Modern Stay

OYO Welsh Holiday Accommodation - Modern Stay
2.0 star property
Pembroke Dock
6.4 out of 10, (7)
"One night stay and room was well presented and clean and tidy. Comfortable nights sleep and a good experience. "
United Kingdom
Carwyn
$68 nightly
The price is $81
Dec 13 - Dec 14
Total with taxes and fees
OYO Welsh Holiday Accommodation - Modern Stay

Cheriton

Cheriton
3.0 star property
Pembroke Dock
10.0 out of 10, Exceptional, (3)
"The property was very well equipped, very roomy and comfortable. "
United Kingdom
David
$408 nightly
The price is $490
Dec 16 - Dec 17
Total with taxes and fees
Cheriton

Addison's Adorable Abode

Addison's Adorable Abode
3.0 star property
Pembroke Dock
4.8 out of 10, (3)
"The service was great, though my suggestion is that it is difficult to pair with an extended stay when you booked a short stay. The long-stay owners were extremely loud on the last day. Overall, a three-star from me, just because the service was good."
United Kingdom
ANTONIOS
$94 nightly
The price is $113
Jan 1 - Jan 2, 2026
Total with taxes and fees
Addison's Adorable Abode

Preseli Heights

Preseli Heights
3.0 star property
Pembroke Dock
$1,484 nightly
The price is $1,780
Dec 16 - Dec 17
Total with taxes and fees
Preseli Heights

1 Gloucester Way

1 Gloucester Way
2.5 star property
Pembroke Dock
$579 nightly
The price is $695
Dec 15 - Dec 16
Total with taxes and fees
1 Gloucester Way

Premier Inn St Davids

Premier Inn St Davids
3.0 star property
St Davids
8.8 out of 10, Excellent, (3)
"Stopped for one night, perfect choice. They offered dinner and breakfast, the breakfast was very tasty. I went into the city for dinner, can be easily walked. "
United States
Thomas
$55 nightly
The price is $66
Jan 8 - Jan 9, 2026
Total with taxes and fees
Premier Inn St Davids

The Imperial Dragon Hotel

The Imperial Dragon Hotel
3.0 star property
Saundersfoot
9.6 out of 10, Exceptional, (61)
"The staff were extremely friendly, it was my first time travelling solo and they made it a very pleasant stay."
United Kingdom
Tash
$133 nightly
The price is $160
Jan 2 - Jan 3, 2026
Total with taxes and fees
The Imperial Dragon Hotel

Canaston Oaks

Canaston Oaks
5.0 star property
Narberth
9.8 out of 10, Exceptional, (156)
"Lovely accommodation, friendly and helpful host and wonderful breakfast. "
United Kingdom
David
$134 nightly
The price is $161
Jan 11 - Jan 12, 2026
Total with taxes and fees
Canaston Oaks

Top Joes Townhouse

Top Joes Townhouse
4.0 star property
Narberth
9.2 out of 10, Wonderful, (75)
"Great place for a short stay or longer. Super quaint center of town hotel, close to shopping, great cozy vibe, friendly staff and the breakfast included was great. Convenient parking behind hotel. "
United States
Benjamin Vaughan
$120 nightly
The price is $145
Dec 17 - Dec 18
Total with taxes and fees
Top Joes Townhouse

Harbour Stays - Ocean Square

Harbour Stays - Ocean Square
2.0 star property
Saundersfoot
8.6 out of 10, Excellent, (17)
"Great location clean and tidy"
United Kingdom
Peter Charles
$109 nightly
The price is $131
Jan 12 - Jan 13, 2026
Total with taxes and fees
Harbour Stays - Ocean Square

Sandyhill Guest House

Sandyhill Guest House
3.0 star property
Saundersfoot
9.4 out of 10, Exceptional, (58)
"Lovely clean property, friendly hosts and delicious breakfast. "
United Kingdom
Joseph
$114 nightly
The price is $137
Jan 5 - Jan 6, 2026
Total with taxes and fees
Sandyhill Guest House

Hotel Mariners

Hotel Mariners
3.0 star property
Haverfordwest
8.8 out of 10, Excellent, (310)
"Lovely hotel. Staff very friendly. "
United Kingdom
Mark
$116 nightly
The price is $140
Jan 12 - Jan 13, 2026
Total with taxes and fees
Hotel Mariners

The Old Brewery

The Old Brewery
3.0 star property
Saundersfoot
10.0 out of 10, Exceptional, (2)
"Excellent location. Close to beach and all amenities. "
United Kingdom
Roger
$390 nightly
The price is $468
Dec 16 - Dec 17
Total with taxes and fees
The Old Brewery

Plas Hyfryd Hotel

Plas Hyfryd Hotel
3.0 star property
Narberth
8.8 out of 10, Excellent, (164)
"Lovely hotel, great staff made us feel very welcome top breakfast to! "
United Kingdom
Susan
$116 nightly
The price is $140
Dec 14 - Dec 15
Total with taxes and fees
Plas Hyfryd Hotel

Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms
5.0 star property
Haverfordwest
8.4 out of 10, Very Good, (302)
"Peaceful, friendly - a great place to escape for a weekend. The grounds are lovely and great views of the Cleddau and countryside "
United Kingdom
Rodric
$83 nightly
The price is $100
Dec 22 - Dec 23
Total with taxes and fees
Slebech Park Restaurant & Rooms

Premier Inn Haverfordwest - North/A40

Premier Inn Haverfordwest - North/A40
3.0 star property
Haverfordwest
8.0 out of 10, Very Good, (2)
"Clean and tidy, has friendly staff."
Australia
Denise
$54 nightly
The price is $65
Jan 11 - Jan 12, 2026
Total with taxes and fees
Premier Inn Haverfordwest - North/A40

Grove of Narberth

Grove of Narberth
5.0 star property
Narberth
9.8 out of 10, Exceptional, (74)
"Amazing location, hotel, food and service"
United Kingdom
Philip
$251 nightly
The price is $302
Dec 14 - Dec 15
Total with taxes and fees
Grove of Narberth

The Grove Hotel

The Grove Hotel
3.5 star property
Haverfordwest
7.8 out of 10, Good, (173)
"Easy parking staff helpful room very clean "
United Kingdom
Liz
$62 nightly
The price is $74
Jan 8 - Jan 9, 2026
Total with taxes and fees
The Grove Hotel

The Belgrave Hotel Tenby

The Belgrave Hotel Tenby
3.0 star property
Tenby
8.0 out of 10, Very Good, (83)
" Great stay"
Canada
Barrie
$73 nightly
The price is $86
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Belgrave Hotel Tenby
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Pembroke Dock

Maritime history comes alive at the Pembroke Dock Heritage Centre, where you'll discover the town's fascinating naval shipbuilding past. Explore the impressive Defensible Barracks or take a boat trip from the harbor to spot wildlife along the Pembrokeshire coast.

Martello Tower, Pembroke Dock. Pembroke Dock grew up around the Royal Dockyard established by the Admiralty about 200 years ago.
Photo by Garth Newton
Open Photo by Garth Newton

Top Pembroke Dock Hotel Reviews

More cheap stays in Pembroke Dock

Hotels in Pembroke Dock with star-rating

Find out more about Pembroke Dock

Top reasons to visit Pembroke Dock

  • Outdoor Adventures: Pembroke Dock offers stunning hiking trails, scenic seaside strolls, and exciting activities like fishing and sea diving.
  • Historic Attractions: Visit key sites such as the Pembroke Dock Heritage Centre, Pembroke River, and the iconic Pembroke Castle.
  • Beautiful Scenery: Enjoy breathtaking views of the Pembrokeshire Hills and nearby beaches.
  • Family-Friendly Fun: Explore local amusement parks and enjoy various activities suitable for all ages.
  • Charming Accommodations: Stay in cozy bed and breakfasts or lodges that cater to families and adventure seekers alike.

Find great hotels near Pembroke Dock

Discover a variety of hotel accommodations in Pembroke Dock, Wales, perfect for your getaway. From charming bed and breakfasts to cozy lodges, you'll find options that cater to families, adventure seekers, and pet-friendly travelers. Whether you're searching for the best hotels or simply a comfortable place to stay, Pembroke Dock offers a welcoming atmosphere for every visitor.

  • Tŷ Milford Waterfront: Embrace an eco-conscious getaway at Tŷ Milford Waterfront, located 4 miles from Pembroke Dock. This hotel is ideal for environmentally-minded travelers seeking a sustainable vacation experience. Featuring eco-certified practices, the property offers a serene atmosphere where guests can unwind while minimizing their carbon footprint. Enjoy stunning views of the waterfront and explore nearby natural attractions, making it perfect for those who love nature and sustainability.
  • Best Western Lamphey Court Hotel & Spa: Experience luxury and relaxation at the 4-star Best Western Lamphey Court Hotel & Spa, also situated 4 miles from Pembroke Dock. This hotel is tailored for business travelers and leisure seekers alike, offering extensive business amenities, including a business center and meeting rooms. Indulge in the full-service spa, which features body wraps, a sauna, massage services, and a steam room for ultimate relaxation. Pet-friendly options are available, ensuring your furry friends can join the adventure.
  • Beggars Reach Hotel: Located only 2 miles from Pembroke Dock, Beggars Reach Hotel offers a cozy and professional atmosphere ideal for business travelers. This 3-star hotel provides multiple meeting rooms, making it a practical choice for corporate events or gatherings. Guests appreciate the welcoming environment and the chance to unwind after a busy day, with comfortable accommodations that cater to both work and leisure needs.

Where to stay near Pembroke Dock

Discover the charm of Pembroke Dock, where outdoor adventures and stunning scenery await. Explore the vibrant city center, visit the breathtaking Pembrokeshire Hills, and relax in family-friendly heritage accommodations. Enjoy friendly locals and secluded excursions that make for a memorable vacation. With its fantastic location, Pembroke Dock serves as the perfect base to uncover the beauty of Pembrokeshire and create lasting memories with loved ones.

  • Pembroke: Located a mere 2 miles from Pembroke Dock, Pembroke is a charming city steeped in history. Renowned for its outdoor adventures and stunning scenery, it attracts visitors year-round, particularly from April to August. Outdoor enthusiasts can explore various hiking trails and recreational areas, while families can enjoy the local beaches and nearby national parks. The historic Pembroke Castle, with its impressive architecture and rich heritage, is a must-visit landmark, offering a glimpse into the city's medieval past.
  • Haverfordwest: Approximately 8 miles from Pembroke Dock, Haverfordwest is a vibrant city that serves as a gateway to Pembrokeshire's natural beauty. Known for its outdoor activities and picturesque landscapes, visitors flock here from January to August. The city's recreational areas and hiking trails cater to adventure seekers and nature lovers alike. Noteworthy attractions include the stunning beaches and the nearby national park, which provide ample opportunities for exploration. Don’t miss the chance to visit the historic Haverfordwest Castle, which dominates the skyline.
  • Milford Haven: Situated about 5 miles from Pembroke Dock, Milford Haven is a bustling city with a rich maritime history. It is particularly popular from June to August, drawing tourists for its outdoor adventures and scenic views. The city boasts several hiking trails and recreational areas perfect for all ages. Visitors can unwind at the beautiful beaches or explore the nearby national park. The waterfront area is lively, offering delightful dining options, while the Milford Haven Heritage and Maritime Museum provides insights into the local culture and history.

Things to do near Pembroke Dock

Pembroke Dock is perfect for outdoor enthusiasts and adventure seekers. Enjoy scenic seaside strolls, explore the stunning Pembrokeshire hiking trails, and take part in thrilling activities like fishing trips and sea diving. Don't miss the local amusement park for family fun and excitement. With its beautiful landscapes and variety of activities, Pembroke Dock promises a memorable vacation experience.

Shopping

Pembroke Dock offers a charming shopping experience with local boutiques and gift shops. If you're up for a drive, Melin Tregwynt Woolen Mill, located 20 miles away, features exquisite woolen products perfect for unique souvenirs.

Recreation

Tenby Golf Club offers a picturesque golfing experience with stunning outdoor vibes just 10 miles from Pembroke Dock, while Scolton Manor Country Park, located 12 miles away, invites you to unwind in a tranquil setting perfect for relaxation. For ultimate rejuvenation, visit Waterwynch Spa Retreat, 15 miles away, for luxurious body treatments.

Adventure

At the Blue Lagoon Water Park, 9 miles from Pembroke Dock, enjoy thrilling water slides and relaxing pools perfect for family fun. Penally Court, 10 miles away, offers a scenic campground for outdoor adventures. For water sports enthusiasts, Preseli Venture, located 22 miles from Pembroke Dock, provides exciting activities amidst stunning landscapes.

Nightlife

Pembroke Dock offers a vibrant nightlife with various options. Heatherton World of Activities, an arcadeAdventureZone 7 miles away, is perfect for thrill-seekers. For a cultural evening, the Torch Theatre, located 4 miles away, provides an entertaining atmosphere. Steep Ravine, another arcadeAdventureZone 9 miles away, promises adventure and fun.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Pembroke Dock

To save money on your trip to Pembroke Dock, consider visiting during the off-peak months of January or October to November when prices are lower. Booking your hotel about a month in advance can secure better rates, and Tuesday is typically the least expensive day to stay. For spontaneous travelers, check Expedia's last-minute deals. You can save even more by bundling your hotel, flights, and activities through Expedia packages, and joining their One Key membership for exclusive discounts. Don't forget to explore free activities and use public transport to keep costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Pembroke Dock are January and October to November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Pembroke Dock is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Pembroke Dock is Tuesday. The most expensive day to stay in Pembroke Dock is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Pembroke Dock hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Pembroke Dock

Pembroke Dock is perfect for outdoor enthusiasts and those seeking scenic adventures. Visitors can explore beautiful beaches, historic castles, and stunning bays. Key attractions include the Pembroke Dock Heritage Centre, the Pembroke River, and the iconic Pembroke Castle. Whether you're looking for cultural experiences or outdoor fun, Pembroke Dock offers a variety of activities that cater to all interests.

  • Pembroke Castle: Discover the rich history of Pembroke Castle, located just 1 mile from Pembroke Dock. This impressive fortress, with its romantic atmosphere and cultural significance, offers stunning views and fascinating exhibits that transport you back in time.
  • Barafundle Bay: Experience the breathtaking beauty of Barafundle Bay, a pristine beach located 5 miles away. Known for its outdoor activities and picturesque scenery, it's the perfect spot for sunbathing or enjoying a peaceful walk along the shore.
  • Tenby Beach: Visit Tenby Beach, situated 10 miles from Pembroke Dock. This charming beach features golden sands and vibrant seaside vibes, making it ideal for relaxation, beach games, or family fun in the sun.

Best time to go to Pembroke Dock

The best time to visit Pembroke Dock can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Pembroke Dock falls in August, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Pembroke Dock falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January45.3°F (7.4°C)Light RainMostly CloudyAverageSlightly Low
February45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
March46.0°F (7.8°C)Light RainMostly CloudyAverageAverage
April48.7°F (9.3°C)Light RainMostly SunnySlightly HighAverage
May52.7°F (11.5°C)Light RainMostly SunnyAverageAverage
June57.7°F (14.3°C)Light RainMostly SunnyAverageAverage
July60.8°F (16.0°C)Light RainMostly SunnySlightly HighSlightly High
August61.2°F (16.2°C)Light RainMostly CloudySlightly HighSlightly High
September59.2°F (15.1°C)Light RainMostly SunnyAverageSlightly High
October55.8°F (13.2°C)Light RainMostly CloudySlightly LowSlightly Low
November50.9°F (10.5°C)Light RainMostly CloudySlightly LowSlightly Low
December47.8°F (8.8°C)Light RainMostly CloudySlightly LowAverage

Frequently asked questions

What is the best area to stay in Pembroke Dock?
The best area to stay in Pembroke Dock is the town center, particularly near the waterfront and Main Street.

This area is the heart of Pembroke Dock, offering convenient access to local amenities and the ferry terminal. You'll find a selection of shops, eateries, and services along Main Street, and the waterfront provides views of the Milford Haven waterway. It's a practical base for exploring the town and its immediate surroundings.

For travelers looking for convenience and easy access to transportation, staying near the ferry port is ideal.
When is the best time to go to Pembroke Dock?
The best time to go to Pembroke Dock is during the summer months, particularly July and August, when the weather is warmest and most suitable for outdoor activities.

During this period, you can expect average temperatures in the high teens (Celsius) and longer daylight hours, which are ideal for exploring the Pembrokeshire Coast National Park and enjoying the local beaches. Many local attractions and boat trips operate at their fullest capacity during these months.

For those interested in fewer crowds and pleasant weather, late spring (May and June) or early autumn (September) also offer a good experience. The temperatures are still mild, and you can often find better deals on accommodations and travel.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Pembroke Dock.
How can I save on a Pembroke Dock hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Pembroke Dock hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Pembroke Dock hotel?
Prices for hotels in Pembroke Dock often vary, but you can find a great deal from $65 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia