Skip to main content

Search hotels in Ocho Rios

Enter your dates to see the latest prices and deals for Ocho Rios hotels

Filter by:

Star rating

Review score

Ocho Rios – 71 hotels and places to stay

See the latest prices and deals by choosing your dates.
SandCastles Holiday #C9, hotel in Ocho Rios

Set in Ocho Rios, within a few steps of Ocho Rios Bay Beach and 1.5 km of Mahogany Beach, SandCastles Holiday #C9 offers accommodation with an outdoor swimming pool and free WiFi throughout the...

Location
Scored 7.7
7.7
Rated good
Good
118 reviews
Price from
HK$ 817.06
1 night, 2 adults
Mystic Ridge Resort, hotel in Ocho Rios

Located 500 metres from Ocho Rios Bay Beach, Mystic Ridge Resort offers 3-star accommodation in Ocho Rios and features a garden, a terrace and a bar.

very clean and well kept. Privacy level was great.
Scored 5.1
5.1
Rated passable
Average
12 reviews
Price from
HK$ 2,023.20
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.

Nice view from room
Scored 8.0
8.0
Rated very good
Very good
565 reviews
Price from
HK$ 1,115.41
1 night, 2 adults
Sago Palm Hotel, hotel in Ocho Rios

Located in Ocho Rios, 200 metres from Ocho Rios Bay Beach, Sago Palm Hotel provides accommodation with a fitness centre, free private parking, a terrace and a restaurant.

Breakfast was excellent.
Scored 8.2
8.2
Rated very good
Very good
44 reviews
Price from
HK$ 1,797.54
1 night, 2 adults
Pineapple Court Hotel, hotel in Ocho Rios

Situated in Ocho Rios, less than 1 km from Mahogany Beach, Pineapple Court Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The staff was very supportative and friendly. The room was well equipped and had everything we wanted.
Scored 7.5
7.5
Rated good
Good
390 reviews
Price from
HK$ 778.16
1 night, 2 adults
See all 113 hotels in Ocho Rios

Most booked hotels in Ocho Rios in the past month

See all

Budget hotels in Ocho Rios

  • Jamaica Inn
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 155 reviews

    Situated in Ocho Rios, a few steps from Sunset Beach, Jamaica Inn features accommodation with a fitness centre, free private parking, a garden and a shared lounge.

    Disappointed that the spa was not available due to works

  • Hibiscus Lodge Hotel
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 565 reviews

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

    excellent breakfast freshly cooked, pleasant surroundings.

  • Sandals Dunns River All Inclusive Couples Only
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 12 reviews

    Located in Ocho Rios, 1.4 km from Mammee Bay Beach, Sandals Dunns River All Inclusive Couples Only provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

    Beautifully situated and attention to detail I was a proud Jamaican

  • Sand and Tan Beach Hotel
    Scored 7.3
    7.3
    Rated good
    Good
     · 554 reviews

    Located in Ocho Rios, a few steps from Sunset Beach, Sand and Tan Beach Hotel provides accommodation with a private beach area, free private parking, a restaurant and a bar.

    Great staff. Beautiful location. Great breakfast.

    From HK$ 1,240.38 per night
  • SandCastles Holiday #C9
    Scored 7.7
    7.7
    Rated good
    Good
     · 118 reviews

    Set in Ocho Rios, within a few steps of Ocho Rios Bay Beach and 1.5 km of Mahogany Beach, SandCastles Holiday #C9 offers accommodation with an outdoor swimming pool and free WiFi throughout the...

    I like the location. It was great. The room was clean

  • Pineapple Court Hotel
    Scored 7.5
    7.5
    Rated good
    Good
     · 390 reviews

    Situated in Ocho Rios, less than 1 km from Mahogany Beach, Pineapple Court Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    The rooms were always clean and the staff were lovely.

    From HK$ 863.75 per night
  • Silver Seas Hotel
    Scored 5.0
    5.0
    Rated passable
    Average
     · 133 reviews

    Set in Ocho Rios, 400 metres from Mahogany Beach, Silver Seas Hotel offers accommodation with a garden, free private parking, a private beach area and a terrace.

    Location was great, room was spacious. Close to the market.

    From HK$ 840.56 per night

FAQs about hotels in Ocho Rios

What guests said about Ocho Rios:

  • Scored 8.0
    8.0

    Ocho Rios has a lot of to offer from Margaritaville to.

    Ocho Rios has a lot of to offer from Margaritaville to. Dunn's River to shopping and beaches. Great location for a lot of fun and activities. I stayed in Fisherman's Point which was within walking distance of everything from Starbuck's to restaurants to the beach. I enjoyed eating at Ocean's 11 which had great fish dishes. I hung out at Kanuka Falls which has a beautiful garden, animals and waterfalls. Margaritaville was vibing with music and nice drinks. Just remember to not go out at night alone and for the most part when you tell the vendors no thank you they leave you alone. It is truly a great spot if you want to do adventures or just hang out at the beach!
    Melinda
    United States
  • Scored 10
    10

    Ocho Rios is a tourist town, I feel like the locals have an...

    Ocho Rios is a tourist town, I feel like the locals have an understanding of that. They were all very nice, I had no problem leaving the resort with my family. We took a walk to try Jamaicas famous KFC. Overall great experience.
    A
    Anonymous
    United States
  • Scored 10
    10

    (MY OPINION) Ocho Rios is one of the most beautiful towns in...

    (MY OPINION) Ocho Rios is one of the most beautiful towns in Jamaica. My absolute favorite river in Ocho Rios is Blue Hole. Nightlife: 8Rivas & Taboo (there may be others, but never been) Restaurants: There are a lot of great restaurants; some may not be in Ocho Town, but they are worth the drive (Miss T, Plantation, Sharkies, Roxborough, 8Rivas, etc..) One of the reasons I love Ocho Rios is how easy it is to move about the town freely and safely.
    Sheryl
    Jamaica
  • Scored 10
    10

    We stayed for four nights.

    We stayed for four nights. It is good for us as we went to the market , stores which was walking distance. Friendly people and we felt safe walking in the town. We eat at mongoose restaurant. Really good food and atmosphere. We also eat at island grill and the food is good. Go to the market for coconut water and fresh fruits.
    Sherlene
    Canada
  • Scored 10
    10

    Only saw small parts while being driven to other locations.

    Only saw small parts while being driven to other locations. Very interesting - but lots of litter. The saddest was the stray injured and neglected dogs and cats. As a single traveler one does not wander off on their own in Jamaica. The Jamaican people are lovely!! Great food!!
    Cabby
    United States
  • Scored 10
    10

    The beaches.,everything is reachable, just at your finger...

    The beaches.,everything is reachable, just at your finger tiptavorie spot mangoose restaurant. Also Johncroo restaurant and lounge. We manage to speak with the manager at johncroo he gave us the history of the name of the restaurant. He has a nice personality. Oh server she was also great. We also met the boss . Will surely go back,
    A
    Anonymous

See reviews by guests who stayed at hotels in Ocho Rios

See all
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 155 reviews
    This was a honeymoon surprise for my wife; she had always wanted to stay at the Jamaica Inn. I can honestly say that our stay was a truly magical experience. The views are breathtaking, the whole environment was beautiful and peaceful. The staff go above and beyond (thank you Bobby, Sadie & Bethune!). It says something when one of the owners comes out to spend some time with you. My wife was suitably wowed, and suffice it to say we really didn't want to leave. By far our best holiday experience yet.
    David
    United Kingdom
  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 565 reviews
    I liked the location, views from the room and the included breakfast. We were able to travel from Kingston to Ocho Rios by bus and then a short taxi trip to the hotel in which another traveller was heading to as well. The Almond Tree restaurant was where we had our dinners which we enjoyed. The waiters/waitresses were kind and helpful. Overall, the stay was of great value and good for being a non all inclusive.
    Kiara
    Canada
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 14 reviews
    The host was so very nice and friendly he was always there for us anytime we call I will most definitely stay at his home anytime we are on vacation could not ask for more this is the best place I ever stayed in Jamaica and we have been to many hotels but bings home away from home it the best thanks you for having us we'll definitely come back
    J
    Janet
    Jamaica
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 30 reviews
    Great location for anyone wanting to stay in Ocho Rios, apartment was clean good amemities, air con, good cooking facilities ect. Excellent host who was very accommodating. Would recommend to others and would definitely stay again. Its a home from home.
    SHERINE
    United Kingdom
  • From HK$ 8,285.02 per night
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 640 reviews
    Jamaican food variety was great and delicious, this sets you apart from other hotels in Jamaica
    Tania
    United States
  翻译: