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!

Ocho Rios: Villas, Apartments & More | Page 2 (300+)

  • 51 - 100 of 300+
Additional fees apply. Taxes may be added.
    • 1 BR
    • 1 BA
    • Sleeps 4
    Condo #302059
    23
      Very Good! 4.1/5
      (8 reviews)
      $90
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 2
      Condo #3600747
      8
        • 2 BR
        • 2 BA
        • Sleeps 4
        Condo #4022857
          Very Good! 4.2/5
          (6 reviews)
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 4
          Condo #200205
          6
          Viewed 7 times in the last 48 hours
            • 3 BR
            • 2 BA
            • Sleeps 12
            Villa #893163vb
            2
              Wonderful! 4.9/5
              (45 reviews)
              avg/night
              • 1 BR
              • 1 BA
              • Sleeps 3
              Apartment #220117
              45
              Viewed 22 times in the last 48 hours
                Excellent! 4.6/5
                (35 reviews)
                $79
                avg/night
                • 1 BR
                • 1 BA
                • 1 HF BA
                • Sleeps 2
                Apartment #4596
                35
                Viewed 13 times in the last 48 hours
                  Excellent! 4.7/5
                  (9 reviews)
                  $76
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 4
                  Apartment #401113
                  9
                  Viewed 13 times in the last 48 hours
                    • 2 BR
                    • 1 BA
                    • Sleeps 5
                    Apartment #4160092
                    4
                    Viewed 7 times in the last 48 hours
                      • 4 BR
                      • 4 BA
                      • 1 HF BA
                      • Sleeps 9
                      Villa #3950133
                        • 4 BR
                        • 4 BA
                        • Sleeps 8
                        Villa #4159689
                          • 1 BR
                          • 1 BA
                          • Sleeps 4
                          Villa #4303004
                            avg/night
                            • 1 BR
                            • 1 BA
                            • Sleeps 2
                            Condo #902660vb
                            1
                            Viewed 9 times in the last 48 hours
                              $80
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              Condo #4212270
                              Viewed 5 times in the last 48 hours
                                $91
                                avg/night
                                • 1 BR
                                • 1 BA
                                • Sleeps 2
                                Apartment #3647626
                                Viewed 7 times in the last 48 hours
                                  • 4 BR
                                  • 4 BA
                                  • Sleeps 8
                                  Villa #4160182
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 4
                                    Condo #3508300
                                      $50
                                      avg/night
                                      • Studio
                                      • 1 BA
                                      • Sleeps 4
                                      Studio #916805vb
                                      Viewed 7 times in the last 48 hours
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 4
                                        Apartment #909423vb
                                          • 3 BR
                                          • 3 BA
                                          • Sleeps 6
                                          Villa #4163560
                                            avg/night
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 8
                                            Condo #4029907
                                            Viewed 14 times in the last 48 hours
                                              • 1 BR
                                              • Sleeps 2
                                              Condo #662622vb
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 6
                                                Apartment #4198327
                                                  • 4 BR
                                                  • 4 BA
                                                  • Sleeps 8
                                                  Villa #4159141
                                                  Viewed 5 times in the last 48 hours
                                                    • 5 BR
                                                    • 5 BA
                                                    • Sleeps 11
                                                    Villa #3652543
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      Condo #160090vb
                                                      2
                                                        avg/night
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 4
                                                        Apartment #4271455
                                                        Viewed 11 times in the last 48 hours
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          House #870776vb
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Villa #4294468
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Apartment #4298619
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                House #4227406
                                                                Viewed 5 times in the last 48 hours
                                                                  • 6 BR
                                                                  • 6 BA
                                                                  • Sleeps 12
                                                                  Villa #4163537
                                                                  Viewed 9 times in the last 48 hours
                                                                    • 2 BR
                                                                    • 3 BA
                                                                    • Sleeps 6
                                                                    Apartment #4067573
                                                                      • 5 BR
                                                                      • 5 BA
                                                                      • Sleeps 10
                                                                      Villa #4204658
                                                                        • Studio
                                                                        • Sleeps 5
                                                                        Condo #3536781
                                                                        2
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Sleeps 4
                                                                          House #916704vb
                                                                            • 4 BR
                                                                            • 5 BA
                                                                            • Sleeps 8
                                                                            House #4195752
                                                                              • 3 BR
                                                                              • 6 BA
                                                                              • Sleeps 6
                                                                              Villa #4163534
                                                                                • 6 BR
                                                                                • 6 BA
                                                                                • Sleeps 12
                                                                                Villa #3242069
                                                                                  • 5 BR
                                                                                  • 6 BA
                                                                                  • Sleeps 10
                                                                                  Villa #4163536
                                                                                    • 3 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 6
                                                                                    Villa #4156842
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 2
                                                                                      Condo #618251vb
                                                                                        • 4 BR
                                                                                        • 4 BA
                                                                                        • Sleeps 8
                                                                                        Villa #3795401
                                                                                        9
                                                                                          • 5 BR
                                                                                          • 5 BA
                                                                                          • 1 HF BA
                                                                                          • Sleeps 10
                                                                                          Villa #3950139
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 4
                                                                                            Villa #6731026
                                                                                              • 3 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 6
                                                                                              Villa #4321587
                                                                                                avg/night
                                                                                                • 5 BR
                                                                                                • 5 BA
                                                                                                • Sleeps 10
                                                                                                House #3973193
                                                                                                Viewed 5 times in the last 48 hours
                                                                                                  • 5 BR
                                                                                                  • 5 BA
                                                                                                  • Sleeps 12
                                                                                                  Villa #3236502
                                                                                                  • 51 - 100 of 300+
                                                                                                   

                                                                                                  Recent Ocho Rios Reviews

                                                                                                  Book now

                                                                                                  5 of 5
                                                                                                  We are a family of four.our stay Was the best. Confortable. Beautiful view. Pool right there. The beach is 5-10 min walk. Loved to go to the margaritaville beach which is right there down the Hill. You can walk or call taxi 5$ Lavern, the Lady that Take care of thé place is so awesome. She cooks so Well. She clean. She can do your laundry which Was awesome cuz with kids laundry Never ends. She give us tips about where to go shopping for food . Prices And more. It Was more then a all included for us. And for less $ Enjoy !
                                                                                                  • Submitted: Apr 10, 2016
                                                                                                  • Stayed: Mar 2016

                                                                                                  Perfect - Exactly as Expected

                                                                                                  5 of 5
                                                                                                  We stayed here for 10 days in March 2016. The location is awesome, near to everything. The beach, groceries, bars, restaurants and rivers / waterfallsare all just steps away! The apartment is fully equipped, and very clean. Miss Pauline is lovely. We will be happy to stay here again!
                                                                                                  • Submitted: Apr 6, 2016
                                                                                                  • Stayed: Mar 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.
                                                                                                  • Submitted: Nov 1, 2015
                                                                                                  • Stayed: Oct 2015