Vacation Rentals & Villas in Speightstown

Close

Enter dates for more accurate prices

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

1,892 Houses

(16) Very Good 

    44

    Coral Sands beachfront apt., Barbados, stunning West Coast

    Saint Peter Parish / Speightstown

    Speightstown apartment

    2 6 min stay varies

    • 2 bedrooms
    • sleeps 6
    • min stay varies
    • Beach / lakeside relaxation
    • Nearest beach 0.02 mi
    • Child Friendly
    “A wonderful holiday” We stayed at "Coral Sands" for a four week period from 20th November 2011 and had a marvellous time. I unhesitatingly recommend it, It is hard to imagine a better place for a wonderful holiday in the sun. The comfortable apartmen
    …see more

    Price per night from

    $130

    Responds fast!
    avg. 2 hours 52 minutes

    Price per night from

    $130

      6

      Schooner Bay 206 - The Palms

      Saint Peter Parish / Speightstown

      Speightstown villa

      2 4 min stay varies

      • 2 bedrooms
      • sleeps 4
      • min stay varies
      • Swimming pool
      • Child Friendly
      • Air conditioning

      Price per night from

      $500

      Price per night from

      $500

      (6) Very Good 

        57

        Caribbean Sun Beach Condos-Mango House

        Saint Peter Parish / Speightstown

        Speightstown apartment

        2 4 7 nights min

        • 2 bedrooms
        • sleeps 4
        • 7 nights min
        • Child Friendly
        • Air conditioning
        “Happy Holidays!” We rented the condo for the first two weeks in February 2010. This was our first time renting a condo rather than staying in an all inclusive resort and we were not disappointed at all. As I matter of fact, I believe we seen a lot mo
        …see more

        Price per night from

        $132

        Responds fast!
        avg. 3 hours 48 minutes

        Price per night from

        $132

          12

          White Sands G6 - Speightstown

          Saint Peter Parish / Speightstown

          Speightstown house

          2 4 min stay varies

          • 2 bedrooms
          • sleeps 4
          • min stay varies
          • Ask about children
          • Air conditioning
          • Ask about pets

          Price per night from

          $150

          Price per night from

          $150

          (8) Excellent 

            39

            Carib Edge beachfront penthouse, Barbados, stunning west coast

            Saint Peter Parish / Speightstown

            Speightstown apartment

            1 3 min stay varies

            • 1 bedroom
            • sleeps 3
            • min stay varies
            • Nearest beach 0.002 mi
            • Child Friendly
            • Car not necessary

            Price per night from

            $130

            Responds fast!
            avg. 2 hours 52 minutes

            Price per night from

            $130

            (3) Excellent 

              17

              Luxury Accommodations and Affordable Prices. Awesome Location. Fun in the Sun

              Saint Peter Parish / Speightstown

              Speightstown apartment

              3 8 2 nights min

              • 3 bedrooms
              • sleeps 8
              • 2 nights min
              • Swimming pool
              • Ask about children
              • Air conditioning
              “My little place in the sun.” The management company was excellent. They can help you with whatever you need and what you do not know that you need. I would go back in a heart beat. Gwen
              …see more

              Price per night from

              $150

              Responds fast!
              avg. 3 hours 7 minutes

              Price per night from

              $150

                10

                Lookout Schooner Bay

                Saint Peter Parish / Speightstown

                Speightstown villa

                2 2 min stay varies

                • 2 bedrooms
                • sleeps 2
                • min stay varies
                • Ask about children
                • Ask about pets

                Price per night from

                $800

                Responds fast!
                avg. 1 hour 55 minutes

                Price per night from

                $800

                (3) Very Good 

                  9

                  Schooner Bay 306

                  Saint Peter Parish / Speightstown

                  Speightstown villa

                  3 6 min stay varies

                  • 3 bedrooms
                  • sleeps 6
                  • min stay varies
                  • Ask about children
                  • Ask about pets
                  “Our Stay at Schooner Bay 306” The condo complexwas beautiful. The assistance that we got on island was first rate. However, the small town with in walking distance looked like the South Bronx. Also, we could not swim off the beach in front of the c
                  …see more

                  Price per night from

                  $680

                  Responds fast!
                  avg. 1 hour 55 minutes

                  Price per night from

                  $680

                    15

                    Fairway Crossings- Luxury Townhouse with ocean views

                    Saint Peter Parish / Speightstown

                    Speightstown townhouse

                    2 4 min stay varies

                    • 2 bedrooms
                    • sleeps 4
                    • min stay varies
                    • Nearest beach 3 mi
                    • Swimming pool
                    • Child Friendly

                    Price per night from

                    $172

                    Responds fast!
                    avg. 3 hours 38 minutes

                    Price per night from

                    $172

                      13

                      Beautiful Barbados at a great price! Come Enjoy Beautiful Beaches Now.

                      Saint Peter Parish / Speightstown

                      Speightstown apartment

                      2 6 2 nights min

                      • 2 bedrooms
                      • sleeps 6
                      • 2 nights min
                      • Swimming pool
                      • Ask about children
                      • Air conditioning

                      Price per night from

                      $110

                      Responds fast!
                      avg. 3 hours 7 minutes

                      Price per night from

                      $110

                      (1) Excellent 

                        17

                        Strelitzia

                        Speightstown / Heywoods

                        Speightstown villa

                        3 6 5 nights min

                        • 3 bedrooms
                        • sleeps 6
                        • 5 nights min
                        • Beach / lakeside relaxation
                        • Swimming pool
                        • Ask about children

                        Price per night from

                        $224

                        Price per night from

                        $224

                          23

                          Villa 111 Vuemont

                          Saint Peter Parish / Speightstown

                          Speightstown villa

                          3 6 5 nights min

                          • 3 bedrooms
                          • sleeps 6
                          • 5 nights min
                          • Nearest beach 5 mi
                          • Swimming pool
                          • Child Friendly

                          Price per night from

                          $201

                          Responds fast!
                          avg. 2 hours 19 minutes

                          Price per night from

                          $201

                          (22) Excellent 

                            20

                            Nelson Gay - Palladian-Style Beachfront Retreat

                            Saint Peter Parish / Speightstown

                            Speightstown villa

                            6 12 5 nights min

                            • 6 bedrooms
                            • sleeps 12
                            • 5 nights min
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $2,300

                            Price per night from

                            $2,300

                              9

                              Schooner Bay 306

                              Saint Peter Parish / Speightstown

                              Speightstown villa

                              2 4 min stay varies

                              • 2 bedrooms
                              • sleeps 4
                              • min stay varies
                              • Ask about children
                              • Ask about pets

                              Price per night from

                              $580

                              Responds fast!
                              avg. 1 hour 55 minutes

                              Price per night from

                              $580

                              (2) Excellent 

                                31

                                Windstar,Tropical Pool Villa on the West-Coast

                                Saint Peter Parish / Speightstown

                                Speightstown villa

                                2 4 7 nights min

                                • 2 bedrooms
                                • sleeps 4
                                • 7 nights min
                                • Beach / lakeside relaxation
                                • Swimming pool
                                • Air conditioning

                                Price per night from

                                $171

                                Responds fast!
                                avg. 2 hours 38 minutes

                                Price per night from

                                $171

                                  24

                                  Impeccable Villa with an Absolutely Stunning Garden View

                                  Saint Peter Parish / Speightstown

                                  Speightstown villa

                                  3 6 min stay varies

                                  • 3 bedrooms
                                  • sleeps 6
                                  • min stay varies
                                  • Child Friendly
                                  • Air conditioning

                                  Price per night from

                                  $201

                                  Responds fast!
                                  avg. 2 hours 19 minutes

                                  Price per night from

                                  $201

                                  (2) Excellent 

                                    15

                                    134 Vuemont, St Peter, Barbados - Island Breeze

                                    Saint Peter Parish / Speightstown

                                    Speightstown villa

                                    3 6 7 nights min

                                    • 3 bedrooms
                                    • sleeps 6
                                    • 7 nights min
                                    • Nearest beach 3 mi
                                    • Swimming pool
                                    • Child Friendly

                                    Price per night from

                                    $191

                                    Price per night from

                                    $191

                                      9

                                      Barbados Cozy and Comfortable and a Great Price. Dont Wait Come See Us Today.

                                      Saint Peter Parish / Speightstown

                                      Speightstown apartment

                                      1 3 2 nights min

                                      • 1 bedroom
                                      • sleeps 3
                                      • 2 nights min
                                      • Swimming pool
                                      • Ask about children
                                      • Air conditioning

                                      Price per night from

                                      $79

                                      Responds fast!
                                      avg. 3 hours 7 minutes

                                      Price per night from

                                      $79

                                        23

                                        MJ Villas air conditioned luxury less than 2 minutes walk from the beach

                                        Saint Peter Parish / Speightstown

                                        Speightstown apartment

                                        2 4 7 nights min

                                        • 2 bedrooms
                                        • sleeps 4
                                        • 7 nights min
                                        • Beach / lakeside relaxation
                                        • Nearest beach 0.07 mi
                                        • Child Friendly

                                        Price per night from

                                        $58

                                        Price per night from

                                        $58

                                        (3) Very Good 

                                          27

                                          Great Escape Holiday Apartment

                                          Saint Peter Parish / Speightstown

                                          Speightstown apartment

                                          2 4 2 nights min

                                          • 2 bedrooms
                                          • sleeps 4
                                          • 2 nights min
                                          • Beach / lakeside relaxation
                                          • Nearest beach 1 mi
                                          • Child Friendly

                                          Price per night from

                                          $86

                                          Price per night from

                                          $86

                                          (3) Very Good 

                                            9

                                            The Palms at Schooner Bay

                                            Saint Peter Parish / Speightstown

                                            Speightstown villa

                                            2 4 min stay varies

                                            • 2 bedrooms
                                            • sleeps 4
                                            • min stay varies
                                            • Ask about children
                                            • Ask about pets
                                            “Our Stay at The Palms at Schooner Bay” This was my first time staying in a villa. I had no expectations but I was very excited when we walked through the front door and realized how big our villa was. (2 bedrms and 3 baths.) The decor included a bouqu
                                            …see more

                                            Price per night from

                                            $500

                                            Responds fast!
                                            avg. 1 hour 55 minutes

                                            Price per night from

                                            $500

                                              9

                                              The Palms at Schooner Bay

                                              Saint Peter Parish / Speightstown

                                              Speightstown villa

                                              1 2 min stay varies

                                              • 1 bedroom
                                              • sleeps 2
                                              • min stay varies
                                              • Ask about children
                                              • Ask about pets

                                              Price per night from

                                              $350

                                              Responds fast!
                                              avg. 1 hour 55 minutes

                                              Price per night from

                                              $350

                                                7

                                                Schooner Bay 306 - Penthouse

                                                Saint Peter Parish / Speightstown

                                                Speightstown house

                                                3 6 min stay varies

                                                • 3 bedrooms
                                                • sleeps 6
                                                • min stay varies
                                                • Child Friendly
                                                • Air conditioning

                                                Price per night from

                                                $580

                                                Price per night from

                                                $580

                                                (1) Excellent 

                                                  13

                                                  Schooner Bay 207

                                                  Saint Peter Parish / Speightstown

                                                  Speightstown villa

                                                  3 6 min stay varies

                                                  • 3 bedrooms
                                                  • sleeps 6
                                                  • min stay varies
                                                  • Ask about children
                                                  • Ask about pets

                                                  Price per night from

                                                  $800

                                                  Responds fast!
                                                  avg. 1 hour 55 minutes

                                                  Price per night from

                                                  $800

                                                    8

                                                    Stunning 2 Bedroom 2 Bathroom Apartment

                                                    Saint Peter Parish / Speightstown

                                                    Speightstown apartment

                                                    2 4 5 nights min

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • 5 nights min
                                                    • Swimming pool
                                                    • Child Friendly
                                                    • Air conditioning

                                                    Price per night from

                                                    $170

                                                    Responds fast!
                                                    avg. 2 hours 19 minutes

                                                    Price per night from

                                                    $170

                                                    (2) Excellent 

                                                      13

                                                      Schooner Bay 207 - Uninterrupted Sea View

                                                      Saint Peter Parish / Speightstown

                                                      Speightstown apartment

                                                      3 6 min stay varies

                                                      • 3 bedrooms
                                                      • sleeps 6
                                                      • min stay varies
                                                      • Swimming pool
                                                      • Child Friendly
                                                      • Air conditioning

                                                      Price per night from

                                                      $680

                                                      Price per night from

                                                      $680

                                                      (2) Excellent 

                                                        20

                                                        Caribbean Coastal Living

                                                        Saint Peter Parish / Speightstown

                                                        Speightstown apartment

                                                        3 6 5 nights min

                                                        • 3 bedrooms
                                                        • sleeps 6
                                                        • 5 nights min
                                                        • Nearest beach 0 mi
                                                        • Swimming pool
                                                        • Child Friendly

                                                        Price per night from

                                                        $344

                                                        Responds fast!
                                                        avg. 1 hour 40 minutes

                                                        Price per night from

                                                        $344

                                                        (2) Excellent 

                                                          28

                                                          Leamington Cottage - Enchanting Beachfront Retreat

                                                          Saint Peter Parish / Speightstown

                                                          Speightstown villa

                                                          1 2 min stay varies

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • min stay varies
                                                          • Air conditioning

                                                          Price per night from

                                                          $490

                                                          Price per night from

                                                          $490

                                                          (1) Excellent 

                                                            5

                                                            Schooner Bay 201 - Flamboyant

                                                            Saint Peter Parish / Speightstown

                                                            Speightstown villa

                                                            2 4 min stay varies

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • min stay varies
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Air conditioning

                                                            Price per night from

                                                            $500

                                                            Price per night from

                                                            $500

                                                              36

                                                              Stunning Luxury 3 BDR waterfront Villa (15% off to April 24).

                                                              Saint Peter Parish / Speightstown

                                                              Speightstown apartment

                                                              3 6 7 nights min

                                                              • 3 bedrooms
                                                              • sleeps 6
                                                              • 7 nights min
                                                              • Nearest beach 0 mi
                                                              • Swimming pool
                                                              • Child Friendly

                                                              Price per night from

                                                              $2,021

                                                              Price per night from

                                                              $2,021

                                                                27

                                                                Villa 270 Vuemont

                                                                Saint Peter Parish / Speightstown

                                                                Speightstown house

                                                                3 6 min stay varies

                                                                • 3 bedrooms
                                                                • sleeps 6
                                                                • min stay varies
                                                                • Swimming pool
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $201

                                                                Responds fast!
                                                                avg. 2 hours 19 minutes

                                                                Price per night from

                                                                $201

                                                                (1) Excellent 

                                                                  22

                                                                  Ancient Grove Two- Tropical Sanctuary in Barbados

                                                                  Saint Peter Parish / Speightstown

                                                                  Speightstown villa

                                                                  4 8 min stay varies

                                                                  • 4 bedrooms
                                                                  • sleeps 8
                                                                  • min stay varies
                                                                  • Nearest beach 2 mi
                                                                  • Swimming pool
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $401

                                                                  Responds fast!
                                                                  avg. 3 hours 38 minutes

                                                                  Price per night from

                                                                  $401

                                                                    8

                                                                    DON'T MISS THIS SALE!! | Beach Front - Located in Stunning St. Peter with House

                                                                    Saint Peter Parish / Speightstown

                                                                    Speightstown villa

                                                                    1 2 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • min stay varies
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $285

                                                                    Price per night from

                                                                    $285

                                                                    (1) Excellent 

                                                                      41

                                                                      Caribbean Sun Beach Condos-Palm Tree House

                                                                      Saint Peter Parish / Speightstown

                                                                      Speightstown apartment

                                                                      2 4 7 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • 7 nights min
                                                                      • Child Friendly
                                                                      • Air conditioning
                                                                      “Absolutely Wonderful” The condo is well situated, especially for a family with small children. The access to the beach is extremely close and convenient, and Heywoods Beach is perfect for small children (mine were 1, 3, and 5). The condo is spacious
                                                                      …see more

                                                                      Price per night from

                                                                      $132

                                                                      Responds fast!
                                                                      avg. 3 hours 48 minutes

                                                                      Price per night from

                                                                      $132

                                                                      (2) Excellent 

                                                                        20

                                                                        Wonderful 4 bedroom holiday house with private pool near the beach

                                                                        Saint Peter Parish / Speightstown

                                                                        Speightstown house

                                                                        4 8 min stay varies

                                                                        • 4 bedrooms
                                                                        • sleeps 8
                                                                        • min stay varies
                                                                        • Nearest beach 0.1 mi
                                                                        • Swimming pool
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $592

                                                                        Price per night from

                                                                        $592

                                                                          21

                                                                          Villa 109 Vuemont

                                                                          Saint Peter Parish / Speightstown

                                                                          Speightstown villa

                                                                          3 6 min stay varies

                                                                          • 3 bedrooms
                                                                          • sleeps 6
                                                                          • min stay varies
                                                                          • Swimming pool
                                                                          • Child Friendly
                                                                          • Air conditioning

                                                                          Price per night from

                                                                          $201

                                                                          Responds fast!
                                                                          avg. 2 hours 19 minutes

                                                                          Price per night from

                                                                          $201

                                                                            33

                                                                            Foot Prints, Condo On The Beach.

                                                                            Saint Peter Parish / Speightstown

                                                                            Speightstown apartment

                                                                            2 4 3 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • 3 nights min
                                                                            • Child Friendly
                                                                            • Air conditioning
                                                                            • Private garden

                                                                            Price per night from

                                                                            $229

                                                                            Price per night from

                                                                            $229

                                                                              9

                                                                              Schooner Bay 306

                                                                              Saint Peter Parish / Speightstown

                                                                              Speightstown villa

                                                                              1 2 min stay varies

                                                                              • 1 bedroom
                                                                              • sleeps 2
                                                                              • min stay varies
                                                                              • Ask about children
                                                                              • Ask about pets

                                                                              Price per night from

                                                                              $480

                                                                              Responds fast!
                                                                              avg. 1 hour 55 minutes

                                                                              Price per night from

                                                                              $480