Hotels and More in Ocho Rios

  • All 305 hotels and more in Ocho Rios
    Show map
  • Hibiscus Lodge Hotel

    Hibiscus Lodge Hotel

    Ocho Rios

    Facing the seafront, the outdoor pool at the Hibiscus Lodge Hotel is one of its most outstanding features. No complaints great service. This is my fourth or fifth time staying here.

    Show more Show less
    Avg. price/night: $115
    8.5 Very Good 272 reviews
  • Beach Studio 23

    Beach Studio 23

    Ocho Rios

    Located in Ocho Rios, Beach Studio 23 features a private beach area and an outdoor swimming pool. The property has a bar, as well as a restaurant serving American cuisine. This unit is exactly as advertised. Perfect location in Ocho Rios, clean, comfortable, friendly staff, well equipped and great value. The decor is very calming with a tropical feel.I would definitely recommend it and would stay again myself.

    Show more Show less
    Avg. price/night: $75
    8.5 Very Good 38 reviews
  • Moon Palace Jamaica

    Moon Palace Jamaica

    Ocho Rios

    Offering a spa and a swimming pool with a wave machine and water slides, Moon Palace Jamaica Grande - All Inclusive is located on the beachfront in Ocho Rios. Everything was just awesome. Staff was super courteous and friendly. Place was clean and comfortable. Value for money

    Show more Show less
    Avg. price/night: $537.52
    8.9 Excellent 72 reviews
  • Casa de Shalom

    Casa de Shalom

    Ocho Rios

    Located in Content Gardens, this quaint B&B is just a 15-minute walk from the beach and 1.6 mi from Ocho Rios town center. Casa de Shalom offers free continental breakfast. The veiw were very nice and I also like the area that's it located and food were marvelous

    Show more Show less
    Avg. price/night: $48.45
    8.4 Very Good 77 reviews
  • Ocean Palms

    Ocean Palms

    Ocho Rios

    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. I love the customer service, and the location was elegant

    Show more Show less
    Avg. price/night: $65
    7.0 Good 142 reviews
  • Pineapple Court Hotel

    Pineapple Court Hotel

    Ocho Rios

    Pineapple Court Hotel is located 2625 feet from Mahogany Beach and 1.9 mi from Ocho Rios Bay Beach. It features a furnished sun terrace, a swimming pool and free parking. I liked everything about Pineapple Court. It's my home away from home. It's nice and secluded, and close to everywhere

    Show more Show less
    Avg. price/night: $63.75
    7.9 Good 134 reviews

Looking for deals in Ocho Rios?

Check prices and accommodations for:

Ocho Rios's best hotels and accommodations with breakfast

Budget hotels and accommodations in Ocho Rios

Stay in the city center! Ocho Rios's hotels and accommodations

Most-booked hotels in Ocho Rios in the past month