Emerald View Resort Villa
Greenwood (St James) — 261 Poinciana Drive
This Jamaican B&B is set on a hill overlooking the Caribbean Sea, just a 12-minute walk from a white sand beach. It offers an outdoor pool, free shuttle services within the local area and free Wi-Fi.