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

Filter by:

Star Rating
Review score

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
Terri
From
United States
Clean close to the town staff was wonderful and the food was excellent
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 505 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.

K
Keima
From
Canada
Cleanliness & not crowded. Free access to the near by beach was a bonus!!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 69 reviews
Price from
$225
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.

C
Claudia
From
United States
The location was ideal as always. Specifically the room-the shower is rather small, barely enough room to turn from aide to side Othwrwise, a wonderful place to stay
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 27 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.

c
couch
From
United States
The view was amazing. The staff was extremely nice and the food was really good.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 700 reviews
Price from
$158.40
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
I was celebrating my 16th wedding anniversary. We enjoyed the privacy of our room. We stayed there for our 15th, and this was a return trip. I loved my room, room number 19. It was cozy and comfortable. In the evening we sat on the veranda and ate our dinner. It rained on and off during our visit, but that added to the intimacy of our visit. It was wonderful and we plan on coming back again.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 537 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.

g
garwood
From
Jamaica
The staff was very nice and great you will a warm smile we had a little issue with our card to make the payments and the lady let the process so easy for us by saving our spot so we can tap card best hotel in ochio
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 410 reviews
Price from
$81
1 night, 2 adults

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
Terry Ann
From
Jamaica
THE ENVIRONMENT WAS QUIET AND THE HOUSEKEEPER MISS DIANE WAS VERY FRIENDLY AND SHE MAKES SURE WE ARE OK. AND THE BEACH ACCESS WAS NEAR AND I LOVE THAT. WILL VISIT AGAIN.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 95 reviews
Price from
$110
1 night, 2 adults

Sorina's Apartments

Ocho Rios

Sorina's Apartments enjoys a location in Ocho Rios, a 16-minute walk from Ocho Rios Bay Beach and one mile from Mahogany Beach.

G
Gordon
From
Jamaica
The cleanliness and quietness of the place. I appreciate that there were no shared spaces.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 157 reviews
Price from
$89
1 night, 2 adults

Dejean serenity

Ocho Rios

Offering barbecue facilities, Dejean serenity offers accommodations in Ocho Rios. A public bath and a car rental service are available for guests.

T
Tashi
From
United States
The host met us at the property with the keys and gave a quick tour of the house and grounds, which was appreciated. The space was clean, comfortable, and had plenty of room. The host was friendly and easy to communicate with. The grounds were well maintained and the area felt very safe. We'd be happy to stay here again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
$161.60
1 night, 2 adults

Villa Christine

Ocho Rios

This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at Villa Christine.

J
Jade
From
United States
The Property Was Great It Felt Like Home Away From Home I Liked That We Had A Inclosed Patio, Everything Was Wonderful. I’d Definitely Book Again
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 8 reviews
Price from
$170
1 night, 2 adults
See all 310 hotels in Ocho Rios

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

See all

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, 733 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 $578.81 per night
  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 537 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 $145.75 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 505 reviews

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

    From $161.01 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 410 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
  • 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.

    From $83.50 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 700 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 $199 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 384 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 $99.40 per night

Hotels located in the center of Ocho Rios

  • Scored out of 10, guest rating 5.8
    Fair - What previous guests thought, 14 reviews

    A 2-minute walk from Ocho Rios Bay Beach in Ocho Rios, Turtle Beach Towers offers accommodations with access to spa facilities and beauty services.

    From $170.80 per night
  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 1 review

    Clearwater Studio @ Sandcastles offers accommodations in Ocho Rios, a 3-minute walk from Ocho Rios Bay Beach.

    From $149.50 per night
  • Scored out of 10, guest rating 9.8
    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
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 27 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.

    From $144.53 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 24 reviews

    A few steps from Ocho Rios Bay Beach in Ocho Rios, Deluxe SandCastles Condos provides accommodations with access to a fitness center.

    From $145 per night
  • Beachview studio 17 offers accommodations in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach. This property offers access to a balcony, free private parking, and free Wifi.

    From $108.91 per night
  • Beachview 1 bedroom 18 offers accommodations in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach. This property offers access to a balcony, free private parking, and free Wifi.

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

    From $152.01 per night

Budget hotels in Ocho Rios and nearby

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

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

    From $134.35 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 61 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.5
    Good - What previous guests thought, 37 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.0
    Very Good - What previous guests thought, 5 reviews

    Offering a garden, Beach Studio 24 at Sandcastles provides accommodations in Ocho Rios. This property offers access to a patio, free private parking, and free Wifi. Guests can use a terrace.

    From $149.90 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 60 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.

    From $121.78 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 24 reviews

    Beach Studio 21 offers accommodations in Ocho Rios, a 5-minute walk from Ocho Rios Bay Beach. This beachfront property offers access to a balcony and free private parking.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 16 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 $115.44 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6 reviews

    Providing a garden, Mystic ridge hotel karina villa offers accommodations in Ocho Rios. This property offers access to a balcony, free private parking, and free Wifi.

    From $113.20 per night

FAQs about hotels in Ocho Rios

What Guests Said About Ocho Rios:

  • 4.0

    The politeness of some of the waiters is whati like most,...

    The politeness of some of the waiters is whati like most, this was commendable. Initially we where given a room on the 4th building nono my mom is old and my other guest, but customer service sorted it immediately the next day
    Guest review by
    Elliott
  • 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

See reviews by guests who stayed at hotels in Ocho Rios

See all
  • From $175.50 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 21 reviews
    Very handsome housekeeper Veta washed our clothes and cleaned our room very well! The owner Sade was also very kind and gave us some good advices for our time in Ocho Rios. We enjoyed it that much, that we decided to stay some days longer and because of the low season it was no problem, wonderful! You can reach shops and restaurants in a 5 minutes walk, and in a 5 minutes taxi road you can get to some famous beaches of Jamaica. We will come back soon for sure! Thank you for everything Sade ❤️
    Guest review by
    Anika
    Austria
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 145 reviews
    The breakfast was always delicious,( the jamaican breakfast is a must try.. thanks Chef Heagy, Moeisha was very curtious and helpful, absolutely great service. The view was gorgeous, oberlooking the city and the sea, very quiet area, cool wind and very clean and well maintained facility.
    Guest review by
    Claudia
    Aruba
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 19 reviews
    The location was really good as all tourists attractions were close by. The facilities were really clean and the pool area was a great place to relax. The experience was unforgettable. I highly recommend to anyone to looks to a trip to Jamaica.
    Guest review by
    Chantonae
    United Kingdom
  • From $62.60 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 130 reviews
    The best experience in Jamaica and montego bay sofa, hosts are helpful and amazing people, the room is big stylish and clean
    Guest review by
    Matteo
    Spain
  • From $199 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 700 reviews
    The break fast a full Jamaican, Caribbean breakfast is delicious and worth getting out of bed for.
    Guest review by
    sulaiman
    Jamaica