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

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

See all

Hotels located in the center of Ocho Rios

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 reviews

    Just a 5-minute walk from Ocho Rios Bay Beach and one mile from Mahogany Beach, Center of Ocho Rios-Beachfront Studio-Free Beach Access-Pool-Free Parking-Gated Complex-Free Wifi 100Mbps features...

    From $272.15 per night
  • Beachview 1 Bedroom at Sandcastles offers accommodations in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach.

    From $152.01 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 $172.50 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 62 reviews

    Just a 6-minute walk from Ocho Rios Bay Beach and 1.1 miles from Mahogany Beach, Beach Studio 10 features accommodations in Ocho Rios with an outdoor swimming pool, a garden, and a tennis court.

    From $145.70 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 38 reviews

    Just a few steps from Ocho Rios Bay Beach and a 17-minute walk from Mahogany Beach, Beach Studio 6 features accommodations in Ocho Rios with a private beach area, a fitness center, and a garden.

    From $169.04 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 41 reviews

    A few steps from Ocho Rios Bay Beach in Ocho Rios, Beach One Bedroom Suite A29 provides accommodations with access to spa facilities, beauty services, and fitness center.

    From $196.55 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 50 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.

    From $156.20 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 58 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

Budget hotels in Ocho Rios and nearby

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

    A 5-minute walk from Ocho Rios Bay Beach in Ocho Rios, Beach One Bedroom 2 features accommodations with access to spa facilities and beauty services.

    From $168.70 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 72 reviews

    Just a 5-minute walk from Ocho Rios Bay Beach and one mile from Mahogany Beach, Czar's Sanctuary- Apt B4 at Sandcastle features accommodations in Ocho Rios with a private beach area, an outdoor...

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

    With Ocho Rios Bay Beach reachable in a 5-minute walk, beach 1 bedroom 23 provides accommodations, a restaurant, an outdoor swimming pool, a garden, and a bar.

    From $129.78 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 94 reviews

    Just a 7-minute walk from Ocho Rios Bay Beach and 0.6 miles from Mahogany Beach, #D1 castle STUDIO WIFI KING bed Ocho Rios Jamaica features accommodations in Ocho Rios with an open-air bath, a garden,...

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 18 reviews

    Featuring a garden, The Brook provides accommodations in Ocho Rios. The air-conditioned accommodation is a 8-minute walk from Ocho Rios Bay Beach.

    From $66.88 per night
  • Scored out of 10, guest rating 5.8
    Fair - What previous guests thought, 62 reviews

    Providing pool with a view, Turtle Beach Towers Apt 22 C - Ocho Rios provides accommodations in Ocho Rios. This beachfront property offers access to free Wifi and free private parking.

    From $136.25 per night
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 313 reviews

    Featuring an outdoor swimming pool, garden, bar and free WiFi, Hillview At Mystic Ridge is located in Ocho Rios, a 9-minute walk from Ocho Rios Bay Beach and 1.1 miles from Mahogany Beach.

    From $123.02 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 55 reviews

    Comfort Zone at The Ridge E17 offers accommodations in Ocho Rios, a 9-minute walk from Ocho Rios Bay Beach. This property offers access to a balcony, free private parking, and free Wifi.

    From $102.30 per night

Best hotels with breakfast in Ocho Rios and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 69 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, 701 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 $646.76 per night
  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 567 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 $146.90 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 411 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.6
    Good - What previous guests thought, 37 reviews

    Lavender Moon Villas has a terrace and a bar in Breadnut Hill. With a garden, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    From $139.50 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 694 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 $169.30 per night
  • Providing a garden, Tropical Retreat Private Pool and Beach Access offers accommodations in Tower Isle. This villa features air-conditioned accommodations with a terrace.

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

    1.7 miles from Reggae Beach in Ocho Rios, Sea Shell Palms, Ocho Rios offers accommodations with access to a hot tub. This property offers access to a balcony, free private parking, and free Wifi.

    From $95 per night

FAQs about hotels in Ocho Rios

What Guests Said About Ocho Rios:

  • 10.0

    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.0

    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
  • 6.0

    Book your own excursions although they give you 500 for...

    Book your own excursions although they give you 500 for resort items. Don’t book your stay through booking.com that cost you 64 dollars round trip per person from the airport it’s included with a direct reservation
    Guest review by
    Ronald
  • 10.0

    Ocho Rios has a very small town feel.

    Ocho Rios has a very small town feel. You feel safe, the locals are friendly. They have all the modern day convenience, grocery stores, restaurants dine in take out. Dunno River Fall-FABULOUS, Shopping Mall, fabulous, Miss T restaurant delicious food and service- I highly recommend Getting around by foot or taxi inexpensive and easy. No issues as a lone traveler early morning walks late evening returns cry safe.
    Guest review by
    Anonymous

See reviews by guests who stayed at hotels in Ocho Rios

See all
  • From $146.90 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 567 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
    United Kingdom
  • From $95 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 382 reviews
    This is the ideal location for a quick trip into Jamaica. It is easily accessible to Ocho Rios and or St. Mary. Very quite and nice! Friendly and helpful staff. Suite was clean and very comfortable. Really exceeded my expectations. Security on site made you feel very secure. Richardo was an excellent help to us and made us feel right at home! We loved having breakfast on property and had excellent choices to select from.
    Guest review by
    Kenesha
    United States
  • From $161.01 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 509 reviews
    The view was gorgeous, the grounds were well maintained and beautiful. The room was exactly as pictured. The breakfast was well structured and served by friendly staff. The Hotel was primely located within walking distance of Ocho Rios Market and souvenir stores and short driving distance from malls and popular attractions within Ocho Rios.
    Guest review by
    Elana
    Trinidad and Tobago
  • From $169.30 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 694 reviews
    Nice little hotel right on the beach front, love hearing the waves while I sleep. This property has potential, I see that are doing a lot of upgrades on property, amazing team,Should be awesome when completed, The food is very delicious and the seafood option is great I will continue to recommend this little gem.
    Guest review by
    Eugenia305
    Jamaica
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 242 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