check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit
  • Showing 1-50 of 185
Additional fees apply. Taxes may be added.
  View map Map
    • 3 BR
    • 3 BA
    • 1 HF BA
    • Sleeps 6
    Villa #6842649
    2
      • 4 BR
      • 4 BA
      • Sleeps 9
      Multiple rentals Villa #51380
      14
        • 3 BR
        • 3 BA
        • Sleeps 7
        Multiple rentals Villa #51380
        17
          • 6 BR
          • 5 BA
          • Sleeps 14
          Multiple rentals Villa #51380
          11
            • 3 BR
            • 2 BA
            • Sleeps 6
            Villa #3571354
            16
              • 6 BR
              • 7 BA
              • Sleeps 14
              Villa #1360020
              3
                • 3 BR
                • 3 BA
                • 1 HF BA
                • Sleeps 6
                Villa #6517266
                0
                  • 3 BR
                  • 3 BA
                  • Sleeps 7
                  Villa #950439
                  2
                    • 2 BR
                    • 2 BA
                    • Sleeps 4
                    Villa #3881386
                    1
                      • 3 BR
                      • 3 BA
                      • Sleeps 6
                      Villa #3001500
                      2
                        • 3 BR
                        • 3 BA
                        • Sleeps 6
                        Villa #3926296
                        0
                          • 3 BR
                          • 3 BA
                          • Sleeps 6
                          Villa #950400
                          1
                            • 6 BR
                            • 6 BA
                            • Sleeps 18
                            Multiple rentals Villa #1138472
                            0
                              • 5 BR
                              • 6 BA
                              • Sleeps 10
                              Multiple rentals Villa #1138472
                              0
                                • 4 BR
                                • 3 BA
                                • Sleeps 8
                                Villa #3498489
                                1
                                  • 4 BR
                                  • 3 BA
                                  • 1 HF BA
                                  • Sleeps 9
                                  Villa #3932408
                                  4
                                    • 2 BR
                                    • Sleeps 4
                                    Villa #418395
                                    24
                                      • 5 BR
                                      • 6 BA
                                      • Sleeps 10
                                      Villa #3588741
                                      0
                                        • 5 BR
                                        • 5 BA
                                        • Sleeps 10
                                        Villa #950402
                                        0
                                          • 4 BR
                                          • 4 BA
                                          • Sleeps 8
                                          Villa #404345
                                          32
                                            • 6 BR
                                            • 6 BA
                                            • 1 HF BA
                                            • Sleeps 12
                                            Villa #6508677
                                            2
                                              • 4 BR
                                              • 5 BA
                                              • 1 HF BA
                                              • Sleeps 8
                                              Villa #1880218
                                              13
                                                • 3 BR
                                                • 3 BA
                                                • 1 HF BA
                                                • Sleeps 6
                                                Villa #1693901
                                                3
                                                  • 4 BR
                                                  • 3 BA
                                                  • 1 HF BA
                                                  • Sleeps 8
                                                  Villa #1763712
                                                  16
                                                    Wonderful! 4.9/5
                                                    (9 reviews)
                                                    avg/night
                                                    • 1 BR
                                                    • Sleeps 2
                                                    Villa #485516
                                                    9
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 4
                                                      Villa #98000
                                                      10
                                                        • 1 BR
                                                        • Sleeps 2
                                                        Villa #8059569
                                                        5
                                                          • 3 BR
                                                          • 3 BA
                                                          • Sleeps 7
                                                          Villa #85299
                                                          32
                                                            • 2 BR
                                                            • Sleeps 4
                                                            Villa #418918
                                                            16
                                                              • 3 BR
                                                              • 3 BA
                                                              • Sleeps 6
                                                              Villa #4279976
                                                              0
                                                                • 1 BR
                                                                • Sleeps 2
                                                                Villa #411645
                                                                9
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 6
                                                                  Villa #8036374
                                                                  3
                                                                    • 5 BR
                                                                    • 3 BA
                                                                    • Sleeps 10
                                                                    Villa #6924040
                                                                    0
                                                                      • 3 BR
                                                                      • Sleeps 7
                                                                      Villa #8156219
                                                                      7
                                                                        • 3 BR
                                                                        • 3 BA
                                                                        • Sleeps 6
                                                                        Villa #4164893
                                                                        0
                                                                          • Studio
                                                                          • 4 BA
                                                                          • Sleeps 6
                                                                          Villa #6120230
                                                                          2
                                                                            • 3 BR
                                                                            • 4 BA
                                                                            • 1 HF BA
                                                                            • Sleeps 6
                                                                            Villa #731350vb
                                                                            4
                                                                              • 4 BR
                                                                              • 4 BA
                                                                              • Sleeps 9
                                                                              Villa #8165805
                                                                              5
                                                                                Exceptional! 5.0/5
                                                                                (11 reviews)
                                                                                avg/night
                                                                                • 6 BR
                                                                                • 4 BA
                                                                                • 1 HF BA
                                                                                • Sleeps 12
                                                                                Villa #409880
                                                                                11
                                                                                  • 6 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 18
                                                                                  Villa #8159615
                                                                                  0
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • 1 HF BA
                                                                                    • Sleeps 6
                                                                                    Villa #796435vb
                                                                                    0
                                                                                      • 3 BR
                                                                                      • 3 BA
                                                                                      • 1 HF BA
                                                                                      • Sleeps 9
                                                                                      Villa #4050778
                                                                                      0
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 4
                                                                                        Villa #816639vb
                                                                                        0
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 6
                                                                                          Villa #52808
                                                                                          21
                                                                                            • 5 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 12
                                                                                            Villa #8063181
                                                                                            18
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              Villa #910030vb
                                                                                              0
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 6
                                                                                                Villa #6898784
                                                                                                0
                                                                                                  Wonderful! 4.9/5
                                                                                                  (8 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 4 BA
                                                                                                  • Sleeps 9
                                                                                                  Villa #447913
                                                                                                  8
                                                                                                    • 3 BR
                                                                                                    • 1 BA
                                                                                                    • 1 HF BA
                                                                                                    • Sleeps 6
                                                                                                    Villa #8170104
                                                                                                    5
                                                                                                      • 6 BR
                                                                                                      • 6 BA
                                                                                                      • 2 HF BA
                                                                                                      • Sleeps 12
                                                                                                      Villa #39505vb
                                                                                                      2
                                                                                                      • 1 - 50 of 185
                                                                                                       

                                                                                                      Recent Saint Peter Reviews

                                                                                                      Lovely Holiday in Barbados

                                                                                                      5 of 5
                                                                                                      We spent a month in Barbados staying in a very comfortable villa at Kings Beach Village in St. Peters in november 2016. Very well located with many restaurants, shops and near local transportation if you want to visit the island with the public transport. Walkable distance to one of the most beautiful beach of the island at Mullin's beach where you can rent umbrella and chairs, bar and restaurant right on the beach. Villa was just like advertised with all the amenities listed in the description. David and Anita were very helpful and quick to answer all our requests. Will recommand to everyone looking for a nice relaxing holiday in Barbados.
                                                                                                      • Submitted: Dec 27, 2016
                                                                                                      • Stayed: Nov 2016

                                                                                                      Poppy Villa is amazing.

                                                                                                      5 of 5
                                                                                                      Poppy Villa is absolutely amazing. The pictures do not do the house and pool justice. Everything was beyond my expectations. All amenities are top notch. The privacy of your own personal pool is such a luxury. While Speightstown is not very touristy and some of the restaurants were not open for supper the first week we were there we had no problem shopping and cooking for ourselves (we actually prefer it). Pizza Man Doc's serves up a pretty good pizza. Everything was within walking distance and when we wanted to venture further we always use the bus services. The neighborhood is fine and we actually got to know some of the people in the neighborhood. I can definitely see us returning to this location. Thanks so much for sharing your amazing house with us.
                                                                                                      • Submitted: Dec 24, 2016
                                                                                                      • Stayed: Nov 2016

                                                                                                      OUTSTANDING

                                                                                                      5 of 5
                                                                                                      We had the most wonderful holiday at Eden on the Sea. We loved the communal pool and the location right on the sea was amazing. We will definitely be back
                                                                                                      • Submitted: Dec 1, 2016
                                                                                                      • Stayed: May 2016