Rooms On The Beach Ocho Rios




Number of rooms




Price Range


Closest airport


Distance to airport

Family Friendly or Adults Only

family friendly

Key Features

  • Beach & Pool
  • Water Sports
  • Fitness Center


Welcome to Rooms On The Beach - the best little hotels in Jamaica. Come experience everything Jamaica has to offer at your own pace. Our beautiful, seaside hotels are located in the heart of two of Jamaica’s most popular towns; Negril and Ocho Rios. Enjoy the best shopping, activities and nightlife all within walking distance from our hotel.


Both Rooms hotels feature ocean front and family accommodations, an on-site restaurant, bar, fitness center and swimming pool. Our hotels offer travelers a place to hang their hats while they explore the rich culture and sights of Jamaica.


This 97-room hotel is located directly on the beach in the heart of bustling Ocho Rios along Jamaica's north coast. Rooms Ocho Rios is five minutes from world famous Dunns River Falls and withing walking distance to the best shopping, dining and nightlife in Ocho Rios.


Rooms Ocho Rios serves travelers who want to explore the local offerings and have a comfortable place to hang their hat. Nestled on a beautiful beach cove, accommodations at Rooms Ocho Rios are clustered around a bar, restaurant, spectacular ocean view swimming pool and meeting space for those want to combine a bit of business with pleasure.



From our ocean front fresh water swimming pool and our unbeatable location on the beach and our fitness center, you'll find a never-ending array of things to do in and around the property.


Our front desk representatives are happy to guide you with recommendations for local tours and excursions.

Contact for more information

{{ errors.first('name') }}
{{ errors.first('contact_number') }}
{{ errors.first('email') }}
{{ errors.first('wedding_date') }}
{{ errors.first('message') }}
Beachy Bride

Vendor Registration

{{ errors.first('first_name') }}
{{ errors.first('last_name') }}
{{ errors.first('email') }}
{{ errors.first('contact_number') }}
{{ errors.first('password') }}
{{ errors.first('confirm_password') }}