Skip to main content
myhoteloffers.com
Ocho Rios

Hotels in Ocho Rios

66 hotels in Ocho Rios with live prices. Browse the stays below.

Hotel
9.4Excellent234 reviews

Ocho Rios

  • Breakfast
  • Free Wi-Fi
from$649.15per night
See prices
Aparthotel
5.8Fair152 reviews

Ocho Rios

  • Self catering
  • Free Wi-Fi
from$228.60per night
See prices
Hotel
5.2Fair20 reviews

Ocho Rios

  • Free Wi-Fi
  • Outdoor pool
from$155.06per night
See prices
Hotel
8.1Very good701 reviews

Ocho Rios

  • Outdoor pool
  • Parking
Pick dates to see pricesSee prices
Hotel
7.7Good706 reviews

Ocho Rios

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Resort
9.1Excellent193 reviews

Ocho Rios

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Resort
8.9Very good213 reviews

Ocho Rios

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
8.5Very good188 reviews

Ocho Rios

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
8.5Very good96 reviews

Ocho Rios

  • Free Wi-Fi
  • Parking
Pick dates to see pricesSee prices
Aparthotel
8.3Very good79 reviews

Ocho Rios

  • Self catering
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
6.0Pleasant319 reviews

Ocho Rios

  • Free Wi-Fi
  • Beachfront
Pick dates to see pricesSee prices
Hotel
9.2Excellent26 reviews

Ocho Rios

  • Free Wi-Fi
  • Parking
Pick dates to see pricesSee prices

Ocho Rios at a glance

Hotels
66
Guest score 8+
27
Guest score 9+
6
5★
8
4★
12
3★
24
Within 1 km of the center
33
Within 3 km of the center
49

Figures from November 7, 2026.

More cities we cover

Trip not settled on Ocho Rios yet? These are the other cities we cover.

Cookie notice

We use cookies that keep the site working, like signing in and holding your booking. If you allow it, Google Analytics also sets cookies so we can see which pages people use. Details are on our privacy page.