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
Cancel Clear Filters Apply Filters

Property Type

Booking Options

Location Type

Even More Filters

Features

Managed By

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!
  • Showing 51-100 of 300+
Additional fees apply. Taxes may be added.
    • 2 BR
    • 2 BA
    • Sleeps 4
    Villa #4164462
      • 6 BR
      • 6 BA
      • 1 HF BA
      • Sleeps 12
      Villa #3795443
      4
        • 6 BR
        • 6 BA
        • Sleeps 8
        Villa #3236910
          • 1 BR
          • 1 BA
          • Sleeps 2
          Villa #4041604
            • 4 BR
            • 4 BA
            • Sleeps 8
            Villa #3930561
              • 1 BR
              • 1 BA
              • Sleeps 3
              Villa #4041653
                • 5 BR
                • 4 BA
                • 1 HF BA
                • Sleeps 10
                Villa #3930635
                2
                  • 3 BR
                  • 6 BA
                  • 1 HF BA
                  • Sleeps 6
                  Villa #3219099
                  4
                    • 1 BR
                    • 1 BA
                    • Sleeps 2
                    Villa #4040496
                      • 5 BR
                      • 10 BA
                      • 1 HF BA
                      • Sleeps 10
                      Villa #3544366
                      4
                        • 3 BR
                        • 5 BA
                        • 1 HF BA
                        • Sleeps 6
                        Villa #3543863
                        10
                          • 3 BR
                          • 3 BA
                          • Sleeps 6
                          Villa #3236452
                            $47
                            avg/night
                            • 4 BR
                            • 3 BA
                            • Sleeps 10
                            Villa #3922205
                            Viewed 11 times in the last 48 hours
                              Excellent! 4.5/5
                              (24 reviews)
                              avg/night
                              • 3 BR
                              • 3 BA
                              • Sleeps 6
                              Villa #868514
                              24
                              Viewed 28 times in the last 48 hours
                                avg/night
                                • 2 BR
                                • 2 BA
                                • Sleeps 9
                                Villa #723095vb
                                1
                                Viewed 9 times in the last 48 hours
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 8
                                  Villa #3961835
                                  2
                                    avg/night
                                    • 4 BR
                                    • 4 BA
                                    • Sleeps 6
                                    Villa #4273647
                                    Viewed 14 times in the last 48 hours
                                      Wonderful! 4.8/5
                                      (5 reviews)
                                      avg/night
                                      • 4 BR
                                      • 4 BA
                                      • Sleeps 13
                                      Villa #3671782
                                      5
                                      Viewed 21 times in the last 48 hours
                                        avg/night
                                        • 4 BR
                                        • 3 BA
                                        • Sleeps 10
                                        Villa #8047771
                                        Viewed 5 times in the last 48 hours
                                          avg/night
                                          • 4 BR
                                          • Sleeps 8
                                          Villa #4261188
                                          Viewed 7 times in the last 48 hours
                                            avg/night
                                            • 4 BR
                                            • 5 BA
                                            • Sleeps 8
                                            Villa #4245881
                                            Viewed 21 times in the last 48 hours
                                              • 6 BR
                                              • 6 BA
                                              • 1 HF BA
                                              • Sleeps 16
                                              Villa #3921477
                                                avg/night
                                                • 3 BR
                                                • 3 BA
                                                • Sleeps 6
                                                Villa #561915vb
                                                1
                                                Viewed 7 times in the last 48 hours
                                                  • 6 BR
                                                  • 6 BA
                                                  • 2 HF BA
                                                  • Sleeps 12
                                                  Villa #3882219
                                                  3
                                                    Excellent! 4.6/5
                                                    (5 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 2 BA
                                                    • Sleeps 6
                                                    Villa #578563vb
                                                    5
                                                    Viewed 6 times in the last 48 hours
                                                      avg/night
                                                      • 4 BR
                                                      • 3 BA
                                                      • Sleeps 8
                                                      Villa #4155935
                                                      Viewed 8 times in the last 48 hours
                                                        • 5 BR
                                                        • 5 BA
                                                        • Sleeps 10
                                                        Villa #3850633
                                                        Viewed 5 times in the last 48 hours
                                                          • 3 BR
                                                          • 3 BA
                                                          • Sleeps 8
                                                          Villa #420913vb
                                                          9
                                                            • 8 BR
                                                            • 8 BA
                                                            • Sleeps 20
                                                            Villa #911671vb
                                                            1
                                                            Viewed 47 times in the last 48 hours
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 6
                                                              Villa #4263973
                                                                • 5 BR
                                                                • 5 BA
                                                                • Sleeps 10
                                                                Villa #4013338
                                                                  • 10 BR
                                                                  • 10 BA
                                                                  • Sleeps 20
                                                                  Villa #4163551
                                                                  Viewed 5 times in the last 48 hours
                                                                    • 6 BR
                                                                    • 6 BA
                                                                    • Sleeps 12
                                                                    Villa #4321549
                                                                      Wonderful! 4.9/5
                                                                      (10 reviews)
                                                                      avg/night
                                                                      • 7 BR
                                                                      • 6 BA
                                                                      • Sleeps 14
                                                                      Villa #404705
                                                                      10
                                                                      Viewed 16 times in the last 48 hours
                                                                        • 7 BR
                                                                        • 7 BA
                                                                        • Sleeps 16
                                                                        Villa #4321512
                                                                          avg/night
                                                                          • 8 BR
                                                                          • 8 BA
                                                                          • 1 HF BA
                                                                          • Sleeps 22
                                                                          Villa #8158029
                                                                          4
                                                                          Viewed 5 times in the last 48 hours
                                                                            • 4 BR
                                                                            • 10 BA
                                                                            • Sleeps 8
                                                                            Villa #4163545
                                                                              • 4 BR
                                                                              • 4 BA
                                                                              • Sleeps 8
                                                                              Villa #4321504
                                                                                • 9 BR
                                                                                • 10 BA
                                                                                • Sleeps 18
                                                                                Villa #4163550
                                                                                  avg/night
                                                                                  • 4 BR
                                                                                  • 5 BA
                                                                                  • Sleeps 10
                                                                                  Villa #6833035
                                                                                  Viewed 10 times in the last 48 hours
                                                                                    • 3 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 6
                                                                                    Villa #3868285
                                                                                    1
                                                                                      • 5 BR
                                                                                      • 5 BA
                                                                                      • Sleeps 10
                                                                                      Villa #4170715
                                                                                        • 5 BR
                                                                                        • 6 BA
                                                                                        • 1 HF BA
                                                                                        • Sleeps 10
                                                                                        Villa #4204700
                                                                                          • 6 BR
                                                                                          • 10 BA
                                                                                          • 1 HF BA
                                                                                          • Sleeps 12
                                                                                          Villa #3597525
                                                                                          4
                                                                                            • 5 BR
                                                                                            • 5 BA
                                                                                            • Sleeps 10
                                                                                            Villa #4320743
                                                                                              • 14 BR
                                                                                              • 14 BA
                                                                                              • Sleeps 28
                                                                                              Villa #4157258
                                                                                                • 4 BR
                                                                                                • 4 BA
                                                                                                • Sleeps 8
                                                                                                Villa #4159140
                                                                                                  • 8 BR
                                                                                                  • 7 BA
                                                                                                  • Sleeps 16
                                                                                                  Villa #355402vb
                                                                                                    • 4 BR
                                                                                                    • 7 BA
                                                                                                    • Sleeps 8
                                                                                                    Villa #4156814
                                                                                                    • 51 - 100 of 300+

                                                                                                    Ocho Rios: Villa Rentals - Page 2 (423)

                                                                                                     

                                                                                                    Recent Ocho Rios Reviews

                                                                                                    Amazingly beautiful!

                                                                                                    4 of 5
                                                                                                    I truly enjoyed the privacy of the villa. The staff was phenomenal. The chef food was delicious. Christ Sandra, Tasha and Nicole were outstanding. We felt as though we were with family. The service was professional and the cleanliness was impeccable. I'll be booking again soon as everyone is asking when are we going back.
                                                                                                    • Submitted: Nov 18, 2016
                                                                                                    • Stayed: Nov 2016

                                                                                                    Amazingly beautiful!

                                                                                                    4 of 5
                                                                                                    I truly enjoyed the privacy of the villa. The staff was phenomenal. The chef food was delicious. Christ Sandra, Tasha and Nicole were outstanding. We felt as though we were with family. The service was professional and the cleanliness was impeccable. I'll be booking again soon as everyone is asking when are we going back.
                                                                                                    • Submitted: Nov 18, 2016
                                                                                                    • Stayed: Nov 2016

                                                                                                    Our villa experience was awesome .

                                                                                                    5 of 5
                                                                                                    Lime Tree villa was magnificent. The staff was one in a million, awesome. The view and ambiance was to die for (wonderful). It was the best vacation ever.
                                                                                                    • Submitted: Aug 26, 2016
                                                                                                    • Stayed: Jun 2016