Hotels in Jamaica Where You Can Stay for Less than $200 Per Night
Hibiscus Lodge Hotel, Ocho Rios
You can walk to Ocho Rios town from this 25-room boutique cliffside hotel, set on three acres of grounds and offering three classes of rooms starting around $150 per night. The hotel’s Almond Tree Restaurant, with its ocean views and authentic Jamaican cuisine, is one of the best places to eat in town.