65 properties found
Filters
Sort by:
Bay View Eco Resort & Spa
2.7 km to the city centre
Anchovy, Port Antonio, Port Antonio, Jamaica
Good
(60 reviews)
starts from
US$ 185 per one night
Fisherman'S Inn Hotel
200 m to the city centre
Rock District, Florence Hall, Jamaica
Excellent
(356 reviews)
starts from
US$ 85 per one night
Beach Castle At Sandcastles
600 m to the city centre
1 Main St, Ocho Rios, Jamaica
Good
(8 reviews)
starts from
US$ 130 per one night
Excellent
(40 reviews)
starts from
US$ 97 per one night
Excellent
(148 reviews)
starts from
US$ 74 per one night
Tingalaya'S Retreat
3.2 km to the city centre
West End Road, Negril, Jamaica
Excellent
(38 reviews)
starts from
US$ 199 per one night
Sea Shell Palms, Ocho Rios
8 km to the city centre
3 Lindo Drive Pompano Bay, Tower Isle, St Mary, Ocho Rios, Jamaica
Excellent
(16 reviews)
starts from
US$ 56 per one night
Rosi Ocean Sand Hotel Apt
1.2 km to the city centre
1 Main Street B2, Ocho Rios Jamaica, Ocho Rios, Jamaica
Excellent
(8 reviews)
starts from
US$ 137 per one night
Excellent
(6 reviews)
starts from
US$ 108 per one night
starts from
US$ 115 per one night
Treasure Beach
1 km to the city centre
P.O. Box 5, Black River, South Coast, Jm, Treasure Beach, Jamaica
Excellent
(1 review)
starts from
US$ 164 per one night
La Casa Feliz
6.3 km to the city centre
Gills Drive Ironshore, Montego Bay, Jamaica
Chateau Margarite Bed And Breakfast
6.3 km to the city centre
Unity Hall, Main Street, Montego Bay, Jamaica
starts from
US$ 100 per one night
starts from
US$ 1086 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Change your search parametres to find the hotel you want.