St Davids Peninsula Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

602 Houses

    34

    Min yr Afon

    St Davids Peninsula / Solva

    Solva house

    4 8 min stay varies

    • 4 bedrooms
    • sleeps 8
    • min stay varies
    • Ask about children
    • Pet Friendly

    Price per night from

    $191

    Price per night from

    $191

    (2) Excellent 

      17

      Charming house near Pembrokeshire coast

      St Davids Peninsula / Croesgoch

      Croesgoch cottage

      3 6 min stay varies

      • 3 bedrooms
      • sleeps 6
      • min stay varies
      • Beach / lakeside relaxation
      • Nearest beach 2 mi
      • Child Friendly

      Price per night from

      $160

      Price per night from

      $160

        35

        Halfways

        St Davids Peninsula / St. Davids

        St. Davids house

        4 8 min stay varies

        • 4 bedrooms
        • sleeps 8
        • min stay varies
        • Ask about children

        Price per night from

        $192

        Price per night from

        $192

        (17) Very Good 

        Certificate of Excellence

          13

          Ty Nancy

          St Davids Peninsula / St. Davids

          St. Davids cottage

          3 7 min stay varies

          • 3 bedrooms
          • sleeps 7
          • min stay varies
          • Beach / lakeside relaxation
          • Nearest beach 2 mi
          • Child Friendly

          Certificate of Excellence

          Price per night from

          $103

          Price per night from

          $103

          (28) Excellent 

            24

            5 *Clegyr Boia Farmhouse,St Davids, Pembs & wi-fi

            St Davids Peninsula / St. Davids

            St. Davids house

            3 6 min stay varies

            • 3 bedrooms
            • sleeps 6
            • min stay varies
            • Beach / lakeside relaxation
            • Nearest beach 2 mi
            • Child Friendly
            “Wonderful family retreat” Clegyr Boia is a beautifully furnished, spotlessly clean and wonderfully authentic stone farmhouse, perfectly situated with views to St David's Cathedral and the sea. We have stayed here twice and will most definitely come ag

            Price per night from

            $164

            Price per night from

            $164

            (1) Excellent 

              43

              The Coastguard's House

              St Davids Peninsula / St. Davids

              St. Davids house

              4 10 7 nights min

              • 4 bedrooms
              • sleeps 10
              • 7 nights min
              • Ask about children

              Price per night from

              $130

              Price per night from

              $130

              (2) Excellent 

                18

                Cwm Eithin (Cerbid)

                St Davids Peninsula / Solva

                Solva house

                3 8 7 nights min

                • 3 bedrooms
                • sleeps 8
                • 7 nights min
                • Ask about children
                • Pet Friendly

                Price per night from

                $138

                Price per night from

                $138

                (2) Very Good 

                  32

                  Joyful House (Ty Llawen)

                  St. Davids / Berea

                  Berea house

                  5 9 7 nights min

                  • 5 bedrooms
                  • sleeps 9
                  • 7 nights min
                  • Ask about children
                  • Pet Friendly

                  Price per night from

                  $167

                  Price per night from

                  $167

                  (1) Excellent 

                    31

                    The Forge

                    St Davids Peninsula / St. Davids

                    St. Davids house

                    1 2 7 nights min

                    • 1 bedroom
                    • sleeps 2
                    • 7 nights min
                    • Ask about children

                    Price per night from

                    $82

                    Price per night from

                    $82

                    (1) Very Good 

                      22

                      Ty Draw

                      St Davids Peninsula / Trefin

                      Trefin house

                      2 4 7 nights min

                      • 2 bedrooms
                      • sleeps 4
                      • 7 nights min
                      • Ask about children
                      • Pet Friendly

                      Price per night from

                      $99

                      Price per night from

                      $99

                        9

                        Whitesands Apartment

                        St Davids Peninsula / St. Davids

                        St. Davids apartment

                        2 4 7 nights min

                        • 2 bedrooms
                        • sleeps 4
                        • 7 nights min
                        • Ask about children
                        • Pet Friendly

                        Price per night from

                        $82

                        Price per night from

                        $82

                        (2) Very Good 

                          28

                          THE BAKEHOUSE, all ground floor, close to city centre, pet-friendly, St Davids

                          St Davids Peninsula / St. Davids

                          St. Davids house

                          1 2 3 nights min

                          • 1 bedroom
                          • sleeps 2
                          • 3 nights min
                          • Child Friendly
                          • Pet Friendly

                          Price per night from

                          $107

                          Price per night from

                          $107

                            15

                            Cerbid House

                            St Davids Peninsula / Carnhedryn

                            Carnhedryn house

                            3 5 7 nights min

                            • 3 bedrooms
                            • sleeps 5
                            • 7 nights min
                            • Ask about children
                            • Pet Friendly

                            Price per night from

                            $112

                            Price per night from

                            $112

                            (1) Very Good 

                              8

                              FFYNNON TOM, romantic retreat, exposed character beams, king-size bed, in

                              St Davids Peninsula / Trefin

                              Trefin house

                              1 2 3 nights min

                              • 1 bedroom
                              • sleeps 2
                              • 3 nights min
                              • Child Friendly

                              Price per night from

                              $113

                              Price per night from

                              $113

                                10

                                Luxury Holiday Cottage with Hot Tub

                                St Davids Peninsula / Solva

                                Solva cottage

                                1 4 3 nights min

                                • 1 bedroom
                                • sleeps 4
                                • 3 nights min
                                • Child Friendly
                                • Pet Friendly

                                Price per night from

                                $146

                                Price per night from

                                $146

                                  24

                                  Penberi Cottage

                                  St. Davids / Berea

                                  Berea cottage

                                  1 2 7 nights min

                                  • 1 bedroom
                                  • sleeps 2
                                  • 7 nights min
                                  • Ask about children
                                  • Pet Friendly

                                  Price per night from

                                  $82

                                  Price per night from

                                  $82

                                    21

                                    COURT HOUSE, detached, woodburner, private garden, conservatory, in Solva Ref

                                    St Davids Peninsula / Solva

                                    Solva house

                                    3 4 3 nights min

                                    • 3 bedrooms
                                    • sleeps 4
                                    • 3 nights min
                                    • Child Friendly
                                    • Private garden

                                    Price per night from

                                    $165

                                    Price per night from

                                    $165

                                    (1) Excellent 

                                      39

                                      Rhosson Chapel Cottage

                                      St Davids Peninsula / St. Davids

                                      St. Davids house

                                      2 4 7 nights min

                                      • 2 bedrooms
                                      • sleeps 4
                                      • 7 nights min
                                      • Ask about children
                                      • Pet Friendly

                                      Price per night from

                                      $102

                                      Price per night from

                                      $102

                                        35

                                        THE GRANARY, all first floor, pet-friendly, close to city centre, St Davids

                                        St Davids Peninsula / St. Davids

                                        St. Davids house

                                        3 5 3 nights min

                                        • 3 bedrooms
                                        • sleeps 5
                                        • 3 nights min
                                        • Child Friendly
                                        • Pet Friendly

                                        Price per night from

                                        $125

                                        Price per night from

                                        $125

                                        (1) Very Good 

                                          11

                                          Y BWTHYN, pet friendly, with a garden in St Davids, Ref 4169

                                          St Davids Peninsula / St. Davids

                                          St. Davids house

                                          3 6 3 nights min

                                          • 3 bedrooms
                                          • sleeps 6
                                          • 3 nights min
                                          • Child Friendly
                                          • Pet Friendly

                                          Price per night from

                                          $116

                                          Price per night from

                                          $116

                                            34

                                            Torbant Fach

                                            St Davids Peninsula / Trefin

                                            Trefin cottage

                                            2 4 7 nights min

                                            • 2 bedrooms
                                            • sleeps 4
                                            • 7 nights min
                                            • Ask about children
                                            • Pet Friendly

                                            Price per night from

                                            $89

                                            Price per night from

                                            $89

                                              26

                                              Swn y Gwynt

                                              St Davids Peninsula / Trefin

                                              Trefin house

                                              4 8 7 nights min

                                              • 4 bedrooms
                                              • sleeps 8
                                              • 7 nights min
                                              • Ask about children
                                              • Pet Friendly

                                              Price per night from

                                              $102

                                              Price per night from

                                              $102

                                                13

                                                Strumble Apartment

                                                St Davids Peninsula / St. Davids

                                                St. Davids apartment

                                                2 4 7 nights min

                                                • 2 bedrooms
                                                • sleeps 4
                                                • 7 nights min
                                                • Ask about children

                                                Price per night from

                                                $82

                                                Price per night from

                                                $82

                                                (1) Very Good 

                                                  22

                                                  GWRYD BACH FARMHOUSE, spacious pet-friendly cottage, large grounds, open fire

                                                  St Davids Peninsula / St. Davids

                                                  St. Davids house

                                                  5 11 3 nights min

                                                  • 5 bedrooms
                                                  • sleeps 11
                                                  • 3 nights min
                                                  • Child Friendly
                                                  • Pet Friendly
                                                  • Private garden

                                                  Price per night from

                                                  $234

                                                  Price per night from

                                                  $234

                                                  (92) Excellent 

                                                    29

                                                    5 * Luxury Cottages in St Davids with free wi-fi

                                                    St Davids Peninsula / St. Davids

                                                    St. Davids house

                                                    3 6 3 nights min

                                                    • 3 bedrooms
                                                    • sleeps 6
                                                    • 3 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 0.8 mi
                                                    • Child Friendly
                                                    “Perfect house and garden in idyllic location near St Davids.” Warm welcome with complimentary bottle of wine, milk in the fridge and homemade Welsh cakes awaiting our arrival. Woodburner gets the house warm in no time on cooler days. Garden perfect

                                                    Price per night from

                                                    $146

                                                    Price per night from

                                                    $146

                                                      9

                                                      Nine Wells Apartment

                                                      St Davids Peninsula / St. Davids

                                                      St. Davids apartment

                                                      2 4 7 nights min

                                                      • 2 bedrooms
                                                      • sleeps 4
                                                      • 7 nights min
                                                      • Ask about children

                                                      Price per night from

                                                      $82

                                                      Price per night from

                                                      $82

                                                        10

                                                        Porthgain Apartment

                                                        St Davids Peninsula / St. Davids

                                                        St. Davids apartment

                                                        1 2 7 nights min

                                                        • 1 bedroom
                                                        • sleeps 2
                                                        • 7 nights min
                                                        • Ask about children

                                                        Price per night from

                                                        $70

                                                        Price per night from

                                                        $70

                                                        (1) Excellent 

                                                          24

                                                          Rhosygilwen Cottage

                                                          St. Davids / Berea

                                                          Berea house

                                                          3 5 7 nights min

                                                          • 3 bedrooms
                                                          • sleeps 5
                                                          • 7 nights min
                                                          • Ask about children
                                                          • Pet Friendly

                                                          Price per night from

                                                          $102

                                                          Price per night from

                                                          $102

                                                          (1) Excellent 

                                                            17

                                                            5* Pet Friendly Holiday Home-Maes Y Gwaelod, Solva

                                                            St Davids Peninsula / Solva

                                                            Solva house

                                                            4 9 7 nights min

                                                            • 4 bedrooms
                                                            • sleeps 9
                                                            • 7 nights min
                                                            • Child Friendly
                                                            • Pet Friendly

                                                            Price per night from

                                                            $313

                                                            Price per night from

                                                            $313

                                                              10

                                                              Aberbach Apartment

                                                              St Davids Peninsula / St. Davids

                                                              St. Davids apartment

                                                              1 2 7 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 7 nights min
                                                              • Ask about children

                                                              Price per night from

                                                              $70

                                                              Price per night from

                                                              $70

                                                              (2) Excellent 

                                                                25

                                                                Pencaer

                                                                St. Davids / Llanrhian

                                                                Llanrhian house

                                                                1 2 7 nights min

                                                                • 1 bedroom
                                                                • sleeps 2
                                                                • 7 nights min
                                                                • Ask about children
                                                                • Pet Friendly

                                                                Price per night from

                                                                $89

                                                                Price per night from

                                                                $89

                                                                  24

                                                                  Bishops Cottage

                                                                  St Davids Peninsula / St. Davids

                                                                  St. Davids house

                                                                  3 5 7 nights min

                                                                  • 3 bedrooms
                                                                  • sleeps 5
                                                                  • 7 nights min
                                                                  • Ask about children
                                                                  • Pet Friendly

                                                                  Price per night from

                                                                  $106

                                                                  Price per night from

                                                                  $106

                                                                    14

                                                                    Treginnis Apartment

                                                                    St Davids Peninsula / St. Davids

                                                                    St. Davids apartment

                                                                    3 6 7 nights min

                                                                    • 3 bedrooms
                                                                    • sleeps 6
                                                                    • 7 nights min
                                                                    • Ask about children

                                                                    Price per night from

                                                                    $82

                                                                    Price per night from

                                                                    $82

                                                                    (1) Excellent 

                                                                      24

                                                                      Wdig Wen

                                                                      Pembrokeshire / St Davids Peninsula

                                                                      St Davids Peninsula house

                                                                      2 6 7 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 6
                                                                      • 7 nights min
                                                                      • Ask about children

                                                                      Price per night from

                                                                      $122

                                                                      Price per night from

                                                                      $122

                                                                        32

                                                                        Trepuet

                                                                        St Davids Peninsula / St. Davids

                                                                        St. Davids house

                                                                        4 8 7 nights min

                                                                        • 4 bedrooms
                                                                        • sleeps 8
                                                                        • 7 nights min
                                                                        • Ask about children
                                                                        • Pet Friendly

                                                                        Price per night from

                                                                        $106

                                                                        Price per night from

                                                                        $106

                                                                          19

                                                                          Manor House

                                                                          St Davids Peninsula / Trefin

                                                                          Trefin house

                                                                          3 6 7 nights min

                                                                          • 3 bedrooms
                                                                          • sleeps 6
                                                                          • 7 nights min
                                                                          • Ask about children
                                                                          • Pet Friendly

                                                                          Price per night from

                                                                          $102

                                                                          Price per night from

                                                                          $102

                                                                            16

                                                                            Y BWLCH, hot tub, views of River Solva, en-suite, Ref 950160

                                                                            St Davids Peninsula / Solva

                                                                            Solva house

                                                                            4 8 3 nights min

                                                                            • 4 bedrooms
                                                                            • sleeps 8
                                                                            • 3 nights min
                                                                            • Child Friendly
                                                                            • Pet Friendly
                                                                            • Private garden

                                                                            Price per night from

                                                                            $262

                                                                            Price per night from

                                                                            $262

                                                                              9

                                                                              Abercastle Apartment

                                                                              St Davids Peninsula / St. Davids

                                                                              St. Davids apartment

                                                                              1 2 7 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 2
                                                                              • 7 nights min
                                                                              • Ask about children

                                                                              Price per night from

                                                                              $70

                                                                              Price per night from

                                                                              $70