Skip to main content

Places to Stay in Ocho Rios

Find the places to stay that appeal to you the most

The best places to stay in Ocho Rios

Check out our pick of great places to stay in Ocho Rios

Filter by:

Review score

Sorina's Apartments

Ocho Rios

Sorina's Apartments features accommodation situated in Ocho Rios, 1.3 km from Ocho Rios Bay Beach and 1.6 km from Mahogany Beach.

N
Nikola
From
Australia
Friendly staff, great location, exceptionaly clean. Close to Dunn's river falls, shopping centres. We felt very safe.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 159 reviews
Price from
US$89
1 night, 2 adults

Dejean serenity

Ocho Rios

Featuring air-conditioned accommodation with a private pool, Dejean serenity is located in Ocho Rios. A public bath and a car rental service are available for guests.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews
Price from
US$161.60
1 night, 2 adults

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

Ocho Rios

Situated in Ocho Rios in the Saint Ann Parish region, Modern, Spacious, 3BR Hill View Retreat, Central, Gated features a patio and garden views.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$176.99
1 night, 2 adults

Roses Cove, Serene & tranquil, a slice of peace

Ocho Rios

Set in Ocho Rios, Roses Cove, Serene & tranquil, a slice of peace offers accommodation with private pool, free WiFi and free private parking for guests who drive.

D
Daniel
From
United Kingdom
This villa has exceeded my expectations. The home was spotless, beautifully decorated, and incredibly comfortable. From the peaceful atmosphere, everything made me feel right at home. The location is fantastic, close to so many shops, restaurants, and local attractions, yet still quiet and relaxing. The host was warm, welcoming, and attentive, ensuring a smooth and stress-free stay. I couldn’t have asked for a better experience. Highly recommend Roses Cove — I’m already looking forward to my next visit!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 14 reviews
Price from
US$221.85
1 night, 2 adults

Oricha Villa

Ocho Rios

Located in Ocho Rios, Oricha Villa provides accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 2 km from Ocho Rios Bay...

B
Best
From
Jamaica
I loved everything the place is very nice and comfortable the host services was exceptional it was a great experience looking forward to visit again...
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews
Price from
US$170
1 night, 2 adults

Cindy's Garden Stay

Ocho Rios

Situated in Ocho Rios in the Saint Ann Parish region, Cindy's Garden Stay features accommodation with access to beauty services.

A
Ashmead
From
Sint Maarten
Wow wow I love that it is so near to the town just a few minutes 😍 I'm so happy I made the decision to stay there wow the property is to die for The View it's wow the The Villa is so clean you have everything there for your comfort Cindy is such a wonderful person to be around I'm in love with the villa also my husband he can't stop saying wow babes this place is so nice her service is great she always checking up to see if everything is good if you're enjoying the vacation I like that's about her 😍and the place is very secure at night the gate is closed so you know you don't need to worry about if someone is going to come and take away your vehicle you know it's it's it's for me it's perfect oh oh and also it is so quiet so quiet and peaceful I would advise if you are going vaccation to book, Cindy guest house🥰🥰
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 38 reviews
Price from
US$72
1 night, 2 adults

PYRAMID JOY, 2 Bedroom Villa, Ocho Rios, Jamaica

Ocho Rios

Set in Ocho Rios, PYRAMID JOY, 2 Bedroom Villa, Ocho Rios, Jamaica offers air-conditioned accommodation with a balcony and free WiFi. The property features quiet street views.

a
alesha
From
United Kingdom
The apartment was fully equipped and comfortable. The hosts were terrific and gave great information.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 31 reviews
Price from
US$275.50
1 night, 2 adults

Komfort Getaway Villa at Countrymist

Ocho Rios

Situated in Ocho Rios, Komfort Getaway Villa at Countrymist offers a balcony with mountain and garden views, as well as an outdoor pool, public bath and open-air bath.

C
Colleen
From
United Kingdom
We loved Everything from we arrived was set up for my family and I to have a comfortable stay that sofa is a gift from heaven lol so comfortable!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 17 reviews
Price from
US$212.43
1 night, 2 adults

Czar's Sanctuary- Apt B4 at Sandcastle

Ocho Rios

Boasting garden views, Czar's Sanctuary- Apt B4 at Sandcastle features accommodation with a private beach area, an outdoor swimming pool and a garden, around 400 metres from Ocho Rios Bay Beach.

S
Sarah
From
United Kingdom
Apartment was very clean, and everything you need from hot water to AC etc will definitely book this Apartment again also would recommend
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 75 reviews
Price from
US$117
1 night, 2 adults

White House by White River

Ocho Rios

Located in Ocho Rios and only 500 metres from Sunset Beach, White House by White River provides accommodation with garden views, free WiFi and free private parking.

T
Tom
From
Netherlands
It was very spacious and comfortable, and Nicole was really helpful (and cheerful).
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 64 reviews
Price from
US$70
1 night, 2 adults
All places to stay in Ocho Rios

Most booked places to stay in Ocho Rios and surroundings in the past month

See all

Popular with guests booking places to stay in Ocho Rios

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 293 reviews

Popular with guests booking places to stay in Ocho Rios

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 159 reviews

Popular with guests booking places to stay in Ocho Rios

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Popular with guests booking places to stay in Ocho Rios

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

Popular with guests booking places to stay in Ocho Rios

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 134 reviews

Popular with guests booking places to stay in Ocho Rios

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

Popular with guests booking places to stay in Ocho Rios

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

Popular with guests booking places to stay in Ocho Rios

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 494 reviews

Popular with guests booking places to stay in Ocho Rios

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

Popular with guests booking places to stay in Ocho Rios

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 535 reviews

Save money on places to stay in Ocho Rios and nearby – budget options available

Deluxe SandCastles Condos

Ocho Rios
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 24 reviews

Boasting sea views, Deluxe SandCastles Condos features accommodation with patio, around a few steps from Ocho Rios Bay Beach.

From US$127.75 per night

Boasting a private beach area, a garden as well as a bar, Beachview 1 Bedroom 4 at Sandcastles is situated in Ocho Rios, within 400 metres of Ocho Rios Bay Beach.

From US$152.01 per night

Beach Studio 27

Ocho Rios
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 7 reviews

Set just 400 metres from Ocho Rios Bay Beach, Beach Studio 27 offers accommodation in Ocho Rios with access to a private beach area, a garden, as well as private check-in and check-out.

From US$134.35 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 16 reviews

Boasting air-conditioned accommodation with a patio, Czar's Oasis Apt B27 @ Ocho Rios is situated in Ocho Rios. There is an in-house restaurant, plus free private parking and free WiFi are available.

From US$182.50 per night

Beach Studio 10

Ocho Rios
Budget options available
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 59 reviews

Facing the seafront, Beach Studio 10 is an aparthotel offering a 5-star accommodation in Ocho Rios. It features a private beach area, outdoor swimming pool and parking on-site.

Beach Studio 18

Ocho Rios
Budget options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 51 reviews

Situated in Ocho Rios, just 500 metres from Ocho Rios Bay Beach, Beach Studio 18 features beachfront accommodation with a private beach area, an outdoor swimming pool, a fitness centre and free WiFi.

From US$156.20 per night

Beach Studio 30

Ocho Rios
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 76 reviews

Located in Ocho Rios, 500 metres from Ocho Rios Bay Beach and 1.7 km from Mahogany Beach, Beach Studio 30 offers a private beach area and air conditioning.

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

Beach Studio 24 at Sandcastles is set in Ocho Rios and offers a garden, a terrace and a bar.

From US$137.91 per night

Enjoy breakfast in Ocho Rios and nearby

Sago Palm Hotel

Ocho Rios
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 71 reviews

Located in Ocho Rios, 200 metres from Ocho Rios Bay Beach, Sago Palm Hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

From US$259 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 755 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 US$623.54 per night

Ocean Palms

Ocho Rios
Breakfast options
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 512 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 US$145.75 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 494 reviews

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

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

Situated in Ocho Rios, less than 1 km from Mahogany Beach, Pineapple Court Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$111 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 703 reviews

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

From US$218.80 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 387 reviews

Set 2.8 km from Reggae Beach, Sea Shell Palms, Ocho Rios offers accommodation with a balcony, as well as a garden. This property offers access to a terrace, free private parking and free WiFi.

From US$113.70 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Boasting a year-round outdoor pool, a hot spring bath and a hammam, Emerald One Bedroom Suite At Turtle Towers is situated in Ocho Rios, 200 metres from Ocho Rios Bay Beach and 1.2 km from Mahogany...

Great access to the city centre. Check these places to stay in Ocho Rios and nearby

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

Boasting air-conditioned accommodation with a private pool, mountain view and a patio, Heart of Ocho Rios-Free Beach Acess-King Bed-Pool-Free Parking-Gated Complex-Free Wifi 100Mbps is situated in...

From US$365.65 per night

Boasting air-conditioned accommodation with a private pool, Beachview 1 bedroom 18 is set in Ocho Rios. This property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 31 reviews

Set in Ocho Rios, 400 metres from Ocho Rios Bay Beach, Beach One Bedroom Suite 13 has a private beach area, private parking and rooms with free WiFi access.

From US$190.71 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 52 reviews

Featuring air-conditioned accommodation with a private pool, Beach 1 Bedroom 32 is set in Ocho Rios. This property offers access to a balcony, free private parking and free WiFi.

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

Located just 400 metres from Ocho Rios Bay Beach, Beach One Bedroom Suite A22 provides accommodation in Ocho Rios with access to a private beach area, an outdoor swimming pool, as well as full-day...

From US$189.54 per night

Beach Studio 6

Ocho Rios
Central location
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 35 reviews

Facing the seafront, Beach Studio 6 is an apartment featuring a 5-star accommodation in Ocho Rios. It features a private beach area, outdoor swimming pool and private parking.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 38 reviews

Situated in Ocho Rios, a few steps from Ocho Rios Bay Beach and 1.5 km from Mahogany Beach, Beach One Bedroom Suite A29 offers a private beach area and air conditioning.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 58 reviews

Boasting saltwater pool, Beach Two Bedroom Loft Suite E29 is located on the beachfront in Ocho Rios.

FAQ about places to stay in Ocho Rios

Places to stay that guests love in Ocho Rios

See all
Avg. price/night: US$108.02
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 147 reviews
The location was good near the city
Guest review by
Vanessa
Family with young children
Avg. price/night: US$70.30
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review
I can’t give a review on this property as we was not allowed to stay there after booking confirmation. We had to find another location. Lucky for us we were able to find something on a short notice.
Guest review by
Cecil
Family with young children
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews
Lovely villa, lovely location. GPS didn't take us directly to the front gate, so we had to ask people, but the villa and the pool were lovely. Host was helpful and responsive. Kids didn't want to leave. Will definitely be coming back. Wish we could have stayed longer. Thank you for everything.
Guest review by
Tanya
Young couple
Avg. price/night: US$164.60
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 52 reviews
This was an excellent place to stay. I highly recommend it and will definitely be returning.
Guest review by
Ricardo
Solo traveller
Avg. price/night: US$134.78
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 65 reviews
The housekeeper was nice and helpful and I liked my bed. The location of the place was good and it was easy to get to places including the beach. The children seemed to have fun in the pool I made friends
Guest review by
Fiona
Family with young children
Avg. price/night: US$218.80
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 703 reviews
Location closed To the beach
Guest review by
Paul
Solo traveller
Avg. price/night: US$623.54
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 755 reviews
The Hotel had a charming feeling Food was fantastic we loved the locations in the town
Guest review by
Michael
Young couple
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7 reviews
The location was exceptional, the pool was refreshing, the aircon in the bedrooms was effective and the kitchen was well equipped.
Guest review by
Moya
Family with young children
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 44 reviews
I love the location. I got quality service for my money's worth which, I believe is very affordable.
Guest review by
Sasha-gaye
Family with young children
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 159 reviews
The location is very ideal and it is very close to the town (walking distance). The apartment is in a very peaceful area. The bed was soft and comfy. There was availability of kitchen appliances as well as other amenities. The host was very informative, helpful and accommodating. I would definitely recommend!
Guest review by
Felicien
Young couple
Avg. price/night: US$177.57
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 reviews
The host, location and property were superb! Strong WiFi, and air conditioning in the bedroom and living room. The apartment has lovely private balcony and the bathroom is modern too. The apartment is clean and is situated right by the beach restaurants etc. Though I don’t tent to cook while I’m on holiday, the kitchen is stocked with cutlery, utensils etc! The host, Margaret is a great communicator and very responsive to your needs, questions and queries.
Guest review by
Lisa
Solo traveller
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 67 reviews
Amazing pool. Location very good also. Very Nice apartment.
Guest review by
Ricardo
Family with young children
Avg. price/night: US$108.02
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 147 reviews
Great location and friendly staff
Guest review by
Katja
Family with young children
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 66 reviews
Love the location. Central to everything. Excellent view and proximity to the beach Staff were very helpful. Miss Patrcia was very helpful and friendly. She turned the AC on prior to our arrival, which made the unit very comfortable. Especially since it was so hot. Would definitely stay there again. It's like a home away from home. Loved it.
Guest review by
Rosie Ann
Family with young children
Avg. price/night: US$108.02
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 147 reviews
Breakfast: nothing great ti speak about. However the location within the city limits is great. Surrounding properties negative impact. Need some cosmetic face-lift. Front desk/security is lacking energy and enthusiasm. Lobby area dull and unattractive that gives a cheap sense of feeling.
Guest review by
Errol
Group
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 reviews
I liked the location and the view. Owner was very responsive.
Guest review by
Dawn
Solo traveller
Avg. price/night: US$145.75
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 512 reviews
Location is brilliant if you want to experience Ochi as a local. Shops, restaurants, transport and much more are within walking distance. Hotel is lovely with welcoming staff who are very helpful and provide a good service. Management are always available onsite and quick to resolve any issues a guest may have. Amenities are good and food and drinks at the bar are of high quality with fresh ingredients used. On the beach location good for relaxing and enjoying family time.
Guest review by
Nova
Solo traveller
Avg. price/night: US$218.80
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 703 reviews
The location was perfect the beach view was beautiful and the staff were very friendly and helpful. The food was amazing and I throughly enjoyed my stay and will be back
Guest review by
Luvlife
Young couple
Avg. price/night: US$111
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 411 reviews
Enjoyed the stay was very happy with the location and facilities and staff.
Guest review by
Cavarn
Group
Avg. price/night: US$108.02
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 147 reviews
The staff gave very good customer service and the location itself is great as many of the party boats and motorized ocean activities past by making it a lively area. It is close to the town and the sea. The room we got was large and spacious and the furnishing were nice and durible wicker, wood and metal style.
Guest review by
Dwayne
Young couple
Avg. price/night: US$123.02
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 293 reviews
Location was great
Guest review by
Simone
Solo traveller