Find Hotels with Restaurants in Ocho Rios

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 46 Ocho Rios Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

Hermosa Cove Villa Resort and Suites
4.5 star property
9.8 out of 10, Exceptional, (80)
"Property and villa (Cottonwood Treehouse) was adorable. Nature trail on property was nice but some garbage thrown on it that took away from the ambiance. Staff was super polite, attentive & professional. Food was average, was hoping for a bit better. Pools were nice."
Hermosa Cove Villa Resort and Suites
Jamaica Inn
4.5 star property
9.6 out of 10, Exceptional, (400)
"It’s all about relaxation at the Jamaica Inn. A fantastic, secluded beach, great family-owned operation and none of the noise and activity buzz you find in the corporate resorts. "
Jamaica Inn
Couples Tower Isle All Inclusive
4.5 star property
9.2 out of 10, Wonderful, (1002)
"Fantastic getaway!"
Couples Tower Isle All Inclusive
Couples Sans Souci All Inclusive
5.0 star property
9.2 out of 10, Wonderful, (716)
"The property was absolutely beautiful. Staff was extremely tentative and amazingly friendly."
Couples Sans Souci All Inclusive
Whispering Seas
3.5 star property
9.0 out of 10, Wonderful, (129)
"Lots of space. Clean great for families "
Whispering Seas
Hibiscus Lodge
3.0 star property
8.4 out of 10, Very Good, (463)
"Loved the property will definitely book again. I’m only giving the service a three star because on my last day the waitress/ server at breakfast wasn’t pleasant at all, younger lady with box braids. She just had a bad attitude. Like she was mad at the world. She shouldn’t work at these places if she doesn’t enjoy it."
The price is $115
$139 total
includes taxes & fees
May 3 - May 4
Hibiscus Lodge
Jewel Dunn's River Adult Beach Resort & Spa, All-Inclusive
5.0 star property
8.2 out of 10, Very Good, (1006)
"There is nothing good to say about this place. They stole our money. Due to Covid we had to postpone our trip. They told us we can rebook at anytime. Now, after travel restrictions have been lifted, no one is available to help us. We are first responders that need and deserve a vacation. Thieves! "
Jewel Dunn's River Adult Beach Resort & Spa, All-Inclusive
RIU Ocho Rios - All Inclusive
3.5 star property
8.2 out of 10, Very Good, (2717)
"Good"
The price is $318
$318 total
includes taxes & fees
May 13 - May 14
RIU Ocho Rios - All Inclusive
Moon Palace Jamaica – All Inclusive
5.0 star property
8.2 out of 10, Very Good, (1187)
"The property is well maintained and very safe."
The price is $528
$584 total
includes taxes & fees
May 7 - May 8
Moon Palace Jamaica – All Inclusive
Condos At The Ridge
3.0 star property
7.4 out of 10, Good, (87)
"The place needs some work but overall it was a nice quiet beautiful place. The restaurant onsite is very expensive so if you can buy food outside its better."
Condos At The Ridge
Don't see what you're looking for?
See all available properties in Ocho Rios
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Ocho Rios Hotels with Restaurants information

 

Hotels with Restaurants in Ocho Rios

46

Highest price
$528
Cheapest price
$115
Number of guest reviews
8,962
Total number of hotels in Ocho Rios
1,496

 

Frequently asked questions

How much do hotels with dining in Ocho Rios cost?
The rate for hotels in Ocho Rios ranges from $115 to $528 per night. Expedia has unbeatable offers on properties with restaurants or near terrific dining experiences that’ll satisfy both your taste buds and bank account. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Ocho Rios?
Ocho Rios offers multiple hotels with dining with a total average guest review rating of 8.0. Jamaica Inn is a popular option if you’d like to sample the local dining scene. It has a 4.5-star rating and offers amenities such as a garden and dining romance packages. Hermosa Cove Villa Resort and Suites is another traveler favorite. This 4.5-star hotel offers access to some great food experiences and comes with a swimming pool and pool sun loungers.
How many hotels with dining are there in Ocho Rios?
Use up your vacation days and pick from 46 hotels with access to dining options in Ocho Rios. For business travel, a weekend escape or anything in between, Expedia is here to help you find a stay to satisfy your inner foodie in a few quick clicks.
What are the best cheap hotels with dining in Ocho Rios?
Use Pineapple Court Hotel as a base to explore the sights, sounds and tastes of Ocho Rios. This affordable getaway offers amenities such as a spa and a garden. Another favorite that’ll please both your budget and appetite is Marine View Hotel. Conveniences here include a garden and a swimming pool. Hotels with dining in Ocho Rios are priced from $115 per night. If you’d like to save your hard-earned money and still see the best of Ocho Rios, add a few fantastic free attractions to your to-do list. Turtle Beach and Mahogany Beach are always popular among visitors. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Ocho Rios?
Traveling with the family in Ocho Rios is a breeze at Jamaica Inn. With access to dining and conveniences such as a nearby beach and a sauna, your crew will feel comfortable at this 4.5-star stay. Hermosa Cove Villa Resort and Suites is another family-friendly hotel that will put you within easy reach of some superb foodie experiences. It has a 4.5-star rating and amenities including a nearby beach and a swimming pool. After checking in and chilling out in your comfy new digs, it’s time to hit the road and discover the local sights. Dunns River Falls and Dolphin Cove are two excellent family-friendly attractions in Ocho Rios.
Why book your hotel with dining in Ocho Rios with Expedia?
Expedia will help you find your ideal hotel with dining in Ocho Rios. Make the most of our filters to search for stays with a restaurant on-site. If you have a budget, choose how much you’re willing to spend and the preferred star rating of your hotel. We’ll help you find the right fit whatever your tastes or bank balance.
How can I find cheap hotels with dining in Ocho Rios?
Expedia can help you narrow your search for cheap hotels with dining in Ocho Rios. Try our handy filter tools to lock in stays with restaurants or tasty extras, like included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to keep costs down.
What is there to do in Ocho Rios near my hotel with dining?
Whatever you’re into, Ocho Rios has loads to keep you entertained. Dunn’s River Falls, Turtle Beach and Cool Blue Hole are on most visitors’ lists. Don’t leave without exploring Mahogany Beach, Priory Beach and Turtle River Park either. With Expedia’s Ocho Rios hotel deals, you can discover more popular attractions like these with the cash you save.

Recent reviews of Ocho Rios hotels
Expedia verified reviews