- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Ocho Rios hotels with a restaurant

1. Hibiscus Lodge
Hibiscus LodgeOcho Rios
8.4 out of 10, Very good, (828 reviews)
The price is P8,492
P10,254 total
includes taxes & fees
Nov 16 - Nov 17

2. Moon Palace Jamaica – All Inclusive
Moon Palace Jamaica – All InclusiveOcho Rios
8.4 out of 10, Very good, (2,182 reviews)
The price is P24,432
P27,130 total
includes taxes & fees
Nov 30 - Dec 1

3. Sago Palm Hotel
Sago Palm HotelOcho Rios
8.8 out of 10, Excellent, (383 reviews)
The price is P14,157
P17,052 total
includes taxes & fees
Nov 15 - Nov 16

4. Serenity Cove Resorts
Serenity Cove ResortsOcho Rios
7.6 out of 10, Good, (4 reviews)
The price is P4,776
P5,556 total
includes taxes & fees
Nov 15 - Nov 16

5. Sea Shell Palms
Sea Shell PalmsTower Isle
8.4 out of 10, Very good, (281 reviews)
The price is P3,785
P4,865 total
includes taxes & fees
Dec 13 - Dec 14

6. Sand And Tan Beach Hotel
Sand And Tan Beach HotelOcho Rios
7.6 out of 10, Good, (332 reviews)
The price is P11,700
P12,934 total
includes taxes & fees
Nov 15 - Nov 16

7. Silver Seas Hotel
Silver Seas HotelOcho Rios
6.2 out of 10, (808 reviews)
The price is P4,361
P5,515 total
includes taxes & fees
Nov 15 - Nov 16

8. Lavender Moon Villas
Lavender Moon VillasOcho Rios
8.4 out of 10, Very good, (21 reviews)
The price is P7,566
P8,764 total
includes taxes & fees
Nov 17 - Nov 18

9. Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only- Renovated 2026
Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only- Renovated 2026Runaway Bay
8.2 out of 10, Very good, (2,474 reviews)
The price is P23,496
P23,496 total
includes taxes & fees
Nov 16 - Nov 17

10. Fisherman's Point Resort
Fisherman's Point ResortOcho Rios
6.0 out of 10, (630 reviews)
The price is P3,785
P5,755 total
includes taxes & fees
Dec 1 - Dec 2
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.






























