HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
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

Holidaymakers searching for holiday rentals in Speightstown also enquired about apartments in Holetown, apartments in Silver Sands and villas in Fitts Village

Make a holiday rental house or villa in Speightstown, Barbados your home away from home

Speightstown is a charming town in the St Peter parish of Barbados. The original port in Barbados, Speightstown soon became a major commercial centre, and after many years of neglect, Speightstown has recently reaped the rewards of a huge investment in the new luxury marina, Port St Charles. As a result of the luxury marina, Speightstown is now a beautiful, thriving town with an unbelievably friendly atmosphere and many attractions worth investigating.

Things to do on holiday in Speightstown, Barbados

For a 300 year old town, Speightstown has some fantastically modern attractions which mix perfectly with some wonderfully under-exaggerated historical monuments. Some of the most luxurious restaurants, villas and shops can be found in and around Speightstown, which is currently the second largest town on the island. There are a huge range of shops, banks, pharmacies and services within the town, providing everything you need for a truly magical holiday on the most tropical of islands.

Speightstown is known as the major shopping centre in the island, and also has some fantastic artistic and cultural attractions to explore. Within Speightstown, the Gallery of Caribbean Art is a huge attraction, and makes wonderful viewing, whether you have an interest in art or not. The antique shopping in Speightstown is also very well known.

The National Trust organise some absolutely fantastic Nature and Heritage Trails through Speightstown and the surrounding countryside. Local guides take you on walking tours of up to 8km, explaining local attractions and providing a magnificent insight into the history, nature and lifestyle of the island from throughout its most important eras of history. This is an absolutely fantastic thing to do as you first arrive at your self catering Speightstown villa, letting you really discover a bit about your surroundings.

The newly build Port St Charles is not only an open air museum of luxury yachts, but it is also a fantastic place to organise a huge range of water sports from sailing to scuba diving, canoeing to windsurfing.

Places to visit on holiday in Speightstown, Barbados

It wouldn’t be much of a guide to Speightstown without a mention of the closest beaches to the town. After breakfast, it is only a gentle wander to the beach from any holiday rental property in Speightstown. Speightstown Beach is a beautifully flat, soft beach, with fine white sand stretching into the distance, interrupted only by a smattering of palm trees which grow in clumps along the sand. Sitting in their shade in a hammock is a completely unrivalled experience, and one you shall remember with jealousy when you arrive home!

Weather in Speightstown, Barbados

It doesn’t matter whether you are hoping to escape the winter blues or just take the ultimate in summer holidays, there is very little difference between summer and winter temperatures, averaging around 30°C all year round. Rain is most likely in July, but even then, you would be unlucky to get a poor week.

Travel to Speightstown, Barbados

A holiday rental in Speightstown is not far from the Barbados International Airport (BGI). Within 8 hours of leaving the UK, you could be sunning yourself on the fine sands of the Caribbean, with a chilled cocktail in hand and the sound of warm waters gently lapping the shore. If that is a dream worth investigating, British Airways and Virgin Atlantic may be able to help!

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    • 3 BR
    • 3 BA
    • Separate Toilet
    • Sleeps 6
    Villa #6842649
    3
    Viewed 146 times in the last 48 hours
      Wonderful! 4.9/5
      (9 reviews)
      avg/night
      • 1 BR
      • Sleeps 2
      Villa #485516
      9
      Viewed 50 times in the last 48 hours
        Wonderful! 4.8/5
        (12 reviews)
        avg/night
        • 1 BR
        • 1 BA
        • Sleeps 4
        Apartment #81246
        12
        Viewed 28 times in the last 48 hours
          avg/night
          • 3 BR
          • 3 BA
          • Separate Toilet
          • Sleeps 6
          Villa #6517266
          0
          Viewed 7 times in the last 48 hours
            • 2 BR
            • 2 BA
            • Sleeps 4
            Villa #3881386
            1
            Viewed 32 times in the last 48 hours
              avg/night
              • 6 BR
              • 6 BA
              • Sleeps 18
              Multiple rentals Villa #1138472
              0
              Viewed 5 times in the last 48 hours
                • 5 BR
                • 6 BA
                • Sleeps 10
                Multiple rentals Villa #1138472
                0
                  Exceptional! 5.0/5
                  (10 reviews)
                  avg/night
                  • 3 BR
                  • 3 BA
                  • Sleeps 4
                  Apartment #1088323
                  10
                  Viewed 29 times in the last 48 hours
                    Exceptional! 5.0/5
                    (25 reviews)
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 5
                    Apartment #1192904
                    25
                    Viewed 23 times in the last 48 hours
                      Exceptional! 5.0/5
                      (24 reviews)
                      avg/night
                      • 2 BR
                      • 1 BA
                      • Sleeps 4
                      Villa #418395
                      24
                      Viewed 15 times in the last 48 hours
                        • 3 BR
                        • 2 BA
                        • Sleeps 6
                        Villa #8036374
                        3
                        Viewed 19 times in the last 48 hours
                          Wonderful! 4.9/5
                          (15 reviews)
                          avg/night
                          • 2 BR
                          • 2 BA
                          • Sleeps 4
                          Apartment #426766
                          15
                          Viewed 27 times in the last 48 hours
                            • 6 BR
                            • 7 BA
                            • Separate Toilet
                            • Sleeps 12
                            Villa #6508677
                            2
                            Viewed 38 times in the last 48 hours
                              • 3 BR
                              • 3 BA
                              • Sleeps 6
                              Apartment #6808912
                              2
                              Viewed 36 times in the last 48 hours
                                Wonderful! 4.9/5
                                (21 reviews)
                                avg/night
                                • 3 BR
                                • 2 BA
                                • Sleeps 6
                                Villa #52808
                                21
                                Viewed 24 times in the last 48 hours
                                  avg/night
                                  • 3 BR
                                  • 3 BA
                                  • Separate Toilet
                                  • Sleeps 6
                                  Villa #1693901
                                  3
                                  Viewed 35 times in the last 48 hours
                                    avg/night
                                    • 4 BR
                                    • 3 BA
                                    • Sleeps 8
                                    House #6850557
                                    0
                                    Viewed 32 times in the last 48 hours
                                      • 3 BR
                                      • 3 BA
                                      • Sleeps 6
                                      Apartment #1853944
                                      1
                                      Viewed 50 times in the last 48 hours
                                        avg/night
                                        • 5 BR
                                        • 3 BA
                                        • Sleeps 10
                                        Villa #6924040
                                        0
                                        Viewed 101 times in the last 48 hours
                                          Wonderful! 4.8/5
                                          (6 reviews)
                                          avg/night
                                          • 3 BR
                                          • 3 BA
                                          • Separate Toilet
                                          • Sleeps 8
                                          Townhome #764756vb
                                          6
                                          Viewed 26 times in the last 48 hours
                                            Exceptional! 5.0/5
                                            (8 reviews)
                                            avg/night
                                            • 2 BR
                                            • 2 BA
                                            • Separate Toilet
                                            • Sleeps 4
                                            Apartment #8111337
                                            8
                                            Viewed 24 times in the last 48 hours
                                              avg/night
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 2
                                              Apartment #1774005
                                              1
                                              Viewed 15 times in the last 48 hours
                                                avg/night
                                                • 5 BR
                                                • 3 BA
                                                • Sleeps 9
                                                House #74449vb
                                                1
                                                Viewed 56 times in the last 48 hours
                                                  • 6 BR
                                                  • 6 BA
                                                  • Sleeps 18
                                                  Villa #8159615
                                                  0
                                                  Viewed 14 times in the last 48 hours
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    Apartment #4060627
                                                    1
                                                    Viewed 9 times in the last 48 hours
                                                      avg/night
                                                      • 2 BR
                                                      • 2 BA
                                                      • Separate Toilet
                                                      • Sleeps 4
                                                      Apartment #809897vb
                                                      0
                                                      Viewed 6 times in the last 48 hours
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 4
                                                        House #4121261
                                                        0
                                                          • 2 BR
                                                          • 3 BA
                                                          • Sleeps 4
                                                          Apartment #708899vb
                                                          0
                                                          Viewed 29 times in the last 48 hours
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 3
                                                            Apartment #3174724
                                                            0
                                                            Viewed 25 times in the last 48 hours
                                                              avg/night
                                                              • 2 BR
                                                              • 2 BA
                                                              • Separate Toilet
                                                              • Sleeps 4
                                                              Townhome #625474vb
                                                              2
                                                              Viewed 16 times in the last 48 hours
                                                                avg/night
                                                                • 5 BR
                                                                • 5 BA
                                                                • Sleeps 10
                                                                House #3921430
                                                                1
                                                                Viewed 6 times in the last 48 hours
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 5
                                                                  House #1660520
                                                                  3
                                                                  Viewed 13 times in the last 48 hours
                                                                    avg/night
                                                                    • 1 BR
                                                                    • 1 BA
                                                                    • Sleeps 2
                                                                    Apartment #1058690
                                                                    0
                                                                    Viewed 9 times in the last 48 hours
                                                                      Wonderful! 4.9/5
                                                                      (13 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 6
                                                                      House #210498vb
                                                                      13
                                                                      Viewed 41 times in the last 48 hours
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 6
                                                                        Apartment #3174723
                                                                        1
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          House #8037016
                                                                          1
                                                                          Viewed 31 times in the last 48 hours
                                                                            • 3 BR
                                                                            • 3 BA
                                                                            • Sleeps 6
                                                                            Villa #4024539
                                                                            0
                                                                              avg/night
                                                                              • 5 BR
                                                                              • 5 BA
                                                                              • Sleeps 10
                                                                              Villa #8075350
                                                                              0
                                                                              Viewed 41 times in the last 48 hours
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 1 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 4
                                                                                Apartment #809087vb
                                                                                0
                                                                                Viewed 10 times in the last 48 hours
                                                                                  Excellent! 4.7/5
                                                                                  (29 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 6
                                                                                  Apartment #410429
                                                                                  29
                                                                                  Viewed 39 times in the last 48 hours
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 8
                                                                                    Apartment #3174722
                                                                                    2
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Villa #6883570
                                                                                      0
                                                                                      Viewed 48 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 6
                                                                                        Villa #8124806
                                                                                        3
                                                                                        Viewed 9 times in the last 48 hours
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 2
                                                                                          House #4004139
                                                                                          0
                                                                                            • 1 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 2
                                                                                            House #4004136
                                                                                            0
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Separate Toilet
                                                                                              • Sleeps 4
                                                                                              Apartment #807727vb
                                                                                              0
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 2
                                                                                                House #4194939
                                                                                                0
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  House #4122732
                                                                                                  0
                                                                                                    • 3 BR
                                                                                                    • 3 BA
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 6
                                                                                                    Apartment #809900vb
                                                                                                    0
                                                                                                      • 1 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 2
                                                                                                      House #4004138
                                                                                                      0
                                                                                                      • 1 - 50 of 300+

                                                                                                      Speightstown Holiday Villas & Homes (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Christmas in Barbados!

                                                                                                      5 of 5
                                                                                                      Firstly, we would like to say a big thank you to Jennine and Laurence for their time and energy in providing us with information on this wonderful island. We have been lucky to travel to many destinations around the world, and we can honestly say that Brocklestone was by far one of the cleanest, well presented, well facilitated and nicest apartments that we have stayed in. As we have stated in the guest visitors hand book, "we would not stay anywhere else in Barbados". Final thoughts - before you even arrive in a destination or even think of booking somewhere it all begins with the very first point of call. We must say that from the very first moment we enquired about this fabulous apartment we were able to engage and receive personable, friendly and a humble warm attitude in return. That before booking is for us of the utmost importance. Thank you Jennine and Laurence for a lovely 17 night vacation and when we return to Barbados we will not be looking elsewhere. P.S. Happy New Year to Jennine, Laurence and family Sam & Julie Evans - Liverpool / London / Boston MA / Florida
                                                                                                      • Review Submitted: 12-Jan-2017
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      The Best condo

                                                                                                      5 of 5
                                                                                                      Thank you Jon and Nicky. Our family thoroughly enjoyed our visit and stay at your apartment. We couldn't have asked for a better place to stay. The view, the cleanliness,the thoughtfulness you put in to it all, all the conveniences we could ask for. You thought of everything, and what a great location! Will definitely visit again.
                                                                                                      • Review Submitted: 05-Jan-2017
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Tropical serene paradise in a perfect location

                                                                                                      5 of 5
                                                                                                      We were lucky enough to stay at this beautiful villa, enjoying the tropical gardens, cool breeze, and the gentle short stroll down to the most perfect quiet beach. We did not want to leave at the end of our 2 week stay. The rooms are wonderfully light and airy with all the mod-cons we could want, including great wifi. Our favourite spot was the balcony off the master bedroom where we would watch the beautiful sunsets in the evening, as well as the hummingbirds. The manager (OB) was very helpful if you needed anything or had any questions, and the owners (Maria and Tony) were great at communicating with us. The location is ideal. The villa itself if in a lovely quiet spot, but within a short stroll down to the historical Speightstown, where there are lots of local shops and bars where you can eat, drink or listen to live music.The villa is also a short walk to a main bus station where we enjoyed the reggae bus experience! We have already booked another stay at this villa and can't wait to get get back! It's a hidden gem - our little paradise.
                                                                                                      • Review Submitted: 23-Dec-2016
                                                                                                      • Date of Stay: Apr 2016