You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 3 more
Locality
Popular locations
Show -3 more
Showing Properties in Ocho Rios
Sand And Tan Beach Hotel
Based on 194 Ratings and 0 reviews
(194 Ratings)
THB 4,934
THB 4,589
+ THB 945 taxes & fees
Per Night
La Casa De Playa Ocho Rios
(36 Ratings)
THB 4,568
THB 4,248
+ THB 1,317 taxes & fees
Per Night
Moon Palace Jamaica – All Inclusive
Based on 1459 Ratings and 0 reviews
(1459 Ratings)
THB 15,741
+ THB 1,709 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Ocho Rios Villa at Coolshade IV
(10 Ratings)
THB 7,032
THB 6,539
+ THB 2,008 taxes & fees
Per Night
Ocho Rios Villa at the Palms II
(25 Ratings)
THB 7,301
THB 6,790
+ THB 2,012 taxes & fees
Per Night
Ocho Rios Villa at Coolshade V
(23 Ratings)
THB 5,670
THB 5,273
+ THB 1,620 taxes & fees
Per Night
Ocho Rios Cinnamon Villas
(3 Ratings)
THB 4,582
THB 4,262
+ THB 1,312 taxes & fees
Per Night
Ocho Rios Tamarind Villas
THB 4,287
THB 3,865
+ THB 1,234 taxes & fees
Per Night
Gems at CrystalCove
(16 Ratings)
THB 2,602
THB 2,420
+ THB 533 taxes & fees
Per Night
Ocho Rios Villas at Coolshade II
(19 Ratings)
THB 6,063
THB 5,468
+ THB 1,731 taxes & fees
Per Night
Drax Hall Manor Country Club Villa
(9 Ratings)
THB 4,992
THB 4,643
+ THB 1,436 taxes & fees
Per Night
Hillview at Mystic Ridge
Based on 234 Ratings and 0 reviews
(234 Ratings)
THB 3,121
THB 2,815
+ THB 595 taxes & fees
Per Night
Pineapple Court Hotel
Based on 176 Ratings and 0 reviews
(176 Ratings)
THB 2,603
THB 2,421
+ THB 514 taxes & fees
Per Night
Sunkissed Suites at Sandcastles
Based on 13 Ratings and 0 reviews
(13 Ratings)
THB 4,957
THB 4,610
+ THB 1,201 taxes & fees
Per Night
SandCastles Deluxe Beach Resort
(89 Ratings)
THB 4,443
THB 4,132
+ THB 908 taxes & fees
Per Night
Silver Seas Hotel
Based on 703 Ratings and 0 reviews
(703 Ratings)
THB 2,347
THB 2,183
+ THB 751 taxes & fees
Per Night