About Hotel Riu Ocho Rios
Hotel Riu Ocho Rios is a large all-inclusive resort on the white sand beach of Mammee Bay, west of Ocho Rios and close to Dunn’s River Falls. It has 901 rooms and is open 24 hours on an all-inclusive basis.
What sets it apart is its value and its water park, Splash Water World, added in a 2019 renovation along with new family rooms. It suits families, groups and travelers on a budget who still want a full resort.
At a glance
Highlights
- Splash Water World water park
- White sand beach on Mammee Bay
- Near Dunn's River Falls
- Themed restaurants
- Good value for families
Amenities
Rooms and suites
- Standard double rooms
- Double rooms with sea view
- Junior suites with sea view or front sea view
- Suites with sea view
- Family rooms
Restaurants and bars
The resort is all-inclusive, with meals, snacks and drinks available 24 hours a day.
- Main buffet restaurant with live cooking
- Asian restaurant
- Italian restaurant
- Steakhouse
- Kulinarium: fusion dining
- Pepe’s Food: Jamaican jerk by the pool
- Swim-up and pool bars
Beach, pools and spa
The resort has a long white sand beach on Mammee Bay and 5 pools, 2 with swim-up bars, plus a children’s pool. The spa and wellness center offers massages and beauty treatments for an extra charge.
Activities and entertainment
Splash Water World is the resort’s water park, and the children’s area has its own pool with slides. The RiuLand kids club has an indoor playground, and Riu4U is the teen club. There is also a gym with RiuFit classes, sports activities, evening shows and a DJ booth on the beach.
Who it’s best for
- Best for: families, groups and value-minded travelers who want a big beach resort with a water park.
- Consider another resort if: you want a small, quiet or adults-only stay.
Getting there from Sangster International Airport
Sangster International Airport (MBJ) in Montego Bay is about 90 minutes away by road. The hotel does not run an airport shuttle.
Book a private transfer in advance so a driver meets you at arrivals and takes you straight to the resort.
Good to know
- Spa treatments cost extra
- The minimum check-in age is 18, and 21 during Spring Break
- Self parking is free
- Check-in is at 3 PM and check-out at noon
Location of Hotel Riu Ocho Rios
FAQ about Hotel Riu Ocho Rios
Is Hotel Riu Ocho Rios all-inclusive?
Yes. Meals, snacks and drinks are available 24 hours.
Does it have a water park?
Yes. Splash Water World.
Is it good for families?
Yes. It has a water park, the RiuLand kids club and family rooms.
How many rooms are there?
901.
How many pools are there?
5 pools, 2 with swim-up bars, plus a children's pool.
Is it on the beach?
Yes. It is on the white sand beach of Mammee Bay.
Is there an airport shuttle?
No. Book a private transfer in advance.
How far is Sangster International Airport?
About 90 minutes by road.
Is parking free?
Yes. Self parking is free.
What is the minimum check-in age?
18, and 21 during Spring Break.


