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

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!

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!
  • Showing 1-50 of 300+
Additional service fee may apply.
    • 3 BR
    • 3 BA
    • Separate Toilet
    • Sleeps 6
    Villa #6842649
    1 Review
    Viewed 17 times in the last 48 hours
      • 4 BR
      • 3 BA
      • Sleeps 8
      House #6850557
        • 3 BR
        • 3 BA
        • Sleeps 6
        Apartment #1853944
        1 Review
        Viewed 8 times in the last 48 hours
          • 3 BR
          • 3 BA
          • Separate Toilet
          • Sleeps 6
          Villa #6517266
            • 6 BR
            • 6 BA
            • Sleeps 18
            Multiple rentals Villa #1138472
              • 5 BR
              • 6 BA
              • Sleeps 18
              Multiple rentals Villa #1138472
                • 2 BR
                • 2 BA
                • Sleeps 4
                Villa #3881386
                1 Review
                Viewed 17 times in the last 48 hours
                  • 3 BR
                  • 3 BA
                  • Sleeps 4
                  Apartment #1088323
                  10
                    • 2 BR
                    • 2 BA
                    • Sleeps 5
                    Apartment #1192904
                    25
                      • 2 BR
                      • 1 BA
                      • Sleeps 4
                      Villa #418395
                      23
                        Wonderful! 4.9/5
                        (13 reviews)
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 4
                        Apartment #426766
                        13
                          • 6 BR
                          • 7 BA
                          • Separate Toilet
                          • Sleeps 12
                          Villa #6508677
                          2 Reviews
                            • 5 BR
                            • 5 BA
                            • Sleeps 10
                            Villa #1978093
                            Viewed 7 times in the last 48 hours
                              • 3 BR
                              • 3 BA
                              • Sleeps 6
                              Apartment #6808912
                              1 Review
                                • 2 BR
                                • 3 BA
                                • Sleeps 4
                                Apartment #708899vb
                                Viewed 6 times in the last 48 hours
                                  • 3 BR
                                  • 3 BA
                                  • Separate Toilet
                                  • Sleeps 6
                                  Villa #1693901
                                  3
                                    • 3 BR
                                    • 3 BA
                                    • Separate Toilet
                                    • Sleeps 8
                                    Townhome #764756vb
                                    6
                                      • 3 BR
                                      • 2 BA
                                      • Sleeps 6
                                      Villa #8036374
                                      3
                                      Viewed 7 times in the last 48 hours
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 2
                                        Apartment #8081747
                                        1 Review
                                          • 5 BR
                                          • 5 BA
                                          • Sleeps 10
                                          House #3921430
                                          1 Review
                                            Wonderful! 4.8/5
                                            (12 reviews)
                                            avg/night
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #81246
                                            12
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 3
                                              Apartment #3174724
                                                Wonderful! 4.9/5
                                                (9 reviews)
                                                avg/night
                                                • 1 BR
                                                • Sleeps 2
                                                Villa #485516
                                                9
                                                  • 2 BR
                                                  • 2 BA
                                                  • Separate Toilet
                                                  • Sleeps 4
                                                  Apartment #8111337
                                                  8
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    Apartment #1774005
                                                    1 Review
                                                      Excellent! 4.7/5
                                                      (29 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 1 BA
                                                      • Separate Toilet
                                                      • Sleeps 6
                                                      Apartment #410429
                                                      29
                                                      Viewed 6 times in the last 48 hours
                                                        • 3 BR
                                                        • 4 BA
                                                        • Sleeps 6
                                                        Apartment #837235vb
                                                        1 Review
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #4060627
                                                          1 Review
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                            Villa #8124806
                                                            2 Reviews
                                                              • 1 BR
                                                              • 2 BA
                                                              • Separate Toilet
                                                              • Sleeps 2
                                                              Villa #3920461
                                                              4
                                                                • 2 BR
                                                                • 2 BA
                                                                • Separate Toilet
                                                                • Sleeps 4
                                                                Townhome #625474vb
                                                                2 Reviews
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 5
                                                                  House #1660520
                                                                  3
                                                                    • 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 9
                                                                        House #74449vb
                                                                        1 Review
                                                                        Viewed 14 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 7 times in the last 48 hours
                                                                            • 5 BR
                                                                            • 5 BA
                                                                            • Sleeps 10
                                                                            Villa #8075350
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 4
                                                                              House #8037016
                                                                              1 Review
                                                                              Viewed 6 times in the last 48 hours
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 3
                                                                                Apartment #1058691
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 4
                                                                                  Apartment #809087vb
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 8
                                                                                    Apartment #3174722
                                                                                    2 Reviews
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 2
                                                                                      House #4004139
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #3174723
                                                                                        1 Review
                                                                                          • 1 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 2
                                                                                          House #4004136
                                                                                            • 3 BR
                                                                                            • 3 BA
                                                                                            • Sleeps 6
                                                                                            House #4004051
                                                                                              • 6 BR
                                                                                              • 6 BA
                                                                                              • Sleeps 12
                                                                                              House #4211920
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 2
                                                                                                House #3973388
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 2
                                                                                                  House #4194939
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 4
                                                                                                    House #3973218
                                                                                                      • 2 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 4
                                                                                                      House #3973303
                                                                                                      • 1 - 50 of 300+

                                                                                                      Speightstown Holiday Villas & Homes (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Lovely villa in a great location

                                                                                                      5 of 5
                                                                                                      Just back from a fantastic week in villa 163 at Port St Charles. Easy 45 minute drive from the airport and in a convenient location 15 mins walk from Speightstown. The villa was larger than we expected and fully air conditioned throughout. All 3 ensuite double (or twin) bedrooms were roomy, light and tastefully decorated. Views over the marina were fantastic from every floor and we enjoyed sitting out on the patio having breakfast watching the boats, fish and turtles go by (and the lizards and humming birds which were regular visitors too!). The villa has a cooling plunge pool, 4 loungers (2 on the patio and 2 on the large sun terrace on the top floor) and a gas BBQ. Inside, the villa was well equipped with everything from a smoothie maker to large screen TVs and a DVD player. The lovely sandy beach was 3 mins walk away and we quickly learnt to call reception 15 mins before leaving the house so that sun loungers and umbrellas were put out ready for us by the security team. Snorkelling off the beach was fab - lots of tropical fish, coral, eels and occasional turtles swimming through all within the 'swimming only' safe zone. The Yacht Club offered good quality daily lunches (Barbados prices so not cheap) and at this time of year dinner on Thurs, Fri and Sat nights. The walk to the Yacht Club was apparently 10-15 mins but we used the free water taxi which picked us up from our own jetty and got us there and back in 3-4 mins! We also enjoyed the diving on the island and used Reefers & Wreckers in Speightstown which provides daily diving from their boat based in Port St Charles (pick up was by the Yacht Club). Shopping was reasonable in Speightstown (3-4 mins drive) and slightly better in Holetown (15 mins drive). We were sad to leave and hope to return soon!
                                                                                                      • Review Submitted: 03-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Absolutely amazing place. Highly recommended

                                                                                                      5 of 5
                                                                                                      What a brilliant holiday that was. The house is gorgeous and kept so immaculately clean and spacious and exactly as described. We dragged ourselves out of the pool an we spent so much time at the beach over the road which was very clean and the water was perfect. we ate 3 times in the fishpot restaurant which was only a few minutes down the road. we honestly can't wait to come back next year and thank you for giving us a brilliant 2 weeks away in your gorgeous house. Look after the monkeys for us. they came past the back gazebo wall of the house every day on time and two of them were having babies. we loved them. what a treat!!!! i would definitely recommend this place for the location and value for money.
                                                                                                      • Review Submitted: 12-Sep-2016
                                                                                                      • Date of Stay: Aug 2016

                                                                                                      Fantastic place in a wonderful setting

                                                                                                      5 of 5
                                                                                                      We stayed last year and had to come back this year again because it's so lovely. It's a little slice of heaven which is luxury for my wife and I to relax in, but also loved by the kids for the choice of pools, stunning beach or yacht club....with swim up bar for easy milkshake access! The reef just off the beach is packed with fish, turtles and a charming squid family! So pack a snorkel kit. Everything from the apartment to the grounds to the beaches is very well maintained. All the staff are super friendly and helpful too. Lisa and David are great hosts and also sorted us out a car for our stay. We usually like to try different countries and villas....but Barbados & Windward are so good we had to come back. Problem is....I'm not sure we will be able to stop! Thanks for everything Lisa & David. Great memories again.
                                                                                                      • Review Submitted: 31-Aug-2016
                                                                                                      • Date of Stay: Aug 2016