Skip to main content

Search hotels in Ocho Rios

Enter your dates to see the latest prices and deals for Ocho Rios hotels

Ocho Rios – 299 hotels and places to stay

Most booked hotels in Ocho Rios and surrounding area in the past month

See all

Popular with guests booking hotels in Ocho Rios

Popular with guests booking hotels in Ocho Rios

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 26 reviews

Popular with guests booking hotels in Ocho Rios

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 124 reviews

Popular with guests booking hotels in Ocho Rios

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 65 reviews

Popular with guests booking hotels in Ocho Rios

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 514 reviews

Popular with guests booking hotels in Ocho Rios

Popular with guests booking hotels in Ocho Rios

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 704 reviews

Popular with guests booking hotels in Ocho Rios

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 71 reviews

Popular with guests booking hotels in Ocho Rios

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 411 reviews

Popular with guests booking hotels in Ocho Rios

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 496 reviews

Budget hotels in Ocho Rios and nearby

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 26 reviews

Located in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach, Beach Studio 9 has accommodations with an outdoor swimming pool, free private parking, a private beach area and a restaurant.

From $144.53 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 24 reviews

A few steps from Ocho Rios Bay Beach in Ocho Rios, Deluxe SandCastles Condos provides accommodations with access to a fitness center.

From $145 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 7 reviews

Beach Studio 27 offers accommodations in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach.

From $134.35 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 16 reviews

Czar's Oasis Apt B27 @ Ocho Rios is a recently renovated apartment in Ocho Rios where guests can take a dip in the outdoor swimming pool and make the most of the free Wifi, garden, and terrace.

From $182.50 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 60 reviews

Just a 6-minute walk from Ocho Rios Bay Beach and 1.1 miles from Mahogany Beach, Beach Studio 10 features accommodations in Ocho Rios with an outdoor swimming pool, a garden, and a tennis court.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 51 reviews

A 6-minute walk from Ocho Rios Bay Beach in Ocho Rios, Beach Studio 18 offers accommodations with access to spa facilities and fitness center.

From $156.20 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 76 reviews

Just a 6-minute walk from Ocho Rios Bay Beach and 1.1 miles from Mahogany Beach, Beach Studio 30 features accommodations in Ocho Rios with an outdoor swimming pool, a fitness center, and a garden.

From $145.70 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews

Offering a garden, Beach Studio 24 at Sandcastles provides accommodations in Ocho Rios. This property offers access to a patio, free private parking, and free Wifi. Guests can use a terrace.

From $149.90 per night

Hotels located in the center of Ocho Rios

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews

Heart of Ocho Rios-Free Beach Acess-King Bed-Pool-Free Parking-Gated Complex-Free Wifi 100Mbps is a recently renovated apartment in Ocho Rios where guests can make the most of its outdoor swimming...

From $365.65 per night

Beachview 1 bedroom 18 offers accommodations in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach. This property offers access to a balcony, free private parking, and free Wifi.

From $138.61 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 52 reviews

Providing a terrace, Beach One Bedroom Suite A17 provides accommodations in Ocho Rios. This beachfront property offers access to tennis at the tennis court, free private parking, and free Wifi.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 20 reviews

Just a few steps from Ocho Rios Bay Beach and a 17-minute walk from Mahogany Beach, Beach One Bedroom Suite C5 features accommodations in Ocho Rios with an outdoor swimming pool, a fitness center, and...

From $190.71 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 31 reviews

Just a 4-minute walk from Ocho Rios Bay Beach and one mile from Mahogany Beach, Beach One Bedroom Suite 13 features accommodations in Ocho Rios, with a private beach area, an outdoor swimming pool,...

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 52 reviews

Beach 1 Bedroom 32 offers accommodations in Ocho Rios, a 5-minute walk from Ocho Rios Bay Beach. This property offers access to a balcony, free private parking, and free Wifi.

From $164.60 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 51 reviews

A 5-minute walk from Ocho Rios Bay Beach in Ocho Rios, Beach One Bedroom Suite A22 provides accommodations with access to a fitness center.

From $189.54 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 36 reviews

Just a few steps from Ocho Rios Bay Beach and a 17-minute walk from Mahogany Beach, Beach Studio 6 features accommodations in Ocho Rios with a private beach area, a fitness center, and a garden.

Best hotels with breakfast in Ocho Rios and nearby

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 71 reviews

Located in Ocho Rios, a 2-minute walk from Ocho Rios Bay Beach, Sago Palm Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

From $261.34 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 751 reviews

Offering a spa and a swimming pool with a wave machine and water slides, Moon Palace Jamaica - All Inclusive - All Inclusive is located on the beachfront in Ocho Rios.

From $792.59 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 514 reviews

Offering an outdoor swimming pool, Ocean Palms is located on the beachfront in Ocho Rios.This property offers free parking and WiFi in public areas.

From $145.75 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 496 reviews

Facing the seafront, the outdoor pool at the Hibiscus Lodge Hotel is one of its most outstanding features.

From $161.01 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 411 reviews

Located in Ocho Rios, a 11-minute walk from Mahogany Beach, Pineapple Court Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $111 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 704 reviews

Located in Ocho Rios, a few steps from Sunset Beach, Sand and Tan Beach Hotel provides accommodations with a private beach area, free private parking, a restaurant and a bar.

From $199 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 386 reviews

1.7 miles from Reggae Beach in Ocho Rios, Sea Shell Palms, Ocho Rios offers accommodations with access to a hot tub. This property offers access to a balcony, free private parking, and free Wifi.

From $97.20 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

A 2-minute walk from Ocho Rios Bay Beach in Ocho Rios, Emerald One Bedroom Suite At Turtle Towers provides accommodations with access to a hot spring bath, hammam, and public bath.

FAQs about hotels in Ocho Rios

What Guests Said About Ocho Rios:

4.0

The politeness of some of the waiters is whati like most,...

The politeness of some of the waiters is whati like most, this was commendable. Initially we where given a room on the 4th building nono my mom is old and my other guest, but customer service sorted it immediately the next day
Guest review by
Elliott
10

The best part about Ochi is how it was compact and yet like...

The best part about Ochi is how it was compact and yet like a village with everything that you need. I saw the new pavement being laid,it could have been carried out with a little more urgency and the road crossing being made over (painted) and even if it’s only for a few hours a day crossing guards to make motorists aware of with signs the pedestrians right of way
Guest review by
Jonathan
Jamaica
10

Amazing!so many places to go and things to do.

Amazing!so many places to go and things to do. The local people were kind and friendly. There was no incident of violence or aggression throughout our stay. So many restaurants, well kept beaches and rivers. The streets were always clean. Traffic reasonable.
Guest review by
Anonymous
10

Wonderful place.

Wonderful place. We enjoyed everything about it (find the little gem which is the natural mineral pool - so refreshing!). The staff are wonderful -- friendly, helpful and attentive. The singing chef making our eggs at breakfast is a superstar! As a place to chill out and have some 'us time' it was perfect. Highly recommend it.
Guest review by
John
United Kingdom
8.0

Ochi Rios typical tourist location in Jamaica where...

Ochi Rios typical tourist location in Jamaica where specific populations are served. There are hidden gems to be found but you have to search them out. Insiders stay up in the hills above Ochi and drive down. The toll road is not far so you can explore other parts of the island. It’s not a bad staging point and there is lots to do if you wish to be active. A good staging point for adventurers further afield.
Guest review by
Dorolyne
8.0

Perfectly located for people who would love to enjoy the...

Perfectly located for people who would love to enjoy the beauty of Jamaica with easy access to locations like Dunns River Falls, Dolphin Cove, Blue Hole just to name a few. A visit to Blue Hole is strongly recommended we had a wonderful time there and had a great meal at Scotchies the jerk pork, jerk chicken and roast fish were awesome
Guest review by
Rohan Hill
Jamaica

See reviews by guests who stayed at hotels in Ocho Rios

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Very handsome housekeeper Veta washed our clothes and cleaned our room very well! The owner Sade was also very kind and gave us some good advices for our time in Ocho Rios. We enjoyed it that much, that we decided to stay some days longer and because of the low season it was no problem, wonderful! You can reach shops and restaurants in a 5 minutes walk, and in a 5 minutes taxi road you can get to some famous beaches of Jamaica. We will come back soon for sure! Thank you for everything Sade ❤️
Guest review by
Anika
Austria
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 34 reviews
The property is in a good location and not far from ocho Rios centre by just a short drive. It has spacious bedrooms and en-suite bathrooms. The on site facilities such as pool and gym are an added bonus. The instructions in the property are helpful and the contact for the property was responsive.
Guest review by
Michael
United Kingdom
From $111 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 411 reviews
I like that the room was clean and it cleaned daily and was close to Ocho Rios town and beaches. The staff are pleasant and helpful. This is my second time staying at the hotel.
Guest review by
Lewis
United Kingdom
From $199 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 704 reviews
The break fast a full Jamaican, Caribbean breakfast is delicious and worth getting out of bed for.
Guest review by
sulaiman
Jamaica
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 16 reviews
Beautifully situated and attention to detail I was a proud Jamaican
Guest review by
Geraldine
Jamaica