87 Main Street
St. Anns
Ocho Rios
Small, intimate, a combination of contemporary Jamaican architecture and old world charm, set in a 3 acre tropical garden on a cliffside just east of Ocho Rios with spectacular ocean views. Hibiscus Lodge Hotel is reknowned for friendly service and the excellent cuisine of the Almond Tree Restaurant