Short Breaks in Pembrokeshire

Rated by National Geographic magazine as the second-best coastline in the world, Pembrokeshire offers a vast array of sandy beaches, coastal walks and historical treasures. Located in South West Wales, bordered by Carmarthenshire and Ceredigion, Pembrokeshire is home to the Pembrokeshire Coast National Park. The national park occupies more than a third of the county and is home to an impressive array of wildlife, from marine life and birds to mammals and rare endemic species.

Pembrokeshire's coastline offers breathtaking scenery and diverse wildlife making it a popular holiday destination for years. With an array of walks, expeditions and exquisite views out to sea, you’ll always have something to look forward to. From Pembroke Castle to the coast path, from theme parks and zoos to cathedrals and beaches, there is an abundance of things to see and do. Fitting some of these activities into a weekend break has never been easier when our cottages are located just a short distance away. With lots of dog-friendly places to visit too, you’ll even be able to bring your four-legged friend along for the ride.

Whether you’re searching for a two-bedroom townhouse with an enclosed garden for your pooch or a stunning stone holiday cottage in the countryside, you’ll find plenty of special offers here at Cottage Weekends. Most of our cottages in Pembrokeshire offer modern furnishings, roaring log fires, fully equipped kitchens, open plan living spaces, bubbling hot tubs, and close proximity to local attractions. Our friendly customer service team and user-friendly website are here to help you book your holiday home in just a few simple clicks!

Snaptrip

Trusted by our customers

As part of the Snaptrip family

Best price guarante

Best price guarantee

No one can beat our prices.

Weekend Breaks in Pembrokeshire

  • The Annexe

    Saundersfoot

    From: £312

    For a 3 night stay
    Sleeps: 2VIEW PROPERTY
  • Bed in Saundersfoot (FB019)

    Saundersfoot

    From: £449

    For a 3 night stay
    Sleeps: 3VIEW PROPERTY
  • Fishermans Cottage

    Saundersfoot

    From: £579

    For a 3 night stay
    Sleeps: 2VIEW PROPERTY
  • Rainbow Leap

    Saundersfoot

    From: £1347

    For a 3 night stay
    Sleeps: 8VIEW PROPERTY
  • The Dairy (Pembrokeshire), Dinas Cross, Newport

    Dinas Cross

    From: £293

    For a 3 night stay
    Sleeps: 2VIEW PROPERTY
  • Bed in Tenby (FB067)

    Tenby

    From: £455

    For a 3 night stay
    Sleeps: 4VIEW PROPERTY
  • Blueberry Cottage

    Haverfordwest

    From: £516

    For a 3 night stay
    Sleeps: 4VIEW PROPERTY
  • Summerhouse

    Tenby

    From: £524

    For a 3 night stay
    Sleeps: 4VIEW PROPERTY
  • Bed in Narberth (72865)

    Narberth

    From: £502

    For a 3 night stay
    Sleeps: 4VIEW PROPERTY

Best locations in Pembrokeshire

Stretching from Newport in the North to Tenby in the South, Pembrokeshire is the perfect destination for a short break. There are over 186 miles of magnificent coastline and over 50 beaches to explore. Whether you’re looking for history, nature or culture, you’ll find it here in Pembrokeshire.

  • Tenby
  • Saundersfoot
  • Milton
  • St David’s
  • Dale

Things to do in Pembrokeshire

Pembroke Castle

Immerse yourself in history at Pembroke Castle, one of Wales' most iconic landmarks. Explore the towering medieval walls, majestic keep, and picturesque grounds. Step back in time as you wander through centuries of stories and legends. With its stunning architecture and rich heritage, Pembroke Castle offers an unforgettable experience for history enthusiasts.

Address: Pembroke, Pembrokeshire, Wales, SA71 4LA

Skomer Island

Escape to the natural paradise of Skomer Island, a wildlife haven off the Pembrokeshire coast. Witness breathtaking landscapes, rare seabird colonies, and playful seal pups. Explore scenic trails, including the iconic Skomer Wick, and be captivated by the island's tranquillity. Experience close encounters with puffins and immerse yourself in the wonders of nature.

Address: Skomer Island, Haverfordwest, Pembrokeshire, Wales, SA62 3BJ