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 61
Additional fees apply. Taxes may be added.
    Very Good! 4.2/5
    (25 reviews)
    avg/night
    • 3 BR
    • 3 BA
    • Sleeps 10
    Villa #79372
    25
    Viewed 58 times in the last 48 hours
      Excellent! 4.3/5
      (9 reviews)
      $88
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 6
      Villa #873778
      9
      Viewed 17 times in the last 48 hours
        Excellent! 4.5/5
        (40 reviews)
        $88
        avg/night
        • 3 BR
        • 2 BA
        • Sleeps 8
        Villa #6814446
        40
        Viewed 28 times in the last 48 hours
          Wonderful! 4.9/5
          (16 reviews)
          avg/night
          • 3 BR
          • 4 BA
          • Sleeps 8
          Villa #229037
          16
          Viewed 26 times in the last 48 hours
            • 5 BR
            • 5 BA
            • Sleeps 10
            Villa #3794530
            3
            Viewed 25 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
                • 4 BR
                • 4 BA
                • Sleeps 8
                Villa #4159689
                Viewed 6 times in the last 48 hours
                  • 4 BR
                  • 4 BA
                  • Sleeps 8
                  Villa #4160182
                    avg/night
                    • 3 BR
                    • 3 BA
                    • Sleeps 6
                    Villa #4163560
                    Viewed 6 times in the last 48 hours
                      • 4 BR
                      • 4 BA
                      • Sleeps 8
                      Villa #4159141
                        • 6 BR
                        • 6 BA
                        • Sleeps 12
                        Villa #4163537
                          • 3 BR
                          • 6 BA
                          • Sleeps 6
                          Villa #4163534
                            • 5 BR
                            • 6 BA
                            • Sleeps 10
                            Villa #4163536
                              • 3 BR
                              • 5 BA
                              • Sleeps 6
                              Villa #4164516
                                • 3 BR
                                • 6 BA
                                • Sleeps 6
                                Villa #4164451
                                  • 6 BR
                                  • 8 BA
                                  • Sleeps 12
                                  Villa #4164503
                                  Viewed 6 times in the last 48 hours
                                    • 8 BR
                                    • 8 BA
                                    • Sleeps 16
                                    Villa #4164504
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 4
                                      Villa #4164462
                                        • 4 BR
                                        • 6 BA
                                        • Sleeps 8
                                        Villa #4163535
                                          • 6 BR
                                          • 6 BA
                                          • Sleeps 12
                                          Villa #4164452
                                            Wonderful! 4.8/5
                                            (31 reviews)
                                            avg/night
                                            • 5 BR
                                            • 4 BA
                                            • 1 HF BA
                                            • Sleeps 12
                                            Villa #153566
                                            31
                                            Viewed 32 times in the last 48 hours
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Sleeps 6
                                              Villa #961021vb
                                              1
                                              Viewed 13 times in the last 48 hours
                                                Wonderful! 4.8/5
                                                (9 reviews)
                                                avg/night
                                                • 3 BR
                                                • 3 BA
                                                • Sleeps 12
                                                Villa #420913vb
                                                9
                                                Viewed 31 times in the last 48 hours
                                                  • 4 BR
                                                  • 4 BA
                                                  • 1 HF BA
                                                  • Sleeps 8
                                                  Villa #763837vb
                                                  2
                                                  Viewed 25 times in the last 48 hours
                                                    avg/night
                                                    • 3 BR
                                                    • 2 BA
                                                    • Sleeps 8
                                                    Villa #853883vb
                                                    1
                                                    Viewed 12 times in the last 48 hours
                                                      • 4 BR
                                                      • 4 BA
                                                      • Sleeps 8
                                                      Villa #71698
                                                      2
                                                      Viewed 16 times in the last 48 hours
                                                        • 3 BR
                                                        • 3 BA
                                                        • Sleeps 6
                                                        Villa #561915vb
                                                        1
                                                          avg/night
                                                          • 12 BR
                                                          • 12 BA
                                                          • Sleeps 24
                                                          Villa #4160200
                                                          Viewed 20 times in the last 48 hours
                                                            • 10 BR
                                                            • 10 BA
                                                            • Sleeps 20
                                                            Villa #4163551
                                                            Viewed 10 times in the last 48 hours
                                                              • 4 BR
                                                              • 10 BA
                                                              • Sleeps 8
                                                              Villa #4163545
                                                                • 9 BR
                                                                • 10 BA
                                                                • Sleeps 18
                                                                Villa #4163550
                                                                  • 7 BR
                                                                  • 10 BA
                                                                  • Sleeps 14
                                                                  Villa #4163548
                                                                    • 8 BR
                                                                    • 10 BA
                                                                    • Sleeps 16
                                                                    Villa #4163549
                                                                      • 6 BR
                                                                      • 10 BA
                                                                      • Sleeps 12
                                                                      Villa #4163547
                                                                        • 4 BR
                                                                        • 4 BA
                                                                        • Sleeps 8
                                                                        Villa #4159140
                                                                          • 5 BR
                                                                          • 10 BA
                                                                          • Sleeps 10
                                                                          Villa #4163546
                                                                            • 5 BR
                                                                            • 7 BA
                                                                            • Sleeps 10
                                                                            Villa #4159146
                                                                              • 4 BR
                                                                              • 7 BA
                                                                              • Sleeps 8
                                                                              Villa #4159145
                                                                                • 4 BR
                                                                                • 5 BA
                                                                                • Sleeps 8
                                                                                Villa #4159695
                                                                                  • 3 BR
                                                                                  • 5 BA
                                                                                  • Sleeps 6
                                                                                  Villa #4159694
                                                                                    • 5 BR
                                                                                    • 5 BA
                                                                                    • Sleeps 10
                                                                                    Villa #4159723
                                                                                      • 3 BR
                                                                                      • 5 BA
                                                                                      • Sleeps 6
                                                                                      Villa #4159143
                                                                                        • 3 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 6
                                                                                        Villa #3868285
                                                                                        1
                                                                                          • 3 BR
                                                                                          • 3 BA
                                                                                          • 1 HF BA
                                                                                          • Sleeps 6
                                                                                          Villa #3881359
                                                                                            • 6 BR
                                                                                            • 5 BA
                                                                                            • Sleeps 18
                                                                                            Villa #844640vb
                                                                                            Viewed 7 times in the last 48 hours
                                                                                              • 6 BR
                                                                                              • 11 BA
                                                                                              • Sleeps 12
                                                                                              Villa #4160192
                                                                                                • 4 BR
                                                                                                • 12 BA
                                                                                                • Sleeps 8
                                                                                                Villa #4160197
                                                                                                  • 9 BR
                                                                                                  • 11 BA
                                                                                                  • Sleeps 18
                                                                                                  Villa #4160194
                                                                                                    • 7 BR
                                                                                                    • 11 BA
                                                                                                    • Sleeps 14
                                                                                                    Villa #4160193
                                                                                                      • 5 BR
                                                                                                      • 11 BA
                                                                                                      • Sleeps 10
                                                                                                      Villa #4160191
                                                                                                      • 1 - 50 of 61

                                                                                                      Ocho Rios: Budget Villa Rentals (61)

                                                                                                       

                                                                                                      Recent Ocho Rios Reviews

                                                                                                      This is the villa for you if you are looking for an intimate family vacation away from the resort

                                                                                                      5 of 5
                                                                                                      .What a beautiful place to vacation with family and friends, so private and very relaxing and secure. We took family and friends and had the time of our lives here and were treated like royalty. We hired the lovely lady named Dorothy who did the cooking for us and the meals were amazing, what a cook. We ate dinner every night at home, Dorothy and Christopher combined make a wicked jerk chicken, the best we had every had. Dorothy can cook pretty much anything the woman should have a restaurant, the food was absolutely delicious. We also had the pleasure of having Christopher the Groundskeeper who tended to our every inquiry with extensive knowledge and integrity and kept the place so nicely manicured. The beautiful property has lots of fruit trees which we sampled including some fresh coconut which was an amazing experience in itself. They were both hard at it from morning to night making sure any and all of our requests were met. We did a lot of day trips and chose to hire the optional driver named Lennox and I certainly would recommend him as he knew where everything was and was always on time and waited for us at the events we attended. I would not recommend driving in Jamaica as its very different than the way we drive here in North America. The dogs at the house are Christopher's companions and gave us a little piece of mind as they are very alert and so loving and enjoyable, we were missing our pets so we kind of adopted them for the 10 days we stayed, what a pleasure to have around, I have never seen dogs with such good manners. I would totally recommend this villa if you are looking to stay on budget and enjoy family and friends in private without the crowds of a resort this is the place you want to be, wish we could of stayed longer but all good things must come to an end, if we go back we will be going here, such an enjoyable place and totally relaxing, hats off to Dorothy and Christopher you made our stay one we will never forget.
                                                                                                      • Submitted: Nov 21, 2016
                                                                                                      • Stayed: Nov 2016

                                                                                                      PARADISE

                                                                                                      5 of 5
                                                                                                      We had such a fantastic time at Scotch on the Rocks...Everything was perfect. The service we received before we arrived from exceptional villas really was Exceptional! And the staff at the villa were just out of this world... Scotch on the Rocks is my idea of PARADISE!!!
                                                                                                      • Submitted: Nov 14, 2016
                                                                                                      • Stayed: Nov 2016