Ocho Rios, Jamaica

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with a kitchen in Ocho Rios

: 153 options found

Select dates so you can see the availability and exact prices.

3 Main Street, Ocho Rios, Jamaica, West Indines, Ocho Rios
879 m from the center of Ocho Rios

Room in this hotel

from $ 189
per night
Columbus Heights, Ocho Rios
1.2 km from the center of Ocho Rios

Room in this hotel

from $ 199
per night
1 Main St, Ocho Rios
900 m from the center of Ocho Rios

Room in this hotel

from $ 204
per night
1 Main St, Ocho Rios
900 m from the center of Ocho Rios

Room in this hotel

from $ 189
per night
Turtle Beach Rd, Ocho Rios
951 m from the center of Ocho Rios
198 reviews
6.0

Room in this hotel

from $ 145
per night
17 DaCosta Dr, Ocho Rios
312 m from the center of Ocho Rios

Room in this hotel

from $ 253
per night
DaCosta Dr, Ocho Rios
276 m from the center of Ocho Rios
165 reviews
7.0

Room in this hotel

from $ 109
per night
Columbus Heights, Ocho Rios
1.2 km from the center of Ocho Rios
74 reviews
7.2

Room in this hotel

from $ 187
per night
Turtle River Road, Ocho Rios
948 m from the center of Ocho Rios
227 reviews
6.0

Room in this hotel

from $ 95
per night
1 Main St, Ocho Rios
728 m from the center of Ocho Rios
303 reviews
6.0

Room in this hotel

from $ 117
per night
1 Main Street Tower 2, Apt. 22C, 2nd floor, Ocho Rios
919 m from the center of Ocho Rios

Room in this hotel

from $ 149
per night
Old Road, White River Bay, Ocho Rios
3 km from the center of Ocho Rios
277 reviews
7.2

Room in this hotel

from $ 226
per night
54-56 Main Street, Ocho Rios
367 m from the center of Ocho Rios
61 reviews
6.0

Room in this hotel

from $ 164
per night
Turtle Beach Tower, Ocho Rios
936 m from the center of Ocho Rios

Room in this hotel

from $ 159
per night
21 Shaw Park Road, Ocho Rios
939 m from the center of Ocho Rios
19 reviews
7.0

Room in this hotel

from $ 76
per night
Columbus Heights, Ocho Rios
1.3 km from the center of Ocho Rios
42 reviews
6.0

Room in this hotel

from $ 140
per night
Main Street Pineapple, Ocho Rios
1.1 km from the center of Ocho Rios
22 reviews
8.0

Room in this hotel

from $ 164
per night
Brownie Street, Ocho Rios
2.4 km from the center of Ocho Rios
38 reviews
7.4

Room in this hotel

from $ 164
per night
21 James Avenue, Ocho Rios
543 m from the center of Ocho Rios
19 reviews
6.0

Room in this hotel

from $ 135
per night
1 Rennie Road New Buckfield, Ocho Rios, Jamaica, Ocho Rios
620 m from the center of Ocho Rios
17 reviews
7.4

Room in this hotel

from $ 150
per night