Searching for hotels in Ocho Rios? Compare room rates and reviews to find your ideal stay.

Our Top Hotel Picks

Whether you're looking for budget or luxury hotels in Ocho Rios, we've got you covered!

Hotels You May Like in Ocho Rios

Check out our selection of great hotels in Ocho Rios.

5 star

Moon Palace Jamaica
4.1/5100 Reviews

Moon Palace Jamaica

Ocho Rios|1.11km from city centre
When you stay at Moon Palace Jamaica – All Inclusive in Ocho Rios, you'll be on the beach, within a 10-minute drive of Dunn's River Falls and Mystic Mountain. This luxury property is 0.3 mi (0.5 km) from Turtle Beach and 0.3 mi (0.5 km) from Ocho Rios Clock Tower.Relax at the full-service spa, where you can enjoy body treatments and facials. You're sure to appreciate the recreational amenities, which include 4 outdoor swimming pools, a nightclub, and a sauna. Additional features at this property include complimentary wireless internet access, concierge services, and an arcade/game room.This property is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy international cuisine at Buccaneers Reef, a restaurant where you can take in the pool view, or stay in and take advantage of the 24-hour room service. Relax with a refreshing drink at the bar/lounge, the beach bar, or one of 2 swim-up bars.Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite.Make yourself at home in one of the 705 individually furnished guestrooms, featuring iPod docking stations and Smart televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include laptop-compatible safes and desks, and housekeeping is provided daily.

Find More Hotels

Business travel

Kaz Kreol Beach Lodge & Wellness Retreat
3.3/5100 Reviews

Kaz Kreol Beach Lodge & Wellness Retreat

Ocho Rios|2.67km from city centre
First - who we are: not the all inclusive type, comfort campers (air mattress yes please) , well traveled, interested in diving into local culture. Picked this place for a last minute much needed getaway. Super reasonable, love Ocho Rios, done. What you need to know: zero amenities in the room. one towel per person, one bar of soap that doesn't lather. All I could think of was all the shampoo/conditioner/lotion samples back home. Sheets on a bare mattress!!! No cover UGH. Furnishings, rough rough rough. Water pressure, minimal. Hot, sometimes. Water went off twice during the stay. Beyond inconvenient. It's a pressure valve that needs to be replaced. HELLO - please fix it! Breakfast included, choice of eggs/bacon or Jamaican option (stewed kidneys, ackee, dumplings). Good coffee. Funky beach bar which is under stocked - employees don't seem empowered to do their job. We brought our own club soda and limes. Wished for sour sop daiquiris other signs of local fruits. Sigh. Make sure you have plenty of cash, and change too - the front desk never has change, Jamaican or US. What we loved: (and why we didn't leave). The location - in a lovely cove, at the mouth of the White River, next to a local beach, so lots of families, kids jumping off the pier, very cozy. The real, old school Jamaica, We liked that. I'm a swimmer, and swimming back and forth was heaven every morning. The staff was lovely, very genuine and warm. We liked our Rasta friend Ricky, an informal hotel employee who rakes the beach and seems to know how to make things work. Re: food, the menu was basic and usually pretty good. Steamed red fish with escovitch was a highlight. Steve at Fish Pot has the freshest fish around down the road a few minutes. You'll pass through folks intent on selling you stuff on the way. Finally - Mgmt: please leave a stocked first aid kit at the front desk 24/7. I cut my arm on some glass and had to wrap it and hope for the best. It just seems like whoever owns this place doesn't put $$ into it - replace those tired ass beach loungers - don't paint them -- the paint flecks off on your back. And that beach mattress. when was the last time that was switched out. yuck. I'm not planning to return to KK, but I'm (mostly) glad we went.
Hermosa Cove Villa Resort & Suites
4.9/554 Reviews

Hermosa Cove Villa Resort & Suites

Ocho Rios|0.97km from city centre
When you stay at Hermosa Cove Villa Resort and Suites in Ocho Rios, you'll be on the waterfront, within a 10-minute drive of Dunn's River Falls and Mystic Mountain. This luxury hotel is 2 mi (3.3 km) from Turtle Beach and 0.1 mi (0.2 km) from Mahogany Beach.Spend the day on the private beach or dip into one of the 3 outdoor swimming pools. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Guests can catch a ride on the shuttle (surcharge), which operates within 150 mi.Grab a bite to eat at Christopher's, a beachfront restaurant where you can take in the garden view and dine alfresco. You can also stay in and take advantage of the room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Relax with a refreshing drink from the beach bar or one of the 2 bars/lounges.Featured amenities include limo/town car service, a computer station, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours).Make yourself at home in one of the 9 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Your pillowtop bed comes with premium bedding. Rooms have private furnished balconies or patios. 32-inch LCD televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected.
Pineapple Court Hotel
3.7/550 Reviews

Pineapple Court Hotel

Ocho Rios|0.87km from city centre
The location is sadly the only thing that was ideal about this property. The staff ( Carleen and Rihanna) were pleasant and helpful but could do so much and no more. For 2 adults + 1child we paid $15,000 jmd for 1 night. We arrived a little early so we decided to use the pool. Pool: floor chipped, railing shaking, over chlorinated, pool chairs and table old. General area in need of painting We received a room on the ground floor which we had to change in 10 minutes. 1) no lamps 2) ceiling was white washed with concrete showing, walls dirty, dirty curtains 3) bathroom toilet stained, brown stains around toilet. White curtain behind toilet stained and dirty. 4) 3 different dirty tea cups with chips. Rust in refrigerator. Missing bulbs. 2 towels for 3 persons. Bath and closet deplorable and dirty. No security lock. I'm going to assume that these ground floor rooms are saved for locals which is absolutely unacceptable. We were moved upstairs. The room looked similar to the picture online but was aged. 1) bed side lamp inoperative. Safety latch inoperative. 2) hallway dirty. Closet knob missing 3) rust on shower head. All over. Hot and cold knobs on wrong sides. No hot water. Barely any water. 4) windows are not sealed so we barely slept as persons were allowed to frolic in the pool at 9pm onwards In the night. Breakfast is included. You have to collect tickets from the front desk. We went around to a dark, dingy, hot, dirty area. The breakfast offered was baked beans and franks/cabbage/ kidney. We were told to go up to a window to order. .. . .we left. Tea cups were mismatched and the area where they were placed was untidy and looked unsanitary. We had to pass persons smoking **** in the morning on the staircase to check out. Note: front desk leaves at 8pm. There is only a security guard after. We needed an extra towel and couldn't get one. Was a horrible stay overall. The hotel needs to be refurbished and closed until then. Unacceptable.

Find More Hotels

Breakfast

Sandcastles Beach Resort
2.7/517 Reviews

Sandcastles Beach Resort

Ocho Rios|1.16km from city centre
With a stay at Sandcastles Beach Resort in Ocho Rios, you'll be a 4-minute walk from Turtle Beach and within a 5-minute drive of Mystic Mountain. This family-friendly resort is 2.7 mi (4.3 km) from Dunn's River Falls and 0.1 mi (0.1 km) from Turtle River Park.Relax at the full-service spa, where you can enjoy massages. You can soak up the sun at the private beach or enjoy other recreational amenities including an outdoor pool and an outdoor tennis court. Additional features at this resort include complimentary wireless internet access, concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the area shuttle (surcharge).Satisfy your appetite for lunch or dinner at the resort's restaurant, or stay in and take advantage of the room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the beach bar. Full breakfasts are available daily from 6 AM to 9 AM for a fee.Featured amenities include a business center, limo/town car service, and dry cleaning/laundry services. Event facilities at this resort consist of a conference center and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.Make yourself at home in one of the 40 air-conditioned rooms featuring kitchens with refrigerators and ovens. Rooms have private balconies. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and separate sitting areas, and housekeeping is provided daily.

Find More Hotels

Family friendly

Find More Hotels

Hotels Near Famous Attractions in Ocho Rios

Check out these hotels located near popular sights in Ocho Rios

Old Spanish Bridge river

Show more

Mahogany Beach

Show more

Ocho Rios Bay Beach

Sandcastles Beach Resort
2.7/517 Reviews

Sandcastles Beach Resort

Ocho Rios|0.22km from Ocho Rios Bay Beach
With a stay at Sandcastles Beach Resort in Ocho Rios, you'll be a 4-minute walk from Turtle Beach and within a 5-minute drive of Mystic Mountain. This family-friendly resort is 2.7 mi (4.3 km) from Dunn's River Falls and 0.1 mi (0.1 km) from Turtle River Park.Relax at the full-service spa, where you can enjoy massages. You can soak up the sun at the private beach or enjoy other recreational amenities including an outdoor pool and an outdoor tennis court. Additional features at this resort include complimentary wireless internet access, concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the area shuttle (surcharge).Satisfy your appetite for lunch or dinner at the resort's restaurant, or stay in and take advantage of the room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the beach bar. Full breakfasts are available daily from 6 AM to 9 AM for a fee.Featured amenities include a business center, limo/town car service, and dry cleaning/laundry services. Event facilities at this resort consist of a conference center and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.Make yourself at home in one of the 40 air-conditioned rooms featuring kitchens with refrigerators and ovens. Rooms have private balconies. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and separate sitting areas, and housekeeping is provided daily.
Ocho Rios Sandcastles Ocean View Fantastic Location Sleeps 4
2.4/52 Reviews

Ocho Rios Sandcastles Ocean View Fantastic Location Sleeps 4

Ocho Rios|0.22km from Ocho Rios Bay Beach
With a stay at Ocho Rios Sandcastles Ocean View Fantastic Location Sleeps 4 in Ocho Rios, you'll be on the beach, a 4-minute walk from Turtle Beach and a 4-minute drive from Mystic Mountain. This beach aparthotel is 2.7 mi (4.3 km) from Dunn's River Falls and 0.1 mi (0.1 km) from Turtle River Park.Pamper yourself with a visit to the spa, which offers massages and facials. You're sure to appreciate the recreational amenities, including an outdoor pool, a 24-hour fitness center, and bicycles to rent. Additional features at this Colonial aparthotel include complimentary wireless internet access, concierge services, and a hair salon. Guests can catch a ride on the shuttle (surcharge), which operates within 30 yards.Enjoy a meal at the restaurant or snacks in the aparthotel's 5 coffee shops/cafes. Mingle with other guests at the complimentary reception, held daily. Relax with a refreshing drink at the bar/lounge, the poolside bar, or one of 4 beach bars. Local cuisine breakfasts are available daily for a fee.Featured amenities include complimentary wired internet access, a business center, and limo/town car service. Planning an event in Ocho Rios? This aparthotel has 650 square feet (60 square meters) of space consisting of conference space and 2 meeting rooms. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a cruise ship terminal shuttle.Treat yourself to a stay in one of the 3 individually decorated guestrooms, featuring private pools and Smart televisions. Your pillowtop bed comes with down comforters and premium bedding. Rooms have private balconies or patios. Kitchenettes are outfitted with full-sized refrigerators/freezers, ovens, and stovetops. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment.
Mystic Ridge Paradise - Newly Renovated 2021

Mystic Ridge Paradise - Newly Renovated 2021

Ocho Rios|0.3km from Ocho Rios Bay Beach
Rental basis: Entire house or apartmentNumber of bedrooms: 2; Number of other rooms with beds: 0Taxes of Local tax 20 % of Rental Amount may be collected during the booking process. If this is not supported, they must be paid to the host upon arrival.Just renovated 2 bedrooms condo, You will find peace of mind and tranquility for a fun-filled vacation spot. Apt is self catering with wifi, cable tv and Ac. It can accommodate 7 people comfortably; ideal for couples/families/groups.A king sized bed, 2 double beds and pull out couch bed. There is electric stove fridge kettle microwave coffee maker toaster and utensils? house keeper/check in/out/self entry. New Sliding Windows sofa, granite counter Glass Shower Door & Freshly Painted😊. This facility consists of a tennis court, pool, pool bar and restaurant on property. A very safe and secured environmentA car park is provided for guestsThe property is gated with 24hrs security and located 7 minutes walk from Main Street, near lots of tourists attractions such as Dunn’s River Falls, Mystic Mountains, Dolphins Cove, jerk pork centre and many beaches, Margaritaville scuba diving and much more entertainments.Guests will have a key for access of the apartment with own entrance.Resort property includes:Tennis CourtPoolPool barLocal and international dishes at restaurantRestaurant is now openMy interaction with guest will be mainly by phone as i reside overseasOtherwise from check in and check out, the housekeeper will be readily available at your call during the day for doing errands etc (at an additional cost). Upon requests.This resort is close to:MargaritavilleDunn’s River FallsVarious beachesMystic MountainDolphin CoveShaw Park Botanical GardenOcho Rios Jerk Pork CenterLittle Dunn’s RiverYou can also enjoy various activities such as:SnorkelingHorse back ridingFishingGolfingTennisWater skiingBlue HoleLocal shopping orJust sight seeingOcean’s 11Laughing WatersRecommended bus driver - Juta Tour are available upon request

Show more

The Turtle River Falls & Gardens (formerly The Enchanted Gardens)

Lulu Bell Mystic Ridge @73 Apartment.

Lulu Bell Mystic Ridge @73 Apartment.

Ocho Rios|0.26km from The Turtle River Falls & Gardens (formerly The Enchanted Gardens)
Rental basis: Entire house or apartmentNumber of bedrooms: 1; Number of other rooms with beds: 0Taxes of City tax 1.12 EUR Per day; Tax 10 % of Rental Amount may be collected during the booking process. If this is not supported, they must be paid to the host upon arrival.You're eligible for a Genius discount at Lulu Bell Mystic Ridge @73 Apartment.! To save at this property, all you have to do is sign in.This property is 11 minutes walk from the beach. Boasting an outdoor swimming pool, a bar, and a garden, Lulu Bell Mystic Ridge @73 Apartment. Features accommodation in Ocho Rios with free Wifi and pool views. This property offers a private pool and free private parking.This air-conditioned apartment has 1 bedroom, a flat-screen TV, a dining area, and a kitchenette with a microwave and a fridge. Towels and bed linen are offered in this accommodation.Ocho Rios Bay Beach is 500 yards from the apartment, while Mahogany Beach is 0.9 miles from the property.No smoking in property - No parties - No loud music to disturb neighbours - No extra guest is allowed to stay overnight - No pets are allowedJust to inform you. You’ll be hosted by Theresa, who'll sent you the code to check-in.Check-in is 2pm and check-out is 11am.Pleases contact your host Theresa for any informationLooking forward to host you.Lulu Bell Mystic RidgeCity tax: 0.95 Gbp Per dayTax: 10 % of Rental AmountWe offer free Wifi during your stay!
Mystic Ridge Paradise

Mystic Ridge Paradise

Ocho Rios|0.26km from The Turtle River Falls & Gardens (formerly The Enchanted Gardens)
Rental basis: Entire house or apartmentNumber of bedrooms: 2; Number of other rooms with beds: 0Taxes of City tax 20 % of Rental Amount may be collected during the booking process. If this is not supported, they must be paid to the host upon arrival.Located in Ocho Rios, Mystic Ridge Paradise provides accommodation with free Wifi, air conditioning, a restaurant, and access to a garden with an outdoor pool. This apartment features a bar, a shared lounge, as well as a tennis court.The apartment is equipped with 2 bedrooms, 2 bathrooms, 2 flat-screen Tvs with satellite channels, a dining area, a fully equipped kitchen, and a patio with river and mountainous views.The apartment owner can conveniently provide information to help guests to get around the area.At Mystic Ridge Paradise guests are welcome to take advantage of a hot tub. A car rental service is available at the accommodation at an additional cost.Ocho Rios Bay Beach is 350 yards from Mystic Ridge Paradise, while Dolphin Cove Ocho Rios is 2.1 miles away. The nearest airport is Norman Manley International, 38.5 miles from the apartment, and the property offers a paid airport shuttle service.City tax: 20 % of Rental Amount## Immerse Yourself in Paradise at Mystic Ridge Paradise!**unwind in Luxury at Mystic Ridge Paradise**Escape to Ocho Rios and experience the ultimate vacation retreat at Mystic Ridge Paradise! This stunning apartment offers everything you need for an unforgettable stay, from breathtaking views and luxurious amenities to a convenient location.**modern Comfort Meets Tropical Paradise**Mystic Ridge Paradise features:* **free Wi-Fi:** Stay connected with loved ones and explore the web with ease.* **air Conditioning:** Cool off and relax in the refreshing comfort of air conditioning.* **on-Site Restaurant:** Savor delicious meals without leaving the property.* **sparkling Outdoor Pool:** Take a refreshing dip and soak up the Jamaican sunshine in the shared pool surrounded by lush gardens.* **entertainment Options:**

Show more

Top rated hotels in Ocho Rios

Looking for hotels in Ocho Rios? Get inspired by reviews from real travellers.
Pineapple Court Hotel
3.7/550 Reviews
The location is sadly the only thing that was ideal about this property. The staff ( Carleen and Rihanna) were pleasant and helpful but could do so much and no more. For 2 adults + 1child we paid $15,000 jmd for 1 night. We arrived a little early so we decided to use the pool. Pool: floor chipped, railing shaking, over chlorinated, pool chairs and table old. General area in need of painting We received a room on the ground floor which we had to change in 10 minutes. 1) no lamps 2) ceiling was white washed with concrete showing, walls dirty, dirty curtains 3) bathroom toilet stained, brown stains around toilet. White curtain behind toilet stained and dirty. 4) 3 different dirty tea cups with chips. Rust in refrigerator. Missing bulbs. 2 towels for 3 persons. Bath and closet deplorable and dirty. No security lock. I'm going to assume that these ground floor rooms are saved for locals which is absolutely unacceptable. We were moved upstairs. The room looked similar to the picture online but was aged. 1) bed side lamp inoperative. Safety latch inoperative. 2) hallway dirty. Closet knob missing 3) rust on shower head. All over. Hot and cold knobs on wrong sides. No hot water. Barely any water. 4) windows are not sealed so we barely slept as persons were allowed to frolic in the pool at 9pm onwards In the night. Breakfast is included. You have to collect tickets from the front desk. We went around to a dark, dingy, hot, dirty area. The breakfast offered was baked beans and franks/cabbage/ kidney. We were told to go up to a window to order. .. . .we left. Tea cups were mismatched and the area where they were placed was untidy and looked unsanitary. We had to pass persons smoking **** in the morning on the staircase to check out. Note: front desk leaves at 8pm. There is only a security guard after. We needed an extra towel and couldn't get one. Was a horrible stay overall. The hotel needs to be refurbished and closed until then. Unacceptable.
Sandals Ochi Beach Resort (Sgo)
4.2/541 Reviews
We just returned from a wonderful week at sandals Ochi for our 25th wedding anniversary, there with our best friends who were celebrating the same. We spent our honeymoon here, so it was fun to see how much it has changed and grown. Our trip could not have been more perfect. We stayed on the hillside, but navigating the large resort is so simple, just catching the Hop, which runs regularly. All of the restaurants were delicious, does take a while to get food sometimes, but I think that’s just the laid back vibe of Jamaica. Neptunes was probably our favorite meal, but again, it was all fantastic. The employees there all seem to love their job, are so helpful, and go out of their way to be sure you’re having a good time. The entertainment is top notch, AMAZING talent. The shows/parties were really fun. Our absolute favorite was the speak easy, so much fun. Take the catamaran cruise for snorkeling and to the climb the falls, you will not regret it. A few people that stand out are Aaliyah (front desk), Aaliyah/Romario from activities, and Odieni at the bar. Everything and everyone was GREAT!!! We definitely will not wait another 25 years to return.
Sand and Tan Beach Hotel
3.7/573 Reviews
We booked a room at this beautiful beach front hotel and where we arrived we was welcomed like at a 5 star hotel and received a room upgrade to a premium suite with direct access to the beach. In the morning we got our breakfast at the room terrace where we watched the turtles swimming around the pier. In the evening we had a lot of fun at the beach bar with good music and good food. The best was to take the paddle board and went straight from the ocean to the white river up to the blue hole. Amazing property! We coming back in December for our Christmas vacation.
Fisherman's Point Resort
3/574 Reviews
Its was good We have a good time the pool was fun the room nice the views was great I enjoy the night
Kaz Kreol Beach Lodge & Wellness Retreat
3.3/5100 Reviews
First - who we are: not the all inclusive type, comfort campers (air mattress yes please) , well traveled, interested in diving into local culture. Picked this place for a last minute much needed getaway. Super reasonable, love Ocho Rios, done. What you need to know: zero amenities in the room. one towel per person, one bar of soap that doesn't lather. All I could think of was all the shampoo/conditioner/lotion samples back home. Sheets on a bare mattress!!! No cover UGH. Furnishings, rough rough rough. Water pressure, minimal. Hot, sometimes. Water went off twice during the stay. Beyond inconvenient. It's a pressure valve that needs to be replaced. HELLO - please fix it! Breakfast included, choice of eggs/bacon or Jamaican option (stewed kidneys, ackee, dumplings). Good coffee. Funky beach bar which is under stocked - employees don't seem empowered to do their job. We brought our own club soda and limes. Wished for sour sop daiquiris other signs of local fruits. Sigh. Make sure you have plenty of cash, and change too - the front desk never has change, Jamaican or US. What we loved: (and why we didn't leave). The location - in a lovely cove, at the mouth of the White River, next to a local beach, so lots of families, kids jumping off the pier, very cozy. The real, old school Jamaica, We liked that. I'm a swimmer, and swimming back and forth was heaven every morning. The staff was lovely, very genuine and warm. We liked our Rasta friend Ricky, an informal hotel employee who rakes the beach and seems to know how to make things work. Re: food, the menu was basic and usually pretty good. Steamed red fish with escovitch was a highlight. Steve at Fish Pot has the freshest fish around down the road a few minutes. You'll pass through folks intent on selling you stuff on the way. Finally - Mgmt: please leave a stocked first aid kit at the front desk 24/7. I cut my arm on some glass and had to wrap it and hope for the best. It just seems like whoever owns this place doesn't put $$ into it - replace those tired ass beach loungers - don't paint them -- the paint flecks off on your back. And that beach mattress. when was the last time that was switched out. yuck. I'm not planning to return to KK, but I'm (mostly) glad we went.

Frequently Asked Questions

Local Travel Info

Highest Price€661
Lowest Price€64
Number of Reviews1,395
Number of Hotels753
Average Price (Weekdays)€159
Average Price (Weekends)€160