For the latest guidance and travel updates, see our COVID-19 travel info page.

Riu Ocho Rios

TripAdvisor Traveller Rating
Based on 11169 reviews

Read more about this Hotel


A fabulous family-friendly property in a serene location on the beach, the Riu Ocho Rios is a classic resort with plenty of facilities for everyone. Boasting five swimming pools, a kids pool, five restaurants and six bars, holidaymakers can experience adventure and relaxation in the Jamaican sun without leaving the resort.

How far is the nearest beach?

The hotel is located on the beach.

Distance from Airport

Montego Bay Airport is 90km from the hotel.


Double Rooms, Family Rooms, Junior Suites and Suites are offered by the hotel, all of which are furnished in a traditional Caribbean style. Each room features air conditioning, a private bathroom, satellite TV, FREE Wi-Fi, safe, minibar, beverage dispenser and a balcony or terrace. Make your stay extra-special, go for a Suite to experience the ultimate luxury stay.

Food & Drink

Breakfast and dinner are served in a buffet style at the hotel’s main restaurant with show cooking and regular themed evenings. Guests can indulge in delicious cuisine from across the globe at the four themed food venues including Asian, Italian, Steakhouse and Jerk cuisine. Take your pick of six bars to refresh with a cold beverage, including a sports bar, beach bar and two swim-up pool bars.

Sports & Entertainment

Five outdoor swimming pools are on the hotel complex, alongside a kids pool with slides and sun loungers with parasols. Active guests can make use of the gym, beach volleyball court, group fitness activities at RiuFit area and water sports are available on site. The RiuLand kids club runs daily for kids aged 4 to 7 and 8 to 12 and there is the Splash Water World located on site with slides. Daytime and evening entertainment can be enjoyed daily for all ages, and at night guests have FREE entry to Pacha discotheque when open.


  • A la Carte Restaurant
  • Air Conditioning
  • Bar
  • Beach Bar
  • Beach Volleyball
  • Buffet Restaurant
  • By the Beach
  • Cafe/ Snack Bar
  • Entertainment
  • Family Hotel
  • Gym
  • Internet Access
  • Kids Club
  • Kids Pool
  • Landscaped Gardens
  • Minibar
  • Pool Bar
  • Reception
  • Restaurant
  • Safety Deposit Box
  • Satellite TV
  • Spa
  • Sports Facilities
  • Sunbathing Terrace
  • Sunbeds
  • Swimming Pool
  • Tennis Court(s)
  • Terrace
  • Water Sports
  • Wifi