about
The Hibiscus Lodge Hotel is a small boutique hotel nestled on three acres of tropical flowers in the heart of Ocho Rios, Set on a cliff above the Caribbean Sea, this haven has 26 rooms, designed with a Jamaican flair and is a short away from the centre of the resort town of Ocho Rios