
Hotels in Ocho Rios
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Ocho Rios?




Lavender Moon Villas
Lavender Moon Villas
4.5 star property
Ocho Rios
9.2 out of 10, Wonderful, (9)
9.2/10
Wonderful
(9)
$162 nightly
The price is $187
$187 total
Dec 16 - Dec 17
Total with taxes and fees




Opulenz DraxHall
Opulenz DraxHall
3.5 star property
St. Ann's Bay
$5,390 nightly
The price is $6,199
$6,199 total
Dec 15 - Dec 16
Total with taxes and fees




Villa Sonate
Villa Sonate
3.0 star property
Runaway Bay
9.0 out of 10, Wonderful, (143)
9.0/10
Wonderful
(143)
$110 nightly
The price is $126
$126 total
Dec 15 - Dec 16
Total with taxes and fees




Pineapple Court Hotel
Pineapple Court Hotel
2.5 star property
Ocho Rios
7.8 out of 10, Good, (208)
7.8/10
Good
(208)
$73 nightly
The price is $81
$81 total
Dec 16 - Dec 17
Total with taxes and fees




Gorgeous Hideout
Gorgeous Hideout
3.0 star property
Runaway Bay
10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)




ritashomeawayfromhome
ritashomeawayfromhome
2.5 star property
River Oaks
9.6 out of 10, Exceptional, (5)
9.6/10
Exceptional
(5)
$81 nightly
The price is $90
$90 total
Dec 15 - Dec 16
Total with taxes and fees




Sago Palm Hotel
Sago Palm Hotel
4.5 star property
Ocho Rios
9.0 out of 10, Wonderful, (194)
9.0/10
Wonderful
(194)
$173 nightly
The price is $201
$201 total
Jan 14 - Jan 15, 2026
Total with taxes and fees




Moon Palace Jamaica – All Inclusive
Moon Palace Jamaica – All Inclusive
5.0 star property
Ocho Rios
8.2 out of 10, Very Good, (1852)
8.2/10
Very Good
(1852)
$379 nightly
The price is $421
$421 total
Dec 15 - Dec 16
Total with taxes and fees




The Cardiff Hotel & Spa
The Cardiff Hotel & Spa
4.5 star property
Runaway Bay
8.2 out of 10, Very Good, (269)
8.2/10
Very Good
(269)
$120 nightly
The price is $134
$134 total
Dec 16 - Dec 17
Total with taxes and fees




Ocean Palms Resort
Ocean Palms Resort
3.0 star property
Ocho Rios
7.0 out of 10, Good, (204)
7.0/10
Good
(204)




COZY'S BANDB
COZY'S BANDB
3.0 star property
Runaway Bay
9.4 out of 10, Exceptional, (6)
9.4/10
Exceptional
(6)
$83 nightly
The price is $97
$97 total
Dec 27 - Dec 28
Total with taxes and fees




Sea Shell Palms
Sea Shell Palms
2.5 star property
Tower Isle
8.4 out of 10, Very Good, (191)
8.4/10
Very Good
(191)
$62 nightly
The price is $70
$70 total
Jan 11 - Jan 12, 2026
Total with taxes and fees




Drax Hall Country Club's Sweet Escape
Drax Hall Country Club's Sweet Escape
3.5 star property
Ocho Rios
8.0 out of 10, Very Good, (3)
8.0/10
Very Good
(3)




Pipers Cove - Runaway Bay
Pipers Cove - Runaway Bay
3.0 star property
Runaway Bay
8.4 out of 10, Very Good, (45)
8.4/10
Very Good
(45)
$149 nightly
The price is $169
$169 total
Dec 15 - Dec 16
Total with taxes and fees




SandCastles Deluxe Beach Resort
SandCastles Deluxe Beach Resort
3.5 star property
Ocho Rios
7.2 out of 10, Good, (107)
7.2/10
Good
(107)




Hibiscus Lodge
Hibiscus Lodge
3.0 star property
Ocho Rios
8.6 out of 10, Excellent, (657)
8.6/10
Excellent
(657)
$158 nightly
The price is $173
$173 total
Dec 15 - Dec 16
Total with taxes and fees


Hartland Breeze
Hartland Breeze
3.5 star property
St. Ann's Bay
10.0 out of 10, Exceptional, (2)
10/10
Exceptional
(2)
$125 nightly
The price is $145
$145 total
Dec 15 - Dec 16
Total with taxes and fees




Sunflower At Sandcastles
Sunflower At Sandcastles
3.0 star property
Ocho Rios
9.0 out of 10, Wonderful, (24)
9.0/10
Wonderful
(24)




GC Resort
GC Resort
3.0 star property
Tower Isle
9.2 out of 10, Wonderful, (62)
9.2/10
Wonderful
(62)
$316 nightly
The price is $349
$349 total
Dec 15 - Dec 16
Total with taxes and fees




Runaway Bay Caldo Tours
Runaway Bay Caldo Tours
2.5 star property
Runaway Bay
$170 nightly
The price is $197
$197 total
Dec 15 - Dec 16
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Great weekend hotel deals in Ocho Rios
Showing deals for:Dec 26 - Dec 28
Image gallery for Sunshine Paradise Villa

Sunshine Paradise Villa
3.0 star property
St. Ann's Bay
10/10Exceptional (1 review)
9% off
$306 nightly
Price is $766
$766
Total with taxes and fees Total with taxes and fees
Image gallery for Ocho Rios Villa at Coolshade IV

Ocho Rios Villa at Coolshade IV
3.5 star property
St. Ann's Bay
9.4/10Exceptional (10 reviews)
51% off
$219 nightly
Price is $662
$662
Total with taxes and fees Total with taxes and fees
Image gallery for Ocho Rios Cinnamon Villas

Ocho Rios Cinnamon Villas
3.0 star property
Ocho Rios
10/10Exceptional (3 reviews)
49% off
$138 nightly
Price is $469
$469
Total with taxes and fees Total with taxes and fees
Image gallery for Lavender Moon Villas

VIP Access
Lavender Moon Villas
4.5 star property
Ocho Rios
9.2/10Wonderful (9 reviews)
10% off
$223 nightly
Price is $514
$514
Total with taxes and fees Total with taxes and fees
Image gallery for La Casa De Playa Ocho Rios

La Casa De Playa Ocho Rios
3.5 star property
Ocho Rios
9.0/10Wonderful (36 reviews)
49% off
$138 nightly
Price is $469
$469
Total with taxes and fees Total with taxes and fees
Image gallery for Ocean View Beach Hotel

Ocean View Beach Hotel
3.0 star property
Ocho Rios
8.2/10Very Good (221 reviews)
11% off
$119 nightly
Price is $277
$277
Total with taxes and fees Total with taxes and fees
Image gallery for COZY'S BANDB

COZY'S BANDB
3.0 star property
Runaway Bay
9.4/10Exceptional (6 reviews)
$76 nightly
Price is $203
$203
Total with taxes and fees Total with taxes and fees
Image gallery for Lagardan Ocean View

Lagardan Ocean View
3.0 star property
Boscobel
10/10Exceptional (1 review)
13% off
$480 nightly
Price is $1,213
$1,213
Total with taxes and fees Total with taxes and fees
Image gallery for Drax Hall Manor Country Club Villa

Drax Hall Manor Country Club Villa
3.5 star property
Ocho Rios
9.4/10Exceptional (10 reviews)
43% off
$151 nightly
Price is $501
$501
Total with taxes and fees Total with taxes and fees
Image gallery for Ocho Rios Villas at Coolshade II

Ocho Rios Villas at Coolshade II
3.0 star property
St. Ann's Bay
8.6/10Excellent (20 reviews)
48% off
$180 nightly
Price is $570
$570
Total with taxes and fees Total with taxes and fees
Image gallery for Ocho Rios Tamarind Villas

Ocho Rios Tamarind Villas
3.0 star property
Ocho Rios
10/10Exceptional (1 review)
46% off
$127 nightly
Price is $443
$443
Total with taxes and fees Total with taxes and fees
Image gallery for A taste of Jamaica Lavern place

VIP Access
A taste of Jamaica Lavern place
4.0 star property
Ocho Rios
9.0/10Wonderful (36 reviews)
17% off
$87 nightly
Price is $203
$203
Total with taxes and fees Total with taxes and fees
Image gallery for Ocho Rios Villa at Coolshade XI

Ocho Rios Villa at Coolshade XI
3.5 star property
St. Ann's Bay
8.6/10Excellent (9 reviews)
51% off
$204 nightly
Price is $625
$625
Total with taxes and fees Total with taxes and fees
Image gallery for Sago Palm Hotel

Sago Palm Hotel
4.5 star property
Ocho Rios
9.0/10Wonderful (194 reviews)
12% off
$201 nightly
Price is $465
$465
Total with taxes and fees Total with taxes and fees
Image gallery for Oceanic View Apartment at Fern Court

Oceanic View Apartment at Fern Court
3.0 star property
St. Ann's Bay
8.2/10Very Good (14 reviews)
47% off
$160 nightly
Price is $521
$521
Total with taxes and fees Total with taxes and fees
Image gallery for GC Resort

GC Resort
3.0 star property
Tower Isle
9.2/10Wonderful (62 reviews)
15% off
$161 nightly
Price is $698
$698
Total with taxes and fees Total with taxes and fees
Image gallery for Casa Princess Ocho Rios Vacation Villa

Casa Princess Ocho Rios Vacation Villa
3.5 star property
Ocho Rios
8.4/10Very Good (84 reviews)
47% off
$138 nightly
Price is $469
$469
Total with taxes and fees Total with taxes and fees
Image gallery for Villa Sonate

Villa Sonate
3.0 star property
Runaway Bay
9.0/10Wonderful (143 reviews)
10% off
$100 nightly
Price is $252
$252
Total with taxes and fees Total with taxes and fees
Image gallery for Ocho Rios Villa at the Palms II

Ocho Rios Villa at the Palms II
3.5 star property
St. Ann's Bay
8.6/10Excellent (25 reviews)
53% off
$219 nightly
Price is $664
$664
Total with taxes and fees Total with taxes and fees
Image gallery for Sea Shell Palms

Sea Shell Palms
2.5 star property
Tower Isle
8.4/10Very Good (191 reviews)
19% off
$126 nightly
Price is $285
$285
Total with taxes and fees Total with taxes and fees
Image gallery for Ocho Rios Villa at Coolshade V

Ocho Rios Villa at Coolshade V
3.0 star property
St. Ann's Bay
8.6/10Excellent (25 reviews)
52% off
$170 nightly
Price is $546
$546
Total with taxes and fees Total with taxes and fees
Check out hotels with an ocean view in Ocho Rios




7.8 out of 10, Good, (252)
7.8/10
Good
(252)
$177 nightly
The price is $196
$196 total
Dec 19 - Dec 20
Total with taxes and fees







