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: Budget Villa Rentals (60)

  • 1 - 50 of 60
Additional fees apply. Taxes may be added.
    Excellent! 4.4/5
    (7 reviews)
    $42
    avg/night
    • 2 BR
    • 1 BA
    • Sleeps 4
    Villa #873778
    7
    Viewed 7 times in the last 48 hours
      • 3 BR
      • 3 BA
      • Sleeps 6
      Villa #561915vb
      1
        • 3 BR
        • 2 BA
        • Sleeps 12
        Villa #893163vb
        2
          Wonderful! 4.8/5
          (31 reviews)
          avg/night
          • 5 BR
          • 4 BA
          • 1 HF BA
          • Sleeps 12
          Villa #153566
          31
          Viewed 9 times in the last 48 hours
            Wonderful! 4.9/5
            (16 reviews)
            avg/night
            • 3 BR
            • 4 BA
            • Sleeps 8
            Villa #229037
            16
            Viewed 11 times in the last 48 hours
              Excellent! 4.5/5
              (39 reviews)
              $93
              avg/night
              • 3 BR
              • 2 BA
              • Sleeps 8
              Villa #6814446
              39
              Viewed 5 times in the last 48 hours
                • 4 BR
                • 4 BA
                • Sleeps 8
                Villa #4159689
                  • 4 BR
                  • 4 BA
                  • Sleeps 8
                  Villa #4160182
                    • 3 BR
                    • 3 BA
                    • Sleeps 6
                    Villa #3868285
                    1
                      • 3 BR
                      • 3 BA
                      • Sleeps 6
                      Villa #4163560
                        • 6 BR
                        • 5 BA
                        • Sleeps 18
                        Villa #844640vb
                        Viewed 5 times in the last 48 hours
                          • 4 BR
                          • 4 BA
                          • Sleeps 8
                          Villa #4159141
                            • 10 BR
                            • 10 BA
                            • Sleeps 20
                            Villa #4163551
                              • 6 BR
                              • 6 BA
                              • Sleeps 12
                              Villa #4163537
                                • 4 BR
                                • 10 BA
                                • Sleeps 8
                                Villa #4163545
                                  • 3 BR
                                  • 6 BA
                                  • Sleeps 6
                                  Villa #4163534
                                    • 5 BR
                                    • 6 BA
                                    • Sleeps 10
                                    Villa #4163536
                                      • 9 BR
                                      • 10 BA
                                      • Sleeps 18
                                      Villa #4163550
                                        • 5 BR
                                        • 5 BA
                                        • Sleeps 10
                                        Villa #4159723
                                          • 3 BR
                                          • 5 BA
                                          • Sleeps 6
                                          Villa #4164516
                                            • 5 BR
                                            • 10 BA
                                            • Sleeps 10
                                            Villa #4163546
                                              • 6 BR
                                              • 10 BA
                                              • Sleeps 12
                                              Villa #4163547
                                                • 7 BR
                                                • 10 BA
                                                • Sleeps 14
                                                Villa #4163548
                                                  • 6 BR
                                                  • 6 BA
                                                  • Sleeps 12
                                                  Villa #4164452
                                                    • 3 BR
                                                    • 5 BA
                                                    • Sleeps 6
                                                    Villa #4159694
                                                      • 3 BR
                                                      • 6 BA
                                                      • Sleeps 6
                                                      Villa #4164451
                                                        • 4 BR
                                                        • 5 BA
                                                        • Sleeps 8
                                                        Villa #4159695
                                                          • 3 BR
                                                          • 3 BA
                                                          • 1 HF BA
                                                          • Sleeps 6
                                                          Villa #3881359
                                                            • 6 BR
                                                            • 8 BA
                                                            • Sleeps 12
                                                            Villa #4164503
                                                              • 8 BR
                                                              • 10 BA
                                                              • Sleeps 16
                                                              Villa #4163549
                                                                • 8 BR
                                                                • 8 BA
                                                                • Sleeps 16
                                                                Villa #4164504
                                                                  • 4 BR
                                                                  • 6 BA
                                                                  • Sleeps 8
                                                                  Villa #4163535
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Sleeps 4
                                                                    Villa #4164462
                                                                      • 4 BR
                                                                      • 4 BA
                                                                      • Sleeps 8
                                                                      Villa #4159140
                                                                        • 5 BR
                                                                        • 7 BA
                                                                        • Sleeps 10
                                                                        Villa #4159146
                                                                          • 4 BR
                                                                          • 7 BA
                                                                          • Sleeps 8
                                                                          Villa #4159145
                                                                            • 3 BR
                                                                            • 5 BA
                                                                            • Sleeps 6
                                                                            Villa #4159143
                                                                              Wonderful! 4.8/5
                                                                              (44 reviews)
                                                                              avg/night
                                                                              • 4 BR
                                                                              • 4 BA
                                                                              • Sleeps 11
                                                                              Villa #904239
                                                                              44
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Sleeps 8
                                                                                Villa #853883vb
                                                                                Viewed 5 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 12 BR
                                                                                  • 12 BA
                                                                                  • Sleeps 24
                                                                                  Villa #4160200
                                                                                  Viewed 10 times in the last 48 hours
                                                                                    • 6 BR
                                                                                    • 11 BA
                                                                                    • Sleeps 12
                                                                                    Villa #4160192
                                                                                      • 7 BR
                                                                                      • 11 BA
                                                                                      • Sleeps 14
                                                                                      Villa #4160193
                                                                                        • 4 BR
                                                                                        • 12 BA
                                                                                        • Sleeps 8
                                                                                        Villa #4160197
                                                                                          • 9 BR
                                                                                          • 11 BA
                                                                                          • Sleeps 18
                                                                                          Villa #4160194
                                                                                            • 5 BR
                                                                                            • 11 BA
                                                                                            • Sleeps 10
                                                                                            Villa #4160191
                                                                                              • 8 BR
                                                                                              • 8 BA
                                                                                              • Sleeps 16
                                                                                              Villa #4160204
                                                                                                • 11 BR
                                                                                                • 11 BA
                                                                                                • Sleeps 22
                                                                                                Villa #4160196
                                                                                                  Excellent! 4.7/5
                                                                                                  (19 reviews)
                                                                                                  avg/night
                                                                                                  • 4 BR
                                                                                                  • 2 BA
                                                                                                  • 1 HF BA
                                                                                                  • Sleeps 8
                                                                                                  Villa #353411
                                                                                                  19
                                                                                                    Wonderful! 4.9/5
                                                                                                    (17 reviews)
                                                                                                    avg/night
                                                                                                    • 20 BR
                                                                                                    • 17 BA
                                                                                                    • Sleeps 55
                                                                                                    Villa #3511406
                                                                                                    17
                                                                                                    Viewed 34 times in the last 48 hours
                                                                                                      • 2 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 6
                                                                                                      Villa #961021vb
                                                                                                      • 1 - 50 of 60
                                                                                                       

                                                                                                      Recent Ocho Rios Reviews

                                                                                                      Family vacation

                                                                                                      5 of 5
                                                                                                      We thoroughly enjoyed our stay at On Top of the World Villa. Additionally we were so happy that we decided to include the van/driver in our stay as that was one less thing to worry about. Lawrence, our driver, was very knowledgeable of the north coast attractions. His advice and help with dealing with the markets and places to eat was invaluable. We ALWAYS felt safe with him. Tashae, the villa manager was fantastic! We all agreed to officially make her a part of our family after the first day of our stay! She went well above and beyond our expectations everyday. We were sad to leave her at the end our vacation. The accommodations were clean & quiet, in a peaceful neighborhood. Excellent housekeeping and cook. The accommodations were great as we were very comfortable and it was the perfect setting for a family vacation.
                                                                                                      • Submitted: Jun 13, 2016
                                                                                                      • Stayed: Mar 2016

                                                                                                      Hospitality Unwavered

                                                                                                      5 of 5
                                                                                                      From the first inquiry to arrival; Mia was exceptional...she answered all my questions and was more helpful and informing than any travel agent! The property was exactly as she stated and her advice and guidance was much neede and well received. Our annual couples retreat was better than any other! From the inviting Carribean breeze, the sunkissed warm rays to the enchanting calmness of the ocean; it was more than we ever could have asked for. John was an absolute superhero, sometimes just appearing out of thin air; RIGHT when you needed him. Paulette went above and beyond to ensure our comfort and even battled with the washer to make sure that halfway thru our stay we could have fresh linen..We laughed at how loud the machine was and pondered over life as she worked so diligently to keep us happy...I promised her I would tell Mia to get with me so I could help her get her a new machine with my Whirlpool connections😂򐠽򐨂😂򐠊 I say all that to say that while the villa is known as Doctor's Villa, it really should be known as 'Hospitality Unwavered'...they made our journey to Jamaica the most worthwhile!
                                                                                                      • Submitted: Apr 16, 2016
                                                                                                      • Stayed: Mar 2016

                                                                                                      Amazing vacation!

                                                                                                      5 of 5
                                                                                                      What a delightful trip! Palashia Villa is magical. Our group of 16 was easily accommodated and each room is uniquely special, reminding guests they truly are staying in paradise. Worries and stress were quickly forgotten. There is enough space to accommodate a large group, and common areas promote opportunities for socials and fun. Everyone’s needs were met, above and beyond. Sally, Sonia and Taylor were amazing. Always smiling, they worked very hard, and we enjoyed wonderful meals including a delicious Easter cake. The ladies rum punch is a must! The pool is perfect, and the private beach is one of a kind. Though the Villa can accommodate, Andrew’s Tour Company came highly recommended by friends. Andrew and Warren took us on terrific adventures that included Luminous Lagoon, 9 Mile, Blue Hole, and local shopping. We look forward to returning!!
                                                                                                      • Submitted: Apr 10, 2016
                                                                                                      • Stayed: Mar 2016