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 – 296 hotels and places to stay

Filter by:

Star Rating
Review score

Hibiscus Lodge Hotel

Hotel in Ocho Rios

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

F
Fay
From
Jamaica
I absolutely love the welcome we got from the front desk staff. All the staff were welcoming and very polite, The Room attendant was really nice also. Big up to the staff at Hibiscus Lodge.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 500 reviews
Price from
$133.34
1 night, 2 adults

Sago Palm Hotel

Hotel in Ocho Rios

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.

L
Lystra
From
United States
I would give this place 10 stars! The staff was friendly and very helpful. The rooms and property was very clean. The location is great ! I have zero complaints about this property beside the WiFi was a struggle.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 70 reviews
Price from
$225
1 night, 2 adults

Beach Studio 9

Hotel in Ocho Rios

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.

C
Claudia
From
United States
The location was ideal as always. Specifically the room-the shower is rather small, barely enough room to turn from aide to side Othwrwise, a wonderful place to stay
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 26 reviews
Price from
$94.05
1 night, 2 adults

Sand and Tan Beach Hotel

Hotel in Ocho Rios

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.

c
couch
From
United States
The view was amazing. The staff was extremely nice and the food was really good.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 703 reviews
Price from
$158.40
1 night, 2 adults

Pineapple Court Hotel

Hotel in Ocho Rios

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.

W
Wilson
From
United States
Everyone was friendly and polite. And the food was good
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 413 reviews
Price from
$81
1 night, 2 adults

Sorina's Apartments

Ocho Rios

Sorina's Apartments enjoys a location in Ocho Rios, a 16-minute walk from Ocho Rios Bay Beach and one mile from Mahogany Beach.

G
Gordon
From
Jamaica
The cleanliness and quietness of the place. I appreciate that there were no shared spaces.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 159 reviews
Price from
$89
1 night, 2 adults

Dejean serenity

Ocho Rios

Offering barbecue facilities, Dejean serenity offers accommodations in Ocho Rios. A public bath and a car rental service are available for guests.

T
Tashi
From
United States
The host met us at the property with the keys and gave a quick tour of the house and grounds, which was appreciated. The space was clean, comfortable, and had plenty of room. The host was friendly and easy to communicate with. The grounds were well maintained and the area felt very safe. We'd be happy to stay here again.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Price from
$161.60
1 night, 2 adults

Modern, Spacious, 3BR Hill View Retreat, Central, Gated

Ocho Rios

Offering a garden, Modern, Spacious, 3BR Hill View Retreat, Central, Gated offers accommodations in Ocho Rios.

E
Evelyn
From
United States
The villa was very pretty and spacious.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$165.60
1 night, 2 adults

Roses Cove, Serene & tranquil, a slice of peace

Ocho Rios

Providing a garden, Roses Cove, Serene & tranquil, a slice of peace offers accommodations in Ocho Rios. This property offers a private pool, free Wifi, and free private parking.

S
Sarah Johnson
From
United States
I really enjoyed my time at this villa. The house was sparkling clean, and it looks just like the pictures. The host was amazing. It's only about a 3–4-minute drive to Town Centre and about 10-15 mins to other major attractions. I love the fact that the community was safe with 24-hour security and so going out for a very early morning walk, gym and pool was luxury for me. I highly recommend this villa.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 14 reviews
Price from
$221.85
1 night, 2 adults

Oricha Villa

Ocho Rios

Oricha Villa offers accommodations in Ocho Rios, 1.3 miles from Ocho Rios Bay Beach and 1.8 miles from Mahogany Beach. This property offers a private pool, free Wifi, and free private parking.

L
Lamar
From
Jamaica
Oricha Villa was a perfect blend of comfort and style, with immaculate cleanliness and thoughtful amenities that made the stay truly relaxing. Elaine and Lauraine were incredibly welcoming and responsive, they ensured that every need was met. Its prime location close to Ocho Rios town made it easy to explore and enjoy the surrounding area effortlessly!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 10 reviews
Price from
$170
1 night, 2 adults
See all 296 hotels in Ocho Rios

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

See all

Popular with guests booking hotels in Ocho Rios

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 147 reviews

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 7.7
Good - What previous guests thought, 65 reviews

Popular with guests booking hotels in Ocho Rios

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

Popular with guests booking hotels in Ocho Rios

Popular with guests booking hotels in Ocho Rios

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 70 reviews

Popular with guests booking hotels in Ocho Rios

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

Popular with guests booking hotels in Ocho Rios

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

Popular with guests booking hotels in Ocho Rios

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 500 reviews

Best hotels with breakfast in Ocho Rios and nearby

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 70 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 $254 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 746 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 $701.94 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 500 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, 413 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, 703 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 8.0
Very Good - What previous guests thought, 527 reviews

Facing the beachfront, Riu Ocho Rios - All Inclusive offers 5-star accommodations in Ocho Rios and features an outdoor swimming pool, fitness center and garden.

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.

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 14 reviews

A 2-minute walk from Ocho Rios Bay Beach in Ocho Rios, Turtle Beach Towers offers accommodations with access to spa facilities and beauty services.

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

Beachview 1 bedroom 15 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 $114.60 per night

Beachview 1 Bedroom 4 at Sandcastles offers accommodations in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach.

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 8.9
Excellent - What previous guests thought, 52 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.

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.3
Very Good - What previous guests thought, 6 reviews

Beautiful Beachview 2 Bebroom Loft at Sandcastles offers accommodations in Ocho Rios, a few steps from Ocho Rios Bay Beach.

From $174.25 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, 32 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.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 60 reviews

Just a few steps from Ocho Rios Bay Beach and a 17-minute walk from Mahogany Beach, Modern Penthouse @ Sandcastles features accommodations in Ocho Rios, with a garden and a terrace.

From $237.01 per night

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
From $145 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 24 reviews
The location was fantastic in the heart of Ocho Riios near shops, beach, and restaurants. The apartment was very clean and presented a lovely ambience. It was a self-catering accommodation, and everything you need was available. The grounds are impeccable, and the lawns are neatly manicured. I look forward to visiting again and I would recommend it. The onsite restaurants offer a wide range of Jamaican cuisines.
Guest review by
Caroline
United Kingdom
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews
The host was so very nice and friendly he was always there for us anytime we call I will most definitely stay at his home anytime we are on vacation could not ask for more this is the best place I ever stayed in Jamaica and we have been to many hotels but bings home away from home it the best thanks you for having us we'll definitely come back
Guest review by
Janet
Jamaica
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 249 reviews
Very good location to get around. the food is ok and has some improving to do comparing the Canadian Jamaican food beat them by far in my opinion.
Guest review by
George
Canada
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 147 reviews
The location and the view are good points of this hotel, right by the sea in the centre of Ocho Rios. The staff were friendly and helpful.
Guest review by
Oliver
Tanzania
From $701.94 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 746 reviews
we had amazing holidays in Moon palace Jamaica
Guest review by
Bella&Adam
Poland