Hotels in Ocho Rios

Find the Cheap Ocho Rios Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

We found 434 hotels for you in Ocho Rios

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Moon Palace Jamaica - All Inclusive Hotels in Ocho Rios
Moon Palace Jamaica - All Inclusive Hotels in Ocho RiosMoon Palace Jamaica - All Inclusive Hotels in Ocho Rios
Hotel near Ocho Rios
2024.10.23
PROS: The Food and Music are more authentic than any resort I’ve been to. Moon Palace's food was well seasoned and the music was mostly Dancehall and Reggae...which is what I expect coming to a Jamaican resort. The lobby is beautiful. The tile work is immaculate. Just a random observation. The property is very walkable. Unlike other all-inclusives I've been to, there was no need to wait on a cart or shuttle. You can get to everything pretty quickly on foot. The beach is beautiful. They regularly had people removing algae and cleaning. We're more of a pool family but we ended up spending far more time at the beach because it was so clean. The sand was soft as well. CONS: The customer service was awful. I try hard not to be entitled, especially on all inclusive vacations. I've seen so many rude vacationers treat staff poorly. However, I do expect to receive basic customer service. So many times I felt like simple requests were being met with an attitude. Almost like I was bothering employees by asking them to do their job. The amount of eye rolling and teeth sucking was unacceptable. So many random things ”out of stock.” I had to go to 3 different bathrooms to find toilet paper. I asked a poolside server for some wings. 2 hours later, she says they're out. My daughter and I wanted to use the water trikes. The guy says ”they're not working” even though there were 4 sitting right there. We wanted to go kayaking one day but we were told it was too windy. The water was calm and people at the nearby resort were doing all kinds of water sports. Everything had a line and a wait. It took us HOURS to get checked in despite our flight being delayed. We spent the entire time in the lobby waiting and when we did finally get our room, it was the wrong one. We had to move to another building at 11 pm with 2 children. They ended up offering us resort credits which are basically worthless. The buffet lines were long as well. The overall morale among guests was low. It's one thing to experience something negative on vacation. It's another thing when every time you're the elevator, the other guests are complaining and venting as well. We found out quickly that we weren't the only ones having a bad experience. The only time people weren't this way was if they were members. If I have to become a member to be treated with basic respect and receive quality customer service, I'd rather just go elsewhere...like back to Sandals. Even the sales people know the resort is lacking. Like many other resorts, they try to sell you on becoming a member or buying future vacations. We get it. Our salesperson was very nice but even in her presentation, she was telling us ”Don't worry about this property. It's our worse one.” I'm sorry but I'm not giving you upwards of 20k for future vacations when you can't get the one I'm on right. Furthermore, the amount of resort credits we were offered to attend the presentation mysteriously lowered once we declined. They really nickel an
103 reviews
3.9/5
Price from
CAD 781
per night
Check Availability
A taste of Jamaica Lavern’s Place Hotels in Ocho Rios
A taste of Jamaica Lavern’s Place Hotels in Ocho RiosA taste of Jamaica Lavern’s Place Hotels in Ocho Rios
Hotel near Ocho Rios
With a stay at A taste of Jamaica Lavern place in Ocho Rios, you'll be near the beach, within a 10-minute drive of Dunn's River Falls and LandMark Plaza. This guesthouse is 0.6 mi (0.9 km) from Ocho Rios Craft Market and 0.6 mi (0.9 km) from Ocho Rios Baptist Church. Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and babysitting (surcharge). The beach shuttle (surcharge) makes getting to the surf and sand a breeze. Free self parking is available onsite. Treat yourself to a stay in one of the 14 individually furnished guestrooms, featuring private pools and Smart televisions. Prepare your meals in the shared/communal kitchen. Satellite television is provided for your entertainment. Conveniences include complimentary bottled water and ceiling fans, and housekeeping is provided on request.
Very Good
12 reviews
4.2/5
Price from
CAD 138
per night
Check Availability
Fisherman's Point Resort Hotels in Ocho Rios
Fisherman's Point Resort Hotels in Ocho RiosFisherman's Point Resort Hotels in Ocho Rios
Hotel near Ocho Rios
2024.01.23
Stayed here with my partner for 2 weeks over Christmas and new year it suited us as we were meeting up with family who live over there there’s no bar restraint or entertainment etc but is centrally located so everything is nearby our unit 14 was on the ground floor with terrace to the front with garden view close to the pool and balcony to the back with sea view can see the cruise ships coming in the apartment itself was comfy enough but could. Do with some updating as it was very dated and tired the cleaning service (extra charge) was very good all staff were very helpful and friendly overall we had a good stay and would stay here again
82 reviews
3.0/5
Price from
CAD 177
per night
Check Availability
Ocho Rios
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
Sandcastles Beach Resort Hotels in Ocho Rios
Sandcastles Beach Resort Hotels in Ocho RiosSandcastles Beach Resort Hotels in Ocho Rios
Hotel near Ocho Rios
With a stay at Sandcastles Beach Resort in Ocho Rios, you'll be within a 10-minute drive of Dunn's River Falls and Turtle River Park. This family-friendly resort is 0.2 mi (0.3 km) from Jamaica Beaches and 0.2 mi (0.3 km) from Turtle Beach. 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.
19 reviews
2.7/5
Price from
CAD 229
per night
Check Availability
Hillview at Mystic Ridge Hotels in Ocho Rios
Hillview at Mystic Ridge Hotels in Ocho RiosHillview at Mystic Ridge Hotels in Ocho Rios
Hotel near Ocho Rios
With a stay at Hillview at Mystic Ridge in Ocho Rios, you'll be near the beach, within a 10-minute drive of Dunn's River Falls and Ocho Rios Clock Tower. This guesthouse is 0.3 mi (0.5 km) from Ocho Rios Craft Market and 0.3 mi (0.5 km) from LandMark Plaza. Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and tour/ticket assistance. Grab a drink at the swim-up bar while enjoying a refreshing dip in the guesthouse pool. The front desk is staffed during limited hours. 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 18 air-conditioned rooms featuring microwaves and Smart televisions. Rooms have private balconies or patios. Cable television is provided for your entertainment. Bathrooms have shower/tub combinations and complimentary toiletries.
73 reviews
3.5/5
Price from
CAD 148
per night
Check Availability
Silver Seas Hotel Hotels in Ocho Rios
Silver Seas Hotel Hotels in Ocho RiosSilver Seas Hotel Hotels in Ocho Rios
Hotel near Ocho Rios
2024.01.17
This is the 3rd time that I am here (2013, 2019, maby even 2016...) and I must say, that after the first experience I come to stay in Ocho Rios because of the hotel! It is not brandnew, but this a part of its charm. Same way as we persons are also not completely perfect ;-). You will hardly find a hotel with this style out of the past and flair. A big part of the well being is because the very kind and helpfull staff. Also when you are traveling alone you have here always some to help you out with some friendly words. Last but not least it is the few cats in the yard which really makes me feel at home. A wonderful place, very well recommended!
99 reviews
2.8/5
Price from
CAD 104
per night
Check Availability
Ocean Palms Hotels in Ocho Rios
Ocean Palms Hotels in Ocho RiosOcean Palms Hotels in Ocho Rios
Hotel near Ocho Rios
When you stay at Ocean Palms Resort in Ocho Rios, you'll be on the beach, within a 10-minute drive of Dunn's River Falls and Jamaica Beaches. This beach hotel is 0.3 mi (0.5 km) from Ocho Rios Clock Tower and 0.7 mi (1.1 km) from Mahogany Beach. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional features at this hotel include complimentary wireless internet access, a television in a common area, and tour/ticket assistance. You can enjoy a meal at the restaurant serving the guests of Ocean Palms Resort, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage. A roundtrip airport shuttle is available for a surcharge. Stay in one of 25 guestrooms featuring flat-screen televisions. Rooms have private furnished balconies. Cable television is provided for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
69 reviews
3.0/5
Price from
CAD 179
per night
Check Availability
Ocean View Beach Hotel Hotels in Ocho Rios
Ocean View Beach Hotel Hotels in Ocho RiosOcean View Beach Hotel Hotels in Ocho Rios
Hotel near Ocho Rios
2024.01.04
Small room, perfectly clean, with a small private patio. The reception staff were helpful. Two or three minutes walk from the beach. Great location, with many lovely bars and restaurants nearby. Had a really good stay. I absolutely recommend this hotel.
Very Good
51 reviews
4.0/5
Price from
CAD 116
per night
Check Availability
Hibiscus Lodge Hotel Hotels in Ocho Rios
Hibiscus Lodge Hotel Hotels in Ocho RiosHibiscus Lodge Hotel Hotels in Ocho Rios
Hotel near Ocho Rios
With a stay at Hibiscus Lodge, you'll be centrally located in Ocho Rios, within a 10-minute drive of Dunn's River Falls and Jamaica Beaches. This beach hotel is 12.7 mi (20.4 km) from James Bond Beach and 0.3 mi (0.5 km) from Ocho Rios Clock Tower. Relax at the full-service spa, where you can enjoy massages and body treatments. This hotel also features complimentary wireless internet access, babysitting (surcharge), and wedding services. Satisfy your appetite for lunch or dinner at the hotel's restaurant, Almond Tree, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, laundry facilities, and a safe deposit box at the front desk. Event facilities at this hotel consist of a conference center and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 26 air-conditioned rooms featuring LED televisions. Rooms have private furnished balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have deep soaking bathtubs and complimentary toiletries.
Very Good
100 reviews
4.0/5
Price from
CAD 205
per night
Check Availability
The Mystic View of Ocho Rios Hotels in Ocho Rios
The Mystic View of Ocho Rios Hotels in Ocho RiosThe Mystic View of Ocho Rios Hotels in Ocho Rios
Hotel near Ocho Rios
With a stay at this apartment in Ocho Rios, you'll be near the beach, within a 10-minute drive of Dunn's River Falls and Turtle River Park. This apartment is 0.1 mi (0.2 km) from Taj Mahal Mall and 0.2 mi (0.3 km) from Reggae Xplosion Museum. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Free self parking is available onsite. Make yourself comfortable in this air-conditioned apartment, featuring a kitchen with a full-sized refrigerator/freezer and a stovetop. Complimentary wireless internet access is available to keep you connected. Conveniences include a microwave and a coffee/tea maker.
Excellent
4.5/5
Price from
CAD 606
per night
Check Availability
See All Hotels in Ocho Rios

Top hotel picks in Ocho Rios

See all
Check out these top-booked hotels from the past 30 days!
No.1
Sky Castles Hotels in Ocho Rios
2.6/5
6 review

Sky Castles

Hotel near Ocho Rios
"Good Location"
Select dates to view prices
No.2
Sago Palm Hotel Hotels in Ocho Rios
4.3/5
50 review

Sago Palm Hotel

Hotel near Ocho Rios
"Good Location"
Select dates to view prices
No.3
Sand and Tan Beach Hotel Hotels in Ocho Rios
3.6/5
74 review

Sand and Tan Beach Hotel

Hotel near Ocho Rios
"Good Location"
Select dates to view prices
No.4
Turtle Towers Hotels in Ocho Rios
1.7/5
5 review

Turtle Towers

Hotel near Ocho Rios
"Good Location"
Select dates to view prices
No.5
Lavender Moon Villas Hotels in Ocho Rios
4.7/5
4 review

Lavender Moon Villas

Hotel near Ocho Rios
"Good Location"
Select dates to view prices
No.6
Beach-Side Condos at Turtle Beach Towers Hotels in Ocho Rios
3.9/5
6 review

Beach-Side Condos at Turtle Beach Towers

Hotel near Ocho Rios
"Good Location"
Select dates to view prices
No.7
Sunny View at Sandcastle Hotels in Ocho Rios
3.2/5
8 review

Sunny View at Sandcastle

Hotel near Ocho Rios
"Good Location"
Select dates to view prices
No.8
Majestic Supreme Ridge Cott Hotels in Ocho Rios
1.0/5
0 review

Majestic Supreme Ridge Cott

Hotel near Ocho Rios
"Good Location"
Select dates to view prices
No.9
Pineapple Court Hotel Hotels in Ocho Rios
3.8/5
42 review

Pineapple Court Hotel

Hotel near Ocho Rios
"Good Location"
Select dates to view prices
No.10
Moon Palace Jamaica Hotels in Ocho Rios
0.0/5
0 review

Moon Palace Jamaica

Hotel near Ocho Rios
"Good Location"
Select dates to view prices

FAQs About Hotels in Ocho Rios

What are the most popular hotels in Ocho Rios?

There are many popular options for hotels in Ocho Rios. Whether you're traveling for business or a vacation, Moon Palace Jamaica - All Inclusive, Ocean View Beach Hotel and Ocean Palms are popular choices.

What is the average price for hotels in Ocho Rios?

The average price for hotels in Ocho Rios is CAD 294 for weekdays, and CAD 298 for weekends (Friday–Saturday).

What are the best hotels for families in Ocho Rios?

Hillview at Mystic Ridge is popular for family travel. Book now from Trip.com and enjoy your time with families!

What are popular hotels with high-quality breakfasts in Ocho Rios?

Moon Palace Jamaica - All Inclusive,Ocean Palms and Hibiscus Lodge Hotel are popular hotels with high-quality breakfast. Start your wonderful journey with tasty breakfast!

What hotels in Ocho Rios offer airport shuttle?

Are you worried about transportation in Ocho Rios? Moon Palace Jamaica - All Inclusive, Ocean Palms and Hibiscus Lodge Hotel are popular hotels providing airport transfer services.

What are available deals for hotels in Ocho Rios?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels with fitness facilities in Ocho Rios are popular?

Moon Palace Jamaica - All Inclusive, Sago Palm Hotel and Sand and Tan Beach Hotel are popular hotels with a fitness center. Keep your fitness plan during traveling from Trip.com!

Which popular hotels in Ocho Rios offer free Wi-Fi ?

Whether you're traveling on business or for vacation, internet connection is an essential facility. Moon Palace Jamaica - All Inclusive, Ocean View Beach Hotel and Ocean Palms are popular hotels with free Wi-Fi.

Which hotels in Ocho Rios have swimming pools?

Moon Palace Jamaica - All Inclusive, Ocean Palms and Hibiscus Lodge Hotel provide awesome swimming pools. Book now and enjoy your swimming pool!

What are the best sap hotels in Ocho Rios?

A spa treatment can be the perfect way to unwind after a long day of travel. Moon Palace Jamaica - All Inclusive, Hibiscus Lodge Hotel and Fisherman's Point Resort provide wonderful spa services.

What are best luxury hotels in Ocho Rios?

Ocho Rios has many wonderful luxury hotels with good service. Moon Palace Jamaica - All Inclusive is a popular choice of visitors.

Local Travel Info

Highest PriceCAD 915
Lowest PriceCAD 103
Number of Reviews1,480
Number of Hotels780
Average Price (Weekdays)CAD 294
Average Price (Weekends)CAD 298