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.
Verified Review icon 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!

  View Map Map
  • Showing 1-50 of 300+
Additional service fee may apply.
    Exceptional! 5/5
    (5 reviews)
    avg/night
    • 3 BR
    • 3 BA
    • Separate Toilet
    • Sleeps 6
    Villa #6842649
    5
    Viewed 49 times in the last 48 hours
      avg/night
      • 2 BR
      • 2 BA
      • Separate Toilet
      • Sleeps 4
      Townhome #625474vb
      2
      Viewed 25 times in the last 48 hours
        • 3 BR
        • 3 BA
        • Sleeps 6
        Apartment #1853944
        1
        Viewed 53 times in the last 48 hours
          Excellent! 4.3/5
          (4 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 6
          Villa #8036374
          4
          Viewed 28 times in the last 48 hours
            Excellent! 4.6/5
            (28 reviews)
            avg/night
            • 2 BR
            • 4 BA
            • Sleeps 5
            Apartment #67287
            28
            Viewed 115 times in the last 48 hours
              avg/night
              • 3 BR
              • 3 BA
              • Separate Toilet
              • Sleeps 6
              Villa #6517266
              Viewed 9 times in the last 48 hours
                • 2 BR
                • 2 BA
                • Sleeps 4
                Villa #3881386
                1
                Viewed 13 times in the last 48 hours
                  Wonderful! 4.9/5
                  (12 reviews)
                  avg/night
                  • 3 BR
                  • 3 BA
                  • Sleeps 4
                  Apartment #1088323
                  12
                  Viewed 33 times in the last 48 hours
                    Exceptional! 5/5
                    (24 reviews)
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    Villa #418395
                    24
                    Viewed 16 times in the last 48 hours
                      Exceptional! 5/5
                      (25 reviews)
                      avg/night
                      • 2 BR
                      • 2 BA
                      • Sleeps 5
                      Apartment #1192904
                      25
                      Viewed 11 times in the last 48 hours
                        Wonderful! 4.8/5
                        (12 reviews)
                        avg/night
                        • 1 BR
                        • 1 BA
                        • Sleeps 4
                        Apartment #81246
                        12
                        Viewed 21 times in the last 48 hours
                          • 3 BR
                          • 2 BA
                          • Sleeps 5
                          House #1660520
                          3
                          Viewed 7 times in the last 48 hours
                            • 6 BR
                            • 7 BA
                            • Separate Toilet
                            • Sleeps 12
                            Villa #6508677
                            2
                            Viewed 9 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 48 times in the last 48 hours
                                avg/night
                                • 4 BR
                                • 3 BA
                                • Sleeps 8
                                House #6850557
                                Viewed 42 times in the last 48 hours
                                  Wonderful! 4.9/5
                                  (21 reviews)
                                  avg/night
                                  • 3 BR
                                  • 2 BA
                                  • Sleeps 6
                                  Villa #52808
                                  21
                                  Viewed 14 times in the last 48 hours
                                    Exceptional! 5/5
                                    (4 reviews)
                                    avg/night
                                    • 3 BR
                                    • 3 BA
                                    • Sleeps 6
                                    Apartment #1773950
                                    4
                                    Viewed 41 times in the last 48 hours
                                      avg/night
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 2
                                      Apartment #1774005
                                      2
                                      Viewed 10 times in the last 48 hours
                                        Wonderful! 4.9/5
                                        (16 reviews)
                                        avg/night
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 4
                                        Apartment #426766
                                        16
                                        Viewed 39 times in the last 48 hours
                                          Wonderful! 4.9/5
                                          (10 reviews)
                                          avg/night
                                          • 1 BR
                                          • Sleeps 2
                                          Villa #485516
                                          10
                                          Viewed 20 times in the last 48 hours
                                            Wonderful! 4.9/5
                                            (8 reviews)
                                            avg/night
                                            • 3 BR
                                            • 3 BA
                                            • Separate Toilet
                                            • Sleeps 8
                                            Townhome #764756vb
                                            8
                                            Viewed 15 times in the last 48 hours
                                              • 2 BR
                                              • 3 BA
                                              • Sleeps 4
                                              Apartment #708899vb
                                              1
                                              Viewed 38 times in the last 48 hours
                                                avg/night
                                                • 2 BR
                                                • 1 BA
                                                • Sleeps 4
                                                Villa #6883570
                                                2
                                                Viewed 38 times in the last 48 hours
                                                  Exceptional! 5/5
                                                  (1 reviews)
                                                  avg/night
                                                  • 5 BR
                                                  • 3 BA
                                                  • Sleeps 9
                                                  House #74449vb
                                                  1
                                                  Viewed 46 times in the last 48 hours
                                                    Wonderful! 4.9/5
                                                    (14 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 2 BA
                                                    • Separate Toilet
                                                    • Sleeps 6
                                                    House #210498vb
                                                    14
                                                    Viewed 17 times in the last 48 hours
                                                      Exceptional! 5/5
                                                      (3 reviews)
                                                      avg/night
                                                      • 3 BR
                                                      • 3 BA
                                                      • Sleeps 6
                                                      Apartment #6808912
                                                      3
                                                      Viewed 19 times in the last 48 hours
                                                        Wonderful! 4.9/5
                                                        (22 reviews)
                                                        avg/night
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 4
                                                        Apartment #6829260
                                                        22
                                                        Viewed 6 times in the last 48 hours
                                                          • 5 BR
                                                          • 5 BA
                                                          • Sleeps 10
                                                          House #3921430
                                                          1
                                                            • 2 BR
                                                            • 2 BA
                                                            • Sleeps 4
                                                            House #4121261
                                                              • 2 BR
                                                              • 2 BA
                                                              • Separate Toilet
                                                              • Sleeps 4
                                                              Apartment #809897vb
                                                                avg/night
                                                                • 5 BR
                                                                • 3 BA
                                                                • Sleeps 10
                                                                Villa #6924040
                                                                Viewed 47 times in the last 48 hours
                                                                  Exceptional! 5/5
                                                                  (8 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 4
                                                                  Apartment #8111337
                                                                  8
                                                                  Viewed 9 times in the last 48 hours
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 7
                                                                    Villa #1058688
                                                                      avg/night
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 3
                                                                      Apartment #3174724
                                                                      Viewed 6 times in the last 48 hours
                                                                        • 6 BR
                                                                        • 6 BA
                                                                        • Sleeps 18
                                                                        Villa #8159615
                                                                        Viewed 7 times in the last 48 hours
                                                                          avg/night
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 2
                                                                          Apartment #1058690
                                                                          Viewed 11 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 28 times in the last 48 hours
                                                                                • 3 BR
                                                                                • 3 BA
                                                                                • Sleeps 6
                                                                                Villa #4024539
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 8
                                                                                  Apartment #3174722
                                                                                  3
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Separate Toilet
                                                                                    • Sleeps 4
                                                                                    Apartment #809087vb
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #4060627
                                                                                      1
                                                                                        avg/night
                                                                                        • 5 BR
                                                                                        • 5 BA
                                                                                        • Sleeps 10
                                                                                        Villa #8075350
                                                                                        Viewed 14 times in the last 48 hours
                                                                                          • 3 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 6
                                                                                          House #4004051
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 2
                                                                                            House #4004139
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Separate Toilet
                                                                                              • Sleeps 4
                                                                                              Apartment #807727vb
                                                                                                avg/night
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 2
                                                                                                Apartment #6999647
                                                                                                Viewed 35 times in the last 48 hours
                                                                                                  • 6 BR
                                                                                                  • 6 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 12
                                                                                                  Villa #4165611
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 4
                                                                                                    House #4464797
                                                                                                      • 1 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 2
                                                                                                      House #4004136
                                                                                                      • 1 - 50 of 300+

                                                                                                      Speightstown Holiday Villas & Homes (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Great new villa, amazing location, perfect island.

                                                                                                      5 of 5
                                                                                                      We stayed for 6 nights in February 2017. The villa is newly built and furnished to a very high standard. The kitchen has a large fridge freezer and a range style gas cooker. The air conditioning in the bedroom was very effective and the fan in the living area kept the house cool. The pool onsite is quite a bit bigger than the pictures indicate and it was warm enough in February for the family to use. The villa is situated very close to the Almond beach hotel which has an amazing beach. You can walk to the beach in a few minutes. The Heywood estate has a good mix of newish build houses and the locals are very friendly. Its a ten minute walk into Speightstown which has all the basic shopping you will need for your holiday. If you walk the other way on the main road you reach a beautiful Marina and its beach, carry on walking and you reach a rural part of the Island where the locals live in their beach shacks. There is a great shack there that does cheap food and drinks, mostly used by locals but very welcoming to tourists. They had 3 BBD banks beer and 9 BBD Spanish wine and also stocked snacks (the Fishcake sandwich was nice). We had great fun exploring the island on the Yellow "Reggae Reggae" buses. These are only 1USD person and we took them twice in to Bridgetown and once into Holetown. The yellow buses are an experience themselves with the loud music playing and Alton Towers style driving. The more reserved government blue buses are also available, however our only journey on one resulted in a breakdown! We spent about 100 USD on Taxi's to and from the airport and then only spent about 20 dollars on buses across the island. We had a small query when we were in the villa which John and Jan responded to immediately and quickly gave us the help we required. They were also very helpful in making sure we got to our villa, calling us at 10pm Barbados time (2am UK time) after our flight was delayed 4 hours. The proximity of the villa to the beach and also its closeness to the amenities means this will be our first choice villa when we return to Barbados.
                                                                                                      • Review Submitted: 20-Feb-2017
                                                                                                      • Date of Stay: Feb 2017

                                                                                                      High end villa, great owner...

                                                                                                      5 of 5
                                                                                                      The villa is absolutely gorgeous and has been very tastefully decorated with no expense spared. The villa is only a short walk from some amazing beaches and Speightstown. The monkeys that made their daily journey across the back of the villa were amazing and even took a banana from my hand, not that I'd recommend trying that. The owner of the villa, Claire, was super quick to respond to emails, very friendly and basically a pleasure to deal with. I would highly recommend this villa!
                                                                                                      • Review Submitted: 16-Feb-2017
                                                                                                      • Date of Stay: Feb 2017

                                                                                                      Luxurious apartment, fabulous location

                                                                                                      4 of 5
                                                                                                      We only spent one night at the apartment but it was a lovely experience. The apartment is clean, tidy and very impressive with extraordinary views out to the sea and the beautifully kept gardens and swimming pool. There were only two small comments we would make. When you are spending that amount of money I would have expected tea, coffee and basic food to be complimentary. There was a note requesting us to replace anything we had used which, when you are staying one night is a bit much we felt! Also even though we enjoyed our stay very much we did not feel 100% comfortable. I think this was due mainly to the copious notes left on 'dos and don'ts' which we understand had to be there up to a reason but we felt we had to watch ourselves. Having said this we would not hesitate in recommending the apartment and its location.
                                                                                                      • Review Submitted: 06-Feb-2017
                                                                                                      • Date of Stay: Jan 2017