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

Make a holiday villa in Barbados your home away from home

HomeAway can help you track down a holiday apartment in Barbados to make your tropical getaway complete. Barbados is the archetypal island paradise, with lush greenery, gorgeous sandy beaches and great choices for trips and recreation. You can browse the variety of holiday homes, apartments and villas, and specify the location and environment that will suit you best. Set in a luxury destination, Barbados villas offer an elegance and scale to match, with many rentals offering exquisite sea views. You can also identify your perfect villa in Barbados by defining guest facilities such as pools, air-conditioning, internet access, barbecues, gardens or practical considerations like parking and washing machines.

Things to do from your villa in Barbados

-Beaches. There are 60 beaches on the island, every one of which can be accessed by the public. Crane Beach towards the southeast of the island is consistently ranked as one of the best beaches in the world. The west coast of Barbados is also spectacular, with lovely sandy beaches at Gibbes Beach and Paynes Bay.

-Diving. The high visibility and comfortable temperatures of the waters surrounding the island make Barbados an excellent destination for underwater activities. There’s abundant and colourful marine life and coral to admire, as well as wrecks to explore, with numerous dive shops and sites to be found in St Michael, St Peter, St James an Christchurch on the west coast.

-Boating. The west coast is also the point of departure for all kinds of boat trips. You can learn to sail at Carlisle Bay with the help of the Barbados Sailing Association. If you’d like to take a back seat then there are a number of businesses offering unforgettable catamaran cruises in St James and St Michael.

-Nature walks. The interior of Barbados is best discovered on foot, with a choice of walking routes available. On the Arbib Nature and Heritage Trail you can take a guided walk, getting special in-depth information about the area’s history and nature. Cherry Tree Hill is another excellent spot for a walk with fabulous vistas over the Scotland District.

-Bridgetown. You’ll be able to learn about Barbados’ interesting and tumultuous history at the Barbados Museum, which is set within Bridgetown’s UNESCO World Heritage Site, protecting the historic garrison. You can also take a tour at the Mount Gat Rum Distillery, to see how this typically Barbadian drink is brewed from sugarcane.

Weather in Barbados

Barbados holiday apartments are set on a tropical island, which results in year-round warm or hot weather, with very little fluctuation in average temperatures across the year. For every month of the year you can expect either eight or nine hours of sunshine a day. There’s a distinct difference between the weather from December to May, which is usually drier and a little cooler, and conditions from June to November, which tend to be wetter and hotter, with September, October and November being the dampest months of the year.

Travel to Barbados

Barbados has one airport – Sir Grantley Adams International Airport (BGI), which has connections to North America, South America, a number of other Caribbean islands and various airports in Europe. There’s a good road system on the island, and hire cars are perhaps the best way to get around during your holiday on Barbados - with highways converging on Bridgetown, the capital in the southwest. The public bus system is affordable and useful, and there are also ZRs, private mini-vans, which are similar to taxi-cabs.

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    Wonderful! 4.9/5
    (35 reviews)
    avg/night
    • 4 BR
    • 4 BA
    • Sleeps 8
    Villa #404345
    35
    Viewed 209 times in the last 48 hours
      Excellent! 4.6/5
      (14 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 3
      Apartment #1872745
      14
      Viewed 94 times in the last 48 hours
        Wonderful! 4.8/5
        (11 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 4
        Apartment #426188
        11
        Viewed 99 times in the last 48 hours
          Exceptional! 5.0/5
          (11 reviews)
          avg/night
          • 3 BR
          • 3 BA
          • Sleeps 6
          House #88850
          11
          Viewed 128 times in the last 48 hours
            Wonderful! 4.9/5
            (31 reviews)
            avg/night
            • 1 BR
            • 1 BA
            • Sleeps 2
            Apartment #406547
            31
            Viewed 95 times in the last 48 hours
              Exceptional! 5.0/5
              (5 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 5
              Cottage #898336
              5
              Viewed 170 times in the last 48 hours
                Wonderful! 4.9/5
                (14 reviews)
                avg/night
                • 4 BR
                • 5 BA
                • Separate Toilet
                • Sleeps 8
                Villa #1880218
                14
                Viewed 74 times in the last 48 hours
                  Exceptional! 5.0/5
                  (41 reviews)
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 4
                  Apartment #16797
                  41
                  Viewed 133 times in the last 48 hours
                    avg/night
                    • 4 BR
                    • 3 BA
                    • Sleeps 8
                    House #8164800
                    3
                    Viewed 73 times in the last 48 hours
                      Wonderful! 4.9/5
                      (48 reviews)
                      avg/night
                      • 3 BR
                      • 3 BA
                      • Sleeps 6
                      Condo #189633
                      48
                      Viewed 115 times in the last 48 hours
                        Wonderful! 4.8/5
                        (11 reviews)
                        avg/night
                        • 3 BR
                        • 3 BA
                        • Sleeps 6
                        Apartment #8099339
                        11
                        Viewed 73 times in the last 48 hours
                          Excellent! 4.6/5
                          (21 reviews)
                          avg/night
                          • 3 BR
                          • 2 BA
                          • Sleeps 7
                          House #462165
                          21
                          Viewed 89 times in the last 48 hours
                            Excellent! 4.3/5
                            (9 reviews)
                            avg/night
                            • 3 BR
                            • 2 BA
                            • Separate Toilet
                            • Sleeps 7
                            Villa #1945772
                            9
                            Viewed 71 times in the last 48 hours
                              Exceptional! 5.0/5
                              (23 reviews)
                              avg/night
                              • 4 BR
                              • 4 BA
                              • Sleeps 8
                              House #807624
                              23
                              Viewed 99 times in the last 48 hours
                                Exceptional! 5.0/5
                                (62 reviews)
                                avg/night
                                • 3 BR
                                • 3 BA
                                • Sleeps 8
                                Condo #484610vb
                                62
                                Viewed 86 times in the last 48 hours
                                  Wonderful! 4.9/5
                                  (10 reviews)
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 2
                                  Villa #1404498
                                  10
                                  Viewed 54 times in the last 48 hours
                                    Wonderful! 4.9/5
                                    (27 reviews)
                                    avg/night
                                    • 2 BR
                                    • 2 BA
                                    • Separate Toilet
                                    • Sleeps 6
                                    Multiple rentals Villa #9555
                                    27
                                    Viewed 46 times in the last 48 hours
                                      Wonderful! 4.9/5
                                      (26 reviews)
                                      avg/night
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 5
                                      Apartment #91183
                                      26
                                      Viewed 78 times in the last 48 hours
                                        Exceptional! 5.0/5
                                        (5 reviews)
                                        avg/night
                                        • 3 BR
                                        • 3 BA
                                        • Separate Toilet
                                        • Sleeps 6
                                        Villa #6842649
                                        5
                                        Viewed 83 times in the last 48 hours
                                          Wonderful! 4.8/5
                                          (21 reviews)
                                          avg/night
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 5
                                          Condo #639549vb
                                          21
                                          Viewed 71 times in the last 48 hours
                                            Exceptional! 5.0/5
                                            (14 reviews)
                                            avg/night
                                            • 4 BR
                                            • 3 BA
                                            • Sleeps 8
                                            Apartment #1336597
                                            14
                                            Viewed 169 times in the last 48 hours
                                              Wonderful! 4.9/5
                                              (35 reviews)
                                              avg/night
                                              • 4 BR
                                              • 4 BA
                                              • Sleeps 8
                                              Villa #441819
                                              35
                                              Viewed 61 times in the last 48 hours
                                                Wonderful! 4.9/5
                                                (8 reviews)
                                                avg/night
                                                • 4 BR
                                                • 3 BA
                                                • Separate Toilet
                                                • Sleeps 8
                                                Villa #6771845
                                                8
                                                Viewed 92 times in the last 48 hours
                                                  Exceptional! 5.0/5
                                                  (19 reviews)
                                                  avg/night
                                                  • 3 BR
                                                  • 2 BA
                                                  • Sleeps 6
                                                  House #1524125
                                                  19
                                                  Viewed 70 times in the last 48 hours
                                                    Excellent! 4.7/5
                                                    (15 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 3 BA
                                                    • Sleeps 6
                                                    Condo #3943251
                                                    15
                                                    Viewed 97 times in the last 48 hours
                                                      Excellent! 4.4/5
                                                      (5 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 4
                                                      Multiple rentals Apartment #1046150
                                                      5
                                                      Viewed 61 times in the last 48 hours
                                                        Excellent! 4.6/5
                                                        (7 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 4
                                                        Apartment #3869289
                                                        7
                                                        Viewed 83 times in the last 48 hours
                                                          Wonderful! 4.8/5
                                                          (8 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • Sleeps 6
                                                          House #478048
                                                          8
                                                          Viewed 89 times in the last 48 hours
                                                            Exceptional! 5.0/5
                                                            (16 reviews)
                                                            avg/night
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                            House #417101
                                                            16
                                                            Viewed 77 times in the last 48 hours
                                                              Exceptional! 5.0/5
                                                              (26 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 4
                                                              Apartment #7064
                                                              26
                                                              Viewed 34 times in the last 48 hours
                                                                Exceptional! 5.0/5
                                                                (6 reviews)
                                                                avg/night
                                                                • 1 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Apartment #6563195
                                                                6
                                                                Viewed 42 times in the last 48 hours
                                                                  Excellent! 4.7/5
                                                                  (17 reviews)
                                                                  avg/night
                                                                  • Studio
                                                                  • Sleeps 3
                                                                  Apartment #3219
                                                                  17
                                                                  Viewed 51 times in the last 48 hours
                                                                    Excellent! 4.7/5
                                                                    (9 reviews)
                                                                    avg/night
                                                                    • 1 BR
                                                                    • 1 BA
                                                                    • Sleeps 4
                                                                    Condo #92053
                                                                    9
                                                                    Viewed 43 times in the last 48 hours
                                                                      Wonderful! 4.9/5
                                                                      (15 reviews)
                                                                      avg/night
                                                                      • 4 BR
                                                                      • 4 BA
                                                                      • Sleeps 8
                                                                      Apartment #1903110
                                                                      15
                                                                      Viewed 65 times in the last 48 hours
                                                                        Exceptional! 5.0/5
                                                                        (5 reviews)
                                                                        avg/night
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 2
                                                                        Apartment #6088645
                                                                        5
                                                                        Viewed 33 times in the last 48 hours
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 4
                                                                          Townhome #625474vb
                                                                          2
                                                                          Viewed 19 times in the last 48 hours
                                                                            Excellent! 4.6/5
                                                                            (5 reviews)
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 2 BA
                                                                            • Sleeps 6
                                                                            Multiple rentals Apartment #1046150
                                                                            5
                                                                            Viewed 73 times in the last 48 hours
                                                                              avg/night
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 2
                                                                              Apartment #748546vb
                                                                              1
                                                                              Viewed 29 times in the last 48 hours
                                                                                Wonderful! 4.8/5
                                                                                (33 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 3 BA
                                                                                • Sleeps 7
                                                                                Villa #85299
                                                                                33
                                                                                Viewed 39 times in the last 48 hours
                                                                                  Wonderful! 4.8/5
                                                                                  (16 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 5
                                                                                  Apartment #3519269
                                                                                  16
                                                                                  Viewed 40 times in the last 48 hours
                                                                                    Wonderful! 4.8/5
                                                                                    (5 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 4
                                                                                    Villa #8157341
                                                                                    5
                                                                                    Viewed 7 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 4
                                                                                      Multiple rentals Apartment #1772060
                                                                                      Viewed 50 times in the last 48 hours
                                                                                        Excellent! 4.6/5
                                                                                        (9 reviews)
                                                                                        avg/night
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        Apartment #76531
                                                                                        9
                                                                                        Viewed 20 times in the last 48 hours
                                                                                          Excellent! 4.6/5
                                                                                          (5 reviews)
                                                                                          avg/night
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 2
                                                                                          Apartment #6814598
                                                                                          5
                                                                                          Viewed 23 times in the last 48 hours
                                                                                            Wonderful! 4.8/5
                                                                                            (12 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 4
                                                                                            Apartment #1630307
                                                                                            12
                                                                                            Viewed 37 times in the last 48 hours
                                                                                              Wonderful! 4.8/5
                                                                                              (8 reviews)
                                                                                              avg/night
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 3
                                                                                              Villa #747602vb
                                                                                              8
                                                                                              Viewed 52 times in the last 48 hours
                                                                                                Exceptional! 5.0/5
                                                                                                (7 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Separate Toilet
                                                                                                • Sleeps 6
                                                                                                House #1920040
                                                                                                7
                                                                                                Viewed 29 times in the last 48 hours
                                                                                                  Wonderful! 4.9/5
                                                                                                  (53 reviews)
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 4
                                                                                                  House #86479
                                                                                                  53
                                                                                                  Viewed 29 times in the last 48 hours
                                                                                                    Wonderful! 4.9/5
                                                                                                    (15 reviews)
                                                                                                    View details for price
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 6
                                                                                                    Apartment #1285348
                                                                                                    15
                                                                                                    Viewed 16 times in the last 48 hours
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 5
                                                                                                      Apartment #413817vb
                                                                                                      3
                                                                                                      Viewed 26 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Fantastic GGV

                                                                                                      5 of 5
                                                                                                      This is our third time staying at GGV but first time under Maria and Markku's ownership. The villa is still to the very high standard we love and expected, with some added improvements - we particularly loved the introduction of the gas barbeque, which cooked our fresh fish from the local fish market to perfection! The collection and drop off service to the airport makes arriving and leaving hassle free. Jayne the housekeeper did a fantastic job of looking after us and the villa without any intrusion. We have visited Barbados on a number of occassions so deem ourselves self sufficient but knew Floyd and Jacqueline were always on hand if we needed anything. The villa is in a perfect location for visiting the best beaches on the island, although Gibbs is still our favourite. Car hire isn't necessary as the bus stop at the bottom of the road will take you as far as Bridgetown one way and Speightstown the other. Mullins beach bar is great for lunch and only a 10 minutes walk from GGV. For a great night out with a local feel. Take a trip to Chris's Place at the top of the road (Rock Dundo) for traditional ribs and rum! GGV holds a special place in our heart so we will be returning without any hesitation. PS. Make sure you purchase the fast track option through the airport from Maria. It is worth every penny and will save your hours waiting in line to get through imigration!
                                                                                                      • Review Submitted: 20-Feb-2017
                                                                                                      • Date of Stay: Jan 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

                                                                                                      Lovely house in nice street and on bus route.

                                                                                                      4 of 5
                                                                                                      We had a great week in this lovely home. The owner and the caretaker are very friendly and helpful. The local worthing beach is lovely, with good bars and restaurant. Very good value for money stay.
                                                                                                      • Review Submitted: 16-Feb-2017
                                                                                                      • Date of Stay: Feb 2017