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

Filter by:

Star Rating

Review score

SandCastles Holiday #C9

Hotel in Ocho Rios

Located in Ocho Rios, within a few steps of Ocho Rios Bay Beach and a 17-minute walk of Mahogany Beach, SandCastles Holiday #C9 has accommodations with an outdoor swimming pool and free WiFi...

T
Toniann
From
Jamaica
The room was great and quiet. The location is very great as well
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 104 reviews
Price from
$110
1 night, 2 adults

ROSI Ocean Sand Hotel Apt (@Sandcastles)

Hotel in Ocho Rios

Located in Ocho Rios, a 9-minute walk from Mahogany Beach, ROSI Ocean Sand Hotel Apt (@Sandcastles) provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace....

T
Tracy
From
United States
Housekeeper was excellent, needs to be updated!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 62 reviews
Price from
$138
1 night, 2 adults

Hibiscus Lodge Hotel

Hotel in Ocho Rios

Facing the seafront, the outdoor pool at the Hibiscus Lodge Hotel is one of its most outstanding features.

T
Tyrone
From
United States
Cleaniness
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 520 reviews
Price from
$133.34
1 night, 2 adults

Sago Palm Hotel

Hotel in Ocho Rios

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.

b
baker
From
United States
The service and the food are very good, and the location is also great, and the place is nice and clean.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 67 reviews
Price from
$200
1 night, 2 adults

Beach Studio 9

Hotel in Ocho Rios

Located in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach, Beach Studio 9 has accommodations with an outdoor swimming pool, free private parking, a private beach area and a restaurant.

M
Moesha
From
Jamaica
I liked the location of the place. Room was cozy.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 26 reviews
Price from
$94.05
1 night, 2 adults

Sand and Tan Beach Hotel

Hotel in Ocho Rios

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.

M
Mykeshia S.
From
Jamaica
Wonderful ocean views, wonderful staff and bartenders. Shout out to Deyan and Fiona,young male bartenders. I had a wonderful time and definitely would return. Love all the art on the waves, the spicy coconut restaurant and DJ’s were great also.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 674 reviews
Price from
$171
1 night, 2 adults

Ocean Palms

Hotel in 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.

M
Mary
From
United States
It was my husband's birthday 🎂. We loved the intimacy, and our room had a great view. The staff responded to our needs. We plan on going back for our anniversary in October.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 596 reviews
Price from
$94.05
1 night, 2 adults

Pineapple Court Hotel

Hotel in Ocho Rios

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.

v
valerie
From
United States
The property was nicely kept.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 411 reviews
Price from
$81
1 night, 2 adults

Silver Seas Hotel

Hotel in Ocho Rios

Located in Ocho Rios, a 5-minute walk from Mahogany Beach, Silver Seas Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.

S
Shine
From
Canada
Love this spot, Beautiful views
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 154 reviews
Price from
$83.79
1 night, 2 adults

Hillview At Mystic Ridge

Ocho Rios

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.

K
Keisha
From
United States
I liked that the property was safe and it had a view that overlooked the town
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 338 reviews
Price from
$110.93
1 night, 2 adults
See all 301 hotels in Ocho Rios

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

See all
  • Popular with guests booking hotels in Ocho Rios

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 26 reviews
  • Popular with guests booking hotels in Ocho Rios

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 62 reviews
  • Popular with guests booking hotels in Ocho Rios

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 15 reviews
  • Popular with guests booking hotels in Ocho Rios

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 137 reviews
  • Popular with guests booking hotels in Ocho Rios

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 520 reviews
  • Popular with guests booking hotels in Ocho Rios

    Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 154 reviews
  • Popular with guests booking hotels in Ocho Rios

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 674 reviews
  • Popular with guests booking hotels in Ocho Rios

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 67 reviews
  • Popular with guests booking hotels in Ocho Rios

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 411 reviews
  • Popular with guests booking hotels in Ocho Rios

    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 596 reviews

Best hotels with breakfast in Ocho Rios and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 67 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.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 634 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.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 596 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.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 520 reviews

    Facing the seafront, the outdoor pool at the Hibiscus Lodge Hotel is one of its most outstanding features.

  • Scored out of 10, guest rating 7.8
    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.

  • Ample Opts Authentic Experience offers accommodations in Ocho Rios, 1.3 miles from Sunset Beach. This homestay offers a garden. The homestay also provides free Wifi and free private parking.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 36 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.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 674 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.

Budget hotels in Ocho Rios and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 26 reviews

    Located in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach, Beach Studio 9 has accommodations with an outdoor swimming pool, free private parking, a private beach area and a restaurant.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 4 reviews

    Beach Studio 27 offers accommodations in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 15 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.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 63 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.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 42 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.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 52 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.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 5 reviews

    Just a 5-minute walk from Ocho Rios Bay Beach and one mile from Mahogany Beach, Beach Studio 24 at Sandcastles features accommodations in Ocho Rios with a garden, a terrace, and a bar.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 61 reviews

    Just a 5-minute walk from Ocho Rios Bay Beach and one mile from Mahogany Beach, Beach Studio 20 features accommodations in Ocho Rios with an outdoor swimming pool, a garden, and a bar.

Hotels located in the center of Ocho Rios

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 3 reviews

    Beautiful Beachview 2 Bebroom Loft at Sandcastles offers accommodations in Ocho Rios, a few steps from Ocho Rios Bay Beach.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 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...

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 9 reviews

    Heart of Ocho Rios-Free Beach Acess-King Bed-Pool-Free Parking-Gated Complex-Free Wifi 100Mbps is a recently renovated apartment in Ocho Rios where guests can make the most of its outdoor swimming...

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 24 reviews

    Just a few steps from Ocho Rios Bay Beach and a 17-minute walk from Mahogany Beach, Deluxe SandCastles Condos features accommodations in Ocho Rios, with a fitness center.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 54 reviews

    Just a 4-minute walk from Ocho Rios Bay Beach and one mile from Mahogany Beach, Beach One Bedroom Suite A17 features accommodations in Ocho Rios with a private beach area, an outdoor swimming pool,...

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 50 reviews

    Beach 1 Bedroom 32 is located in Ocho Rios, just a 5-minute walk from Ocho Rios Bay Beach and one mile from Mahogany Beach.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 57 reviews

    Just a 5-minute walk from Ocho Rios Bay Beach and one mile from Mahogany Beach, Beach One Bedroom Suite A22 features accommodations in Ocho Rios with a private beach area, an outdoor swimming pool,...

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 42 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.

FAQs about hotels in Ocho Rios

What Guests Said About Ocho Rios:

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

    It is still a friendly, open, safe coastal town.

    It is still a friendly, open, safe coastal town. Lovely old market, great for buying local produce, and trendy clothes. Nice bars & restaurants, music venues & occasional live reggae concerts - always great music & atmosphere. Support local tourism, avoid cruise & all inclusive.
    Guest review by
    Brigid
    United Kingdom
  • 10.0

    Best villa ever.

    Best villa ever. My 3rd time there.am not going no where els. My family also loves it. The tranquility and ambience is so adorable. It gave us that love in the air feelings each time. Pools we'll retained,friendly securities. Biggs brother really know how to makes guest feel at home. Fridge was full.of basic essentials. No wonder why it'd name chill on the hill. I'll be there later this year again .thanks thanks again to the biggs brothers
    Guest review by
    beverly

See reviews by guests who stayed at hotels in Ocho Rios

See all
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews
    I stayed at this beautiful home with my family and this was a home away from home. Nicely decorated all the way throughout. All the appliances worked. The property is in close proximity to all amenities, Starbucks, KFC, Supermarket, Pharmacy, Beaches, local attractions, horseback riding, the pudding man. The security is top notch, I felt safe and secure throughout my stay. We will certainly be returning to this lovely home on our next visit to Jamaica. Communication was excellent from beginning to end.
    Guest review by
    Karen
    United Kingdom
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 385 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, 520 reviews
    This hotel is well located at Ocho Rios, the rooms are big and comfortable. The beds are cozy. It has a private entry to the sea and a pavement yard by the water where we could take sun. The views from the top levels are breathtaking. The food at Hibiscus Restaurant is exquisite.
    Guest review by
    Wilder
    Canada
  • From $111 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 411 reviews
    I like that the room was clean and it cleaned daily and was close to Ocho Rios town and beaches. The staff are pleasant and helpful. This is my second time staying at the hotel.
    Guest review by
    Lewis
    United Kingdom
  • From $189.10 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 674 reviews
    The locations was amazing, right on the sea. Breakfast was delicious. You need to get up early to get the Jamaica breakfast.
    Guest review by
    janet
    United Kingdom