Hotels in Ocho Rios

Search Ocho Rios Hotels

Get Secret Prices on selected hotels

These prices aren’t available to everyone.

Deal of the day

See all 150 Ocho Rios deals
  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Ocho Rios Hotels

Ocho Rios overview

Ocho Rios is a relaxing place, known for its beaches and live music, and features picturesque views of the sea and waterfalls. You'll enjoy the area's rivers, dancing and entertainment. Spend a relaxing day at Dunn's River Falls and Green Grotto Caves when the weather is nice. Popular attractions such as Turtle Beach and Dolphin Cove are sure to leave an impression. Whatever you're into, Ocho Rios has something for you.

Where to stay in Ocho Rios

Whether you're planning to stay for a night or for the week, the area around Ocho Rios has accommodations to fit every need. Search for hotels in Ocho Rios with Hotels.com by checking our online maps. These display the areas and neighbourhoods around all Ocho Rios hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Ocho Rios hotel deals are here with our lowest price guarantee.

How to get to Ocho Rios

Fly in to Montego Bay (MBJ-Sir Donald Sangster Intl.), 53.7 mi (86.4 km) from central Ocho Rios.

What to see around Ocho Rios

Entertainment and live music are highlights of the area, along with cultural places like:
  • • Reggae Xplosion Museum
  • • Harmony Hall
  • • Columbus Park
Its beaches, rivers and waterfalls are well known. Favourite spots for nature lovers include:
  • • Dunn's River Beach
  • • Jamaica Grande Beach
  • • Laughing Waters
  • • Turtle River Park
  • • Turtle Beach
Top places to visit in the area include:
  • • Dunn's River Falls
  • • Dolphin Cove
  • • Green Grotto Caves
  • Luxury
  • Beaches
  • Entertainment
  • Dining
  • Shopping