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 Default Owner Icon heart-filled

Make holiday rental accommodation or a rental villa in Jamaica your home away from home

Jamaica is the most populated and possibly the most alluring of all the Caribbean Islands. There is a style of holiday in Jamaica to suit every taste in holidays, from the archetypal beach holidays to luxurious honeymoons, and from the lively tourist centres to the hidden secluded holidays in a Jamaican villa with an almost private beach, Jamaica offers it all. Anyway, which ever holiday rental villa in Jamaica you choose, there will be plenty of Jamaica’s famous three R’s to enjoy… Reggae, Rastas and Rum!

Things to do on holiday in Jamaica

Just being in Jamaica and soaking in the atmosphere provides a huge amount of entertainment and really puts a smile on your face, no matter how strenuous you find the flight. The island is truly beautiful, with the tropical forests and soaring mountains providing an idyllic backdrop to the white, powdery beaches upon which you will spend much of your holiday from a Jamaican villa. Diving and snorkelling from the beaches are some of the most celebrated activities, as the clear warm waters are home to a vast range of tropical fish and amazing mammals and the water is so clear that visibility is almost endless! Swimming with dolphins and deep sea fishing also come very high on the list.

If you are staying in accommodation in Jamaica away from the villages and towns of the coast, take a morning to investigate Kingston or Port Antonio. There are always things going on, whether you visit a colourful market, cricket match or game of dominoes, it is hard not to become involved!

Golf in Jamaica has become a massive sport, and there are more than 10 golf courses across the island. Golfers staying in Jamaica holiday villas will be enchanted by the combination of testing holes and stunning scenery.

Walking and cycling are the two best ways to explore the island. There are so many awe-inspiring sights that the more slowly you travel, the more you see. Natural places of beauty like Dunn’s River Falls are located all over the island, and there are some brilliant trails linking a few together for the keen walker of cyclist. Guided excursions of the Blue Mountains are particularly special if you would like to see some of the best views over the island.

There are a number of annual festivals which mean that accommodation in Jamaica is highly sought after, and if you would like to rent a villa in Jamaica during these periods, you must book early. The Jazz and Blues Festival in January, the Reggae Sumfest in July and the International Marlin Tournament in October are the biggest and most popular festivals.

If you have access to a boat, a good day trip would be to the Cayman Islands, or even sail all the way up to the Bahamas. Heading south, there are the islands of Aruba, Curacao or Bonaire to explore off the South American coast.

Climate in Jamaica

No matter when you decide to visit Jamaica, the tropical climate almost guarantees good weather. July and August are the hottest months to take a Jamaican holiday villa, when average temperatures reach around 28°C. There is only about a 10°C difference between the warmest and the coolest days, so no matter when you decide to go away, you will be able to sit on the balcony of your accommodation in Jamaica with a cool cocktail, watching the sun go down!

Travel to Jamaica

Kingston Airport (KIN) receives direct flights from the UK. British Airways provide the most regular service to Jamaica, flying from London.

    Exceptional! 5/5
    (31 reviews)
    avg/night
    • 1 BR
    • 2 BA
    • Sleeps 2
    Cottage #205654vb
    31
    Viewed 72 times in the last 48 hours
      Very Good! 4.1/5
      (28 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 2
      Condo #836298
      28
      Viewed 26 times in the last 48 hours
        Excellent! 4.6/5
        (28 reviews)
        avg/night
        • 3 BR
        • 3 BA
        • Sleeps 6
        Villa #868514
        28
        Viewed 86 times in the last 48 hours
          Very Good! 4.1/5
          (11 reviews)
          avg/night
          • 2 BR
          • 1 BA
          • Sleeps 5
          Bungalow #1072375
          11
          Viewed 30 times in the last 48 hours
            Exceptional! 5/5
            (66 reviews)
            avg/night
            • 5 BR
            • 5 BA
            • Separate Toilet
            • Sleeps 12
            Villa #565206vb
            66
            Viewed 90 times in the last 48 hours
              Exceptional! 5/5
              (102 reviews)
              avg/night
              • 4 BR
              • 4 BA
              • Separate Toilet
              • Sleeps 10
              Villa #196434vb
              102
              Viewed 139 times in the last 48 hours
                Exceptional! 5/5
                (13 reviews)
                avg/night
                • 4 BR
                • 4 BA
                • Sleeps 10
                House #4051985
                13
                Viewed 72 times in the last 48 hours
                  Wonderful! 4.8/5
                  (19 reviews)
                  avg/night
                  • 3 BR
                  • 3 BA
                  • Sleeps 6
                  Villa #824324vb
                  19
                  Viewed 55 times in the last 48 hours
                    Wonderful! 4.8/5
                    (11 reviews)
                    avg/night
                    • 1 BR
                    • 1 BA
                    • Sleeps 4
                    Apartment #1672217
                    11
                    Viewed 66 times in the last 48 hours
                      Good! 3.8/5
                      (4 reviews)
                      avg/night
                      • 1 BR
                      • 1 BA
                      • Sleeps 4
                      Studio #796343vb
                      4
                      Viewed 22 times in the last 48 hours
                        Excellent! 4.6/5
                        (18 reviews)
                        avg/night
                        • Studio
                        • 1 BA
                        • Sleeps 2
                        Apartment #3687884
                        18
                        Viewed 35 times in the last 48 hours
                          Excellent! 4.3/5
                          (10 reviews)
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Sleeps 4
                          Cottage #4067839
                          10
                          Viewed 39 times in the last 48 hours
                            Wonderful! 4.9/5
                            (77 reviews)
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 5
                            Villa #137806vb
                            77
                            Viewed 38 times in the last 48 hours
                              Wonderful! 4.9/5
                              (17 reviews)
                              avg/night
                              • 3 BR
                              • 3 BA
                              • Separate Toilet
                              • Sleeps 8
                              Apartment #685158vb
                              17
                              Viewed 47 times in the last 48 hours
                                • 1 BR
                                • 1 BA
                                • Sleeps 4
                                Apartment #854841vb
                                  Wonderful! 4.8/5
                                  (13 reviews)
                                  avg/night
                                  • 2 BR
                                  • 2 BA
                                  • Separate Toilet
                                  • Sleeps 4
                                  Townhome #795838vb
                                  13
                                  Viewed 41 times in the last 48 hours
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Apartment #849246
                                    3
                                    Viewed 34 times in the last 48 hours
                                      Wonderful! 4.8/5
                                      (17 reviews)
                                      avg/night
                                      • 4 BR
                                      • 3 BA
                                      • Sleeps 8
                                      House #2467293
                                      17
                                      Viewed 51 times in the last 48 hours
                                        Excellent! 4.6/5
                                        (36 reviews)
                                        avg/night
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 4
                                        Apartment #298639
                                        36
                                        Viewed 71 times in the last 48 hours
                                          Excellent! 4.6/5
                                          (36 reviews)
                                          avg/night
                                          • 1 BR
                                          • 1 BA
                                          • Sleeps 4
                                          Apartment #300247vb
                                          36
                                          Viewed 11 times in the last 48 hours
                                            Wonderful! 4.9/5
                                            (18 reviews)
                                            avg/night
                                            • 2 BR
                                            • 2 BA
                                            • Separate Toilet
                                            • Sleeps 5
                                            Villa #813702vb
                                            18
                                            Viewed 45 times in the last 48 hours
                                              Exceptional! 5/5
                                              (8 reviews)
                                              avg/night
                                              • 2 BR
                                              • 3 BA
                                              • Sleeps 5
                                              Villa #4049828
                                              8
                                              Viewed 54 times in the last 48 hours
                                                Wonderful! 4.8/5
                                                (12 reviews)
                                                avg/night
                                                • 4 BR
                                                • 5 BA
                                                • Sleeps 10
                                                Villa #3529098
                                                12
                                                Viewed 27 times in the last 48 hours
                                                  Excellent! 4.6/5
                                                  (8 reviews)
                                                  avg/night
                                                  • 3 BR
                                                  • 2 BA
                                                  • Sleeps 6
                                                  Villa #893061vb
                                                  8
                                                  Viewed 42 times in the last 48 hours
                                                    Very Good! 4.2/5
                                                    (23 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 3 BA
                                                    • Sleeps 6
                                                    Villa #45568vb
                                                    23
                                                    Viewed 24 times in the last 48 hours
                                                      Exceptional! 5/5
                                                      (22 reviews)
                                                      avg/night
                                                      • 4 BR
                                                      • 4 BA
                                                      • Sleeps 8
                                                      Villa #479318vb
                                                      22
                                                      Viewed 49 times in the last 48 hours
                                                        Exceptional! 5/5
                                                        (73 reviews)
                                                        avg/night
                                                        • 4 BR
                                                        • 4 BA
                                                        • Sleeps 8
                                                        Villa #96468vb
                                                        73
                                                        Viewed 92 times in the last 48 hours
                                                          Wonderful! 4.8/5
                                                          (4 reviews)
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 2
                                                          Apartment #1775213
                                                          4
                                                          Viewed 14 times in the last 48 hours
                                                            Good! 3.9/5
                                                            (7 reviews)
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Apartment #463932
                                                            7
                                                            Viewed 23 times in the last 48 hours
                                                              Exceptional! 5/5
                                                              (4 reviews)
                                                              avg/night
                                                              • 4 BR
                                                              • 4 BA
                                                              • Sleeps 10
                                                              Multiple rentals Villa #2499751
                                                              4
                                                              Viewed 27 times in the last 48 hours
                                                                Wonderful! 4.8/5
                                                                (5 reviews)
                                                                avg/night
                                                                • 1 BR
                                                                • 1 BA
                                                                • Sleeps 4
                                                                Apartment #6729482
                                                                5
                                                                Viewed 44 times in the last 48 hours
                                                                  Exceptional! 5/5
                                                                  (17 reviews)
                                                                  avg/night
                                                                  • 4 BR
                                                                  • 4 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 8
                                                                  Villa #411325vb
                                                                  17
                                                                  Viewed 51 times in the last 48 hours
                                                                    Excellent! 4.3/5
                                                                    (8 reviews)
                                                                    avg/night
                                                                    • 1 BR
                                                                    • 2 BA
                                                                    • Sleeps 3
                                                                    Apartment #746223vb
                                                                    8
                                                                    Viewed 43 times in the last 48 hours
                                                                      Exceptional! 5/5
                                                                      (37 reviews)
                                                                      avg/night
                                                                      • 4 BR
                                                                      • 4 BA
                                                                      • Sleeps 8
                                                                      Townhome #504794vb
                                                                      37
                                                                      Viewed 109 times in the last 48 hours
                                                                        Exceptional! 5/5
                                                                        (27 reviews)
                                                                        avg/night
                                                                        • 3 BR
                                                                        • 3 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 8
                                                                        Apartment #3966912
                                                                        27
                                                                        Viewed 29 times in the last 48 hours
                                                                          Very Good! 4.2/5
                                                                          (5 reviews)
                                                                          avg/night
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 2
                                                                          Studio #917508vb
                                                                          5
                                                                          Viewed 13 times in the last 48 hours
                                                                            avg/night
                                                                            • 4 BR
                                                                            • 4 BA
                                                                            • Sleeps 8
                                                                            Villa #4232059
                                                                            3
                                                                            Viewed 18 times in the last 48 hours
                                                                              Wonderful! 4.9/5
                                                                              (22 reviews)
                                                                              avg/night
                                                                              • 4 BR
                                                                              • 4 BA
                                                                              • Separate Toilet
                                                                              • Sleeps 10
                                                                              Villa #746510vb
                                                                              22
                                                                              Viewed 75 times in the last 48 hours
                                                                                Wonderful! 4.8/5
                                                                                (8 reviews)
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                Villa #578563vb
                                                                                8
                                                                                Viewed 10 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 2
                                                                                  Apartment #3647626
                                                                                  Viewed 7 times in the last 48 hours
                                                                                    Excellent! 4.7/5
                                                                                    (19 reviews)
                                                                                    avg/night
                                                                                    • 4 BR
                                                                                    • 5 BA
                                                                                    • Sleeps 10
                                                                                    House #479777vb
                                                                                    19
                                                                                    Viewed 29 times in the last 48 hours
                                                                                      avg/night
                                                                                      • Studio
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Studio #916805vb
                                                                                      Viewed 18 times in the last 48 hours
                                                                                        Excellent! 4.4/5
                                                                                        (10 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Separate Toilet
                                                                                        • Sleeps 5
                                                                                        Townhome #706413vb
                                                                                        10
                                                                                        Viewed 25 times in the last 48 hours
                                                                                          Excellent! 4.6/5
                                                                                          (18 reviews)
                                                                                          avg/night
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 4
                                                                                          House #2042765
                                                                                          18
                                                                                          Viewed 29 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 5
                                                                                            Apartment #573923vb
                                                                                            2
                                                                                            Viewed 14 times in the last 48 hours
                                                                                              • 1 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 4
                                                                                              House #4015598
                                                                                              1
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #6718497
                                                                                                3
                                                                                                Viewed 28 times in the last 48 hours
                                                                                                  Excellent! 4.6/5
                                                                                                  (15 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 2 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 6
                                                                                                  Villa #3896199
                                                                                                  15
                                                                                                  Viewed 58 times in the last 48 hours
                                                                                                    Wonderful! 4.8/5
                                                                                                    (5 reviews)
                                                                                                    avg/night
                                                                                                    • 3 BR
                                                                                                    • 3 BA
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 10
                                                                                                    Villa #4366520
                                                                                                    5
                                                                                                    Viewed 44 times in the last 48 hours
                                                                                                      Exceptional! 5/5
                                                                                                      (13 reviews)
                                                                                                      avg/night
                                                                                                      • 4 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 8
                                                                                                      Farmhouse #698044vb
                                                                                                      13
                                                                                                      Viewed 26 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+

                                                                                                      Self Catering Jamaica - Holiday Rentals (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Very well maintained and equipped villa!

                                                                                                      5 of 5
                                                                                                      Lovely home, well maintained swimming pool and gardens. Felt secure and villa is fitted with alarm and safe. Nicely presented and clean in all areas. Good size rooms all with ensuites. Wi fi nor TV worked (Cable). However got some dvds and purchased a local sim local sim and data credit for Ja $3000. The karaoke sound system was good. Mrs Riley was happy to be of any assistance including cooking cleaning etc if needed. Thanks for helping us get an additional car. It's approx 20 min walk from runaway bay (Flavours). However from there easy to to Ocho etc, by bus or taxi which you can get for cheap. Also salem or brownstown stop light for nearest supermarket. So it's handy to have some transport. So overall it's a lovely villa and had the most enjoyable stay. We found it great value for money. Mr O'Neil villa is well equipped and has a cold drinking water dispenser, optics and many more quirky things which we would not expected which was an added bonus.
                                                                                                      • Review Submitted: Mar 09, 2017
                                                                                                      • Date of Stay: Feb 2017

                                                                                                      Pleasing apartment, resort and holiday

                                                                                                      5 of 5
                                                                                                      Apartment was clean and well maintained, Resort had excellent facilities and attractions all round the area. Apartment had all facilities one will require and the beach was only 3 minutes walk away. Listing description was accurate with respect to location, layout and facilities Happy to use the condo a second time.
                                                                                                      • Review Submitted: Mar 08, 2017
                                                                                                      • Date of Stay: Feb 2017