Windsor hotels review

Choose your destination

The top hotels in Windsor, Jamaica

We ranked the top hotels in Windsor, Jamaica based on an unbiased analysis of awards, expert recommendations, and user ratings.

0 guest reviews

Featuring air-conditioned accommodation with a patio, Beach Villa Yellow Canary is a villa located in Windsor. Free WiFi is offered throughout the property and complimentary private parking is available on site. The villa comes with 3 separate bedro...