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
  • Showing 1-50 of 243
Additional service fee may apply.
  View Map Map
    Exceptional! 5/5
    (20 reviews)
    avg/night
    • 4 BR
    • 4 BA
    • Sleeps 8
    Villa #479318vb
    20
    Viewed 65 times in the last 48 hours
      Wonderful! 4.9/5
      (45 reviews)
      avg/night
      • 8 BR
      • 8 BA
      • Separate Toilet
      • Sleeps 22
      Villa #69461
      45
      Viewed 118 times in the last 48 hours
        Excellent! 4.6/5
        (13 reviews)
        avg/night
        • 3 BR
        • 2 BA
        • Sleeps 8
        Villa #3022025
        13
        Viewed 77 times in the last 48 hours
          Excellent! 4.5/5
          (40 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 8
          Villa #6814446
          40
          Viewed 20 times in the last 48 hours
            • 8 BR
            • 4 BA
            • Sleeps 20
            Villa #607399vb
            1
            Viewed 53 times in the last 48 hours
              avg/night
              • 3 BR
              • 2 BA
              • Sleeps 12
              Villa #893163vb
              2
              Viewed 5 times in the last 48 hours
                avg/night
                • 3 BR
                • 3 BA
                • Sleeps 6
                Villa #3850638
                Viewed 13 times in the last 48 hours
                  Exceptional! 5/5
                  (13 reviews)
                  avg/night
                  • 8 BR
                  • 8 BA
                  • Sleeps 18
                  Villa #299063vb
                  13
                  Viewed 34 times in the last 48 hours
                    avg/night
                    • 1 BR
                    • 1 BA
                    • Sleeps 4
                    Villa #4275982
                    Viewed 11 times in the last 48 hours
                      Wonderful! 4.9/5
                      (16 reviews)
                      avg/night
                      • 3 BR
                      • 4 BA
                      • Sleeps 8
                      Villa #229037
                      16
                      Viewed 36 times in the last 48 hours
                        avg/night
                        • 8 BR
                        • 4 BA
                        • Sleeps 20
                        Villa #3831759
                        Viewed 17 times in the last 48 hours
                          avg/night
                          • 4 BR
                          • 4 BA
                          • Sleeps 8
                          Villa #4159689
                          Viewed 10 times in the last 48 hours
                            • 5 BR
                            • 5 BA
                            • Sleeps 10
                            Villa #3794530
                            3
                            Viewed 41 times in the last 48 hours
                              avg/night
                              • 6 BR
                              • 6 BA
                              • Sleeps 14
                              Villa #4244324
                              Viewed 15 times in the last 48 hours
                                avg/night
                                • 4 BR
                                • 4 BA
                                • Sleeps 8
                                Villa #4160182
                                Viewed 10 times in the last 48 hours
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Villa #4303004
                                    Very Good! 4.2/5
                                    (26 reviews)
                                    avg/night
                                    • 3 BR
                                    • 3 BA
                                    • Sleeps 10
                                    Villa #79372
                                    26
                                    Viewed 57 times in the last 48 hours
                                      Excellent! 4.3/5
                                      (9 reviews)
                                      avg/night
                                      • 2 BR
                                      • 1 BA
                                      • Sleeps 6
                                      Villa #873778
                                      9
                                      Viewed 38 times in the last 48 hours
                                        avg/night
                                        • 3 BR
                                        • 3 BA
                                        • Sleeps 6
                                        Villa #4163560
                                        Viewed 9 times in the last 48 hours
                                          • 4 BR
                                          • 4 BA
                                          • Sleeps 8
                                          Villa #4159141
                                          Viewed 11 times in the last 48 hours
                                            View details for price
                                            • 4 BR
                                            • 4 BA
                                            • Separate Toilet
                                            • Sleeps 9
                                            Villa #3950133
                                            Viewed 7 times in the last 48 hours
                                              • 5 BR
                                              • 5 BA
                                              • Sleeps 11
                                              Villa #3652543
                                                • 6 BR
                                                • 6 BA
                                                • Sleeps 12
                                                Villa #4163537
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Villa #4294468
                                                    • 5 BR
                                                    • 5 BA
                                                    • Sleeps 10
                                                    Villa #4204658
                                                      • 6 BR
                                                      • 6 BA
                                                      • Sleeps 12
                                                      Villa #3242069
                                                        View details for price
                                                        • 5 BR
                                                        • 5 BA
                                                        • Separate Toilet
                                                        • Sleeps 10
                                                        Villa #3950139
                                                          • 3 BR
                                                          • 6 BA
                                                          • Sleeps 6
                                                          Villa #4163534
                                                            • 5 BR
                                                            • 6 BA
                                                            • Sleeps 10
                                                            Villa #4163536
                                                              • 3 BR
                                                              • 3 BA
                                                              • Sleeps 6
                                                              Villa #4156842
                                                                • 3 BR
                                                                • 3 BA
                                                                • Sleeps 6
                                                                Villa #4321587
                                                                  • 5 BR
                                                                  • 7 BA
                                                                  • Sleeps 10
                                                                  Villa #4156827
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 6
                                                                    Villa #6925663
                                                                      • 4 BR
                                                                      • 4 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 9
                                                                      Villa #4204702
                                                                        • 5 BR
                                                                        • 4 BA
                                                                        • Sleeps 10
                                                                        Villa #4156826
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          Villa #6731026
                                                                            • 6 BR
                                                                            • 7 BA
                                                                            • Sleeps 12
                                                                            Villa #4156828
                                                                              • 3 BR
                                                                              • 5 BA
                                                                              • Sleeps 6
                                                                              Villa #4164516
                                                                                • 7 BR
                                                                                • 7 BA
                                                                                • Sleeps 17
                                                                                Villa #4156829
                                                                                  • 4 BR
                                                                                  • 4 BA
                                                                                  • Sleeps 8
                                                                                  Villa #3795401
                                                                                  9
                                                                                    • 6 BR
                                                                                    • 6 BA
                                                                                    • Sleeps 12
                                                                                    Villa #4321458
                                                                                      • 5 BR
                                                                                      • 5 BA
                                                                                      • Separate Toilet
                                                                                      • Sleeps 10
                                                                                      Villa #4320747
                                                                                        • 6 BR
                                                                                        • 8 BA
                                                                                        • Sleeps 12
                                                                                        Villa #4164503
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 4
                                                                                          Villa #4164462
                                                                                            • 5 BR
                                                                                            • 4 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 10
                                                                                            Villa #4321460
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 3
                                                                                              Villa #4041653
                                                                                                • 8 BR
                                                                                                • 8 BA
                                                                                                • Sleeps 16
                                                                                                Villa #4164504
                                                                                                  • 16 BR
                                                                                                  • 16 BA
                                                                                                  • Sleeps 32
                                                                                                  Villa #4321457
                                                                                                    • 4 BR
                                                                                                    • 6 BA
                                                                                                    • Sleeps 8
                                                                                                    Villa #4163535
                                                                                                      • 6 BR
                                                                                                      • 6 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 12
                                                                                                      Villa #3795443
                                                                                                      4
                                                                                                      • 1 - 50 of 243

                                                                                                      Ocho Rios Holiday Villas (243)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Beautiful property and surroundings

                                                                                                      4 of 5
                                                                                                      I would like to thank the majority of the staff members especially Chris who made my stay at the villa absolutely superb. The villa and surroundings were clean and cosy and would definitely recommend this villa to others. Unfortunately there were a few hick ups during my stay. The garden came across very rude and unwelcoming and although the swimming pool is stated on the website as private this is not the case as the pool is in fact shared with other guests. Apart from that everything else was very coche and the Chris the care taker was on point. Would definitely stay here again! Thank you.
                                                                                                      • Review Submitted: 15-Jan-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      beautiful!

                                                                                                      5 of 5
                                                                                                      The villa was everything the pictures showed and more.......the pool was gorgeous and the grounds spotless. There are not enough words to describe the warmth of the staff, they were wonderful and very accommodating and very friendly, never making you feel like you weren't at home. Omar and his drivers were totaling delightful, with a wealth of knowledge about the island. Great vacation!
                                                                                                      • Review Submitted: 16-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Absolutley fantastic

                                                                                                      5 of 5
                                                                                                      We have had the pleasure of going back to the Villa twice in one year. The staff was exceptional and we would go back again.
                                                                                                      • Review Submitted: 01-Nov-2015
                                                                                                      • Date of Stay: Oct 2015