Hotels in Ocho Rios

185 Hotels

flag Jamaica

Find the best hotels in Ocho Rios

Cities near Ocho Rios

Featured Hotels in Ocho Rios

Little Shaw Park Guest House

stars

21 Shaw Park Road Milford, - Ocho Rios

When you stay at Little Shaw Park Guest House in Ocho Rios, you'll be in a shopping district, within a 5-minute drive of Turtle Beach and Mahogany Beach. This guesthouse is 2.8...

Freedom Palace

stars

1 Rennie Road New Buckfield, - Ocho Rios

With a stay at Freedom Palace in Ocho Rios, you'll be close to Turtle River Park and Dunn's River Falls. This bed & breakfast is within close proximity of Ocho Rios Craft Park and...

Ocean Rooms at Ocean Palms

stars

James Avenue, - Ocho Rios

When you stay at Ocean Rooms at Ocean Palms in Ocho Rios, you'll be on the beach and minutes from Ocho Rios Clock Tower and Laughing Waters. This beach hotel is within close...

See more hotels in Ocho Rios