Photo by Hiraeth

Hotels in Pembrokeshire

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Pembrokeshire?

Top hotels in Tenby

Top hotels in Narberth

Top hotels in Saundersfoot

Top hotels in Cardigan

Top cities in Pembrokeshire

Check out reviews of Pembrokeshire hotels guests love

Find out more about Pembrokeshire

Pembrokeshire: Where Untamed Coastlines Embrace Nature's Serenity

Discover the enchanting Pembrokeshire, a breathtaking gem of Wales, where rugged coastline meets serene countryside. Stroll along the Pembrokeshire Coast Path, revealing dramatic cliffs and hidden coves, or explore the lush landscapes of the beautiful Pembrokeshire countryside. Visit the historic Pembroke Castle, a testament to the region's rich heritage, and savour the charm of Pembroke Dock. With its stunning beaches, vibrant wildlife, and charming villages, Pembrokeshire invites adventurers and romantics alike to unwind in nature’s embrace, making it an unforgettable escape for all.

Discover great hotels in Pembrokeshire

Pembrokeshire offers a diverse range of hotel accommodations, from luxurious retreats with stunning coastal views to charming budget-friendly options. Whether you seek spa facilities or cosy guest rooms, you’ll find ideal places to unwind amidst this picturesque region’s natural beauty. Here are some of the best hotels in Pembrokeshire that our travellers love:

  1. Ramsey HouseOpens in a new window: This exquisite 5.0-star bed and breakfast in Haverfordwest offers a romantic and luxurious getaway. The property features exceptional amenities such as spa services and pool access, perfect for couples seeking a relaxing experience. With romance packages that include Champagne Service and enhanced food and beverage options, this hotel creates a distinctive atmosphere for leisure travellers. Its elegant design and attention to detail provide a memorable stay, making it a favourite among those who appreciate high-quality journeys and curated experiences.
  2. The Globe AngleOpens in a new window: Situated in Pembroke, this 5.0-star bed and breakfast is a prime choice for beach lovers. With direct access to the beach, it invites guests to indulge in stunning coastal views and seaside activities. Families will appreciate the child-friendly amenities while leisure travellers can enjoy the relaxed coastal vibe. The property is equipped with a Conference Space, ensuring a versatile setting for various events. Its welcoming atmosphere and striking location create a delightful escape for those seeking sun-soaked relaxation and comfort.
  3. Roch Castle HotelOpens in a new window: Located in Haverfordwest, this luxurious 5.0-star guesthouse is housed in a historic building, offering a unique blend of heritage and modern comfort. With a focus on luxury experiences, it provides an elegant setting that appeals to discerning leisure travellers. The hotel’s architectural design and upscale amenities create an enchanting atmosphere, ideal for those who appreciate historical charm combined with contemporary comforts. This property stands out for its distinctive character and commitment to providing a high-quality experience.

Top locations to stay in Pembrokeshire

When visiting Pembrokeshire, Wales, great areas to stay in include Tenby, Saundersfoot, and Haverfordwest. Tenby boasts stunning beaches and charming churches, ideal for exploring the Pembrokeshire coastline. Saundersfoot offers a relaxing atmosphere and beautiful seaside views, while Haverfordwest is rich in history with its impressive castle. For first-time visitors, Tenby is the best choice to experience the area's highlights.

  1. TenbyOpens in a new window: Tenby is a charming seaside town known for its stunning beaches and vibrant colourful houses lining the harbour. This picturesque location is perfect for those who enjoy a mix of history and relaxation, with attractions like the medieval Tenby Castle and St. Mary's Church offering a glimpse into its rich past. The town's bustling streets are filled with quaint shops and galleries, making it a delightful place to explore. Don't miss the chance to unwind on the sandy shores or take a scenic boat trip to nearby Caldey Island, renowned for its beautiful landscapes and tranquil atmosphere.
  2. SaundersfootOpens in a new window: Just a stone's throw from Tenby, Saundersfoot is a laid-back coastal village ideal for those seeking a relaxed holiday vibe. The sandy beach is perfect for sunbathing or a leisurely stroll, while the charming harbour offers a great spot for enjoying fresh fish and chips. The village's boutique shops provide unique shopping opportunities, and the nearby coastal path invites you to explore the stunning Pembrokeshire coastline. For a more adventurous day out, consider heading to the local watersports centre for activities like kayaking or paddleboarding.
  3. HaverfordwestOpens in a new window: Haverfordwest serves as the county town of Pembrokeshire, offering visitors a blend of historical attractions and modern conveniences. The iconic Haverfordwest Castle is a must-visit, giving insight into the area's history with its impressive structure and scenic grounds. The town's vibrant market offers local produce and crafts, perfect for those looking to take home a taste of Wales. Haverfordwest also boasts a range of cultural attractions, including art galleries and museums, ensuring a well-rounded experience for any traveller.

Things to do in Pembrokeshire

Pembrokeshire offers a delightful blend of adventure and relaxation, from hiking the stunning Pembrokeshire Coast Path to unwinding at a luxurious spa. Explore the majestic Pembroke Castle, try your hand at fishing or surfing along beautiful beaches, and keep an eye out for playful dolphins off the coast.

  • St Mary Out Liberty – This charming area is perfect for outdoor enthusiasts. With access to scenic trails, you can hike through the stunning landscapes of the nearby national park. Don't miss the chance to visit Tenby BeachOpens in a new window, where the sandy shores are ideal for a family day out. If you're in the mood for some leisure, consider joining a round of golf at one of the local country clubs or simply relax in the recreational areas that offer beautiful views of the bay.
  • New Hedges – A delightful destination, New Hedges offers a range of activities to keep the whole family entertained. Spend a sunny afternoon fishing or take a refreshing dip in the sea. For those seeking relaxation, indulge in a spa treatment or try your hand at surfing the waves. The stunning Tenby BeachOpens in a new window is just a stone's throw away, boasting a vibrant atmosphere and family-friendly features that make it a must-visit.
  • Tenby – Rich in history and natural beauty, Tenby is a must-see on your Pembrokeshire adventure. Explore its impressive churches and the local cathedral, then take a ferry to the nearby islands for a day of exploration. If you're up for some fun in the water, try fishing or swimming with dolphins. The iconic Tenby BeachOpens in a new window beckons with its lively atmosphere and is perfect for sunbathing or enjoying beach games with the family.

4 tips for savvy savings when booking a hotel in Pembrokeshire

  1. Book for the cheapest times: The most affordable time to visit Pembrokeshire is during January, October, and November when hotel prices are typically lower. For those exploring the area's historic landmarks, cultural sites, and stunning natural attractions, a stay of at least 2 days is recommended. This allows visitors to fully appreciate the rich heritage and breathtaking scenery that Pembrokeshire has to offer, making it a great value for money experience for those on a budget. Additionally, prices may drop during these months, providing an even more budget-friendly opportunity to discover this beautiful region.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Pembrokeshire, consider exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, ensuring you don't miss any opportunities to save. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, helping you make informed choices. When prices drop or rooms become available, you’re more likely to be among the first to know, making it easier to secure a last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay at a hotel in Pembrokeshire. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that may offer more affordable options, increasing the likelihood that you'll save.
  4. Consider your location: Staying in the heart of major cities in Pembrokeshire can certainly provide the convenience of being close to local attractions, but it often comes at a premium price. In contrast, smaller towns and rural areas are more likely to be affordable, allowing travellers to stretch their budgets further. For those seeking better rates, opting for accommodation outside the city centre may be a wise choice, though it could involve a bit of extra travel to reach key sights. Additionally, exploring nearby towns or cities can uncover a wealth of experiences while offering more budget-friendly options, making it easier to enjoy all that Pembrokeshire has to offer without breaking the bank.

Best time to go to Pembrokeshire

Pembrokeshire has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. April, July, and August are the peak travel months in Pembrokeshire, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring