We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Ocho Rios Bay Beach

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Main Street, Ocho Rios, Jamaica
2.6 km from Ocho Rios Bay Beach
#3 of 36 hotels in Ocho Rios
Special Offer: Up to $605 Air Credit
Get up to $605 Instant Air Credit. Booking Window: Now... Read more
Check In Check Out
Show Prices
St. Mary, Ocho Rios, Jamaica
7.2 km from Ocho Rios Bay Beach
#5 of 36 hotels in Ocho Rios
Check In Check Out
Show Prices
11 Mammee Bay Road, Mammee Bay, Jamaica
7.2 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Mammee Beach Road, Ocho Rios, Jamaica
7.9 km from Ocho Rios Bay Beach
#18 of 36 hotels in Ocho Rios
Check In Check Out
Show Prices
2 Richmond Cove, St. Ann's Bay 4453, Jamaica
10.3 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Boscobel, Jamaica
12.5 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
St. Ann, Boscobel, Jamaica
13.4 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
GoldenEyeOffers & AnnouncementsLicense to Chill
Oracabessa Bay, Oracabessa, Jamaica
17.0 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Crescent Estate | St Mary, Oracabessa, Jamaica
17.3 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Main Street Runaway Bay, Runaway Bay, Jamaica
21.9 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
| St. Ann, Runaway Bay, Jamaica
23.2 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Lot 39 Salem Llandovery, Runaway Bay, Jamaica
23.3 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
PO Box 150, Runaway Bay, Jamaica
23.9 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Check In Check Out
Show Prices
Main Street | North Coast Hwy, St. Ann, Runaway Bay, Jamaica
24.2 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Main Street, Runaway Bay 99999, Jamaica
24.4 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Ricketts Ave, Cardiff Hall, Runaway Bay, Jamaica
24.5 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
16 Poinciana Drive | Box 227 Cardiff Hall, Runaway Bay, Jamaica
25.0 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Main Road | Saint Ann, Runaway Bay, Jamaica
25.6 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Salt Coopers, Runaway Bay, Jamaica
26.3 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
| Salt Coopers, Runaway Bay, Runaway Bay, Jamaica
26.4 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
| St. Marys, Robin's Bay, Jamaica
33.1 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Rio Bueno, Trelawny, Rio Bueno, Jamaica
39.4 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
Silver Sands Estate | Duncans, Trelawny, Duncans, Jamaica
45.4 km from Ocho Rios Bay Beach
Check In Check Out
Show Prices
7 West Kirkland Heights | Forest Hills, Kingston, Jamaica
49.4 km from Ocho Rios Bay Beach
No photo provided
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.