
Find hotels near Windsor Caves,
Check prices for these dates
Our top choices for Windsor Caves hotels

Jhadano Villa 3BR Pool Shuttle 3 Mins to Beach
Jhadano Villa 3BR Pool Shuttle 3 Mins to Beach15 km from Windsor Caves
9.8 out of 10, Exceptional, (18 reviews)

Ocean Eden Bay - Adults Only - All inclusive
Ocean Eden Bay - Adults Only - All inclusive14.5 km from Windsor Caves
8.4 out of 10, Very Good, (3,687 reviews)

Retreat Guesthouse Luxury Suites
Retreat Guesthouse Luxury Suites13.8 km from Windsor Caves
7.8 out of 10, Good, (65 reviews)

Ocean Coral Spring - All Inclusive
Ocean Coral Spring - All Inclusive16.4 km from Windsor Caves
8.4 out of 10, Very Good, (4,011 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Windsor Caves
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Vista Inn | 8.8 Excellent 58 reviews | View | ||||||
![]() Villa Jamaica | 9.8 Exceptional 17 reviews | View | ||||||
![]() Jhadano Villa 3BR Pool Shuttle 3 Mins to Beach | 9.8 Exceptional 18 reviews | View | ||||||
![]() Ocean Eden Bay - Adults Only - All inclusive | 8.4 Very Good 3,687 reviews | View | ||||||
![]() Retreat Guesthouse Luxury Suites | 7.8 Good 65 reviews | View |
Top Windsor Caves Hotel Reviews

Iberostar Waves Rose Hall Beach - All Inclusive
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
Hotels in top Trelawny neighborhoods
Other Hotels near Windsor Caves, Trelawny
- Montego Bay Hotels
- Falmouth Hotels
- Caribbean Islands Hotels
- Discovery Bay Hotels
- Duncans Hotels
- Thompson Town Hotels
- Rio Bueno Hotels
- St.Bran's Burg Hotels
- Santa Cruz Hotels
- Greenwood Hotels
- Corral Spring Hotels
- North Coast Hotels
- Brown's Town Hotels
- Greater Antilles Hotels
- Salt Marsh Hotels
- Cornwall County Hotels
- Dumbarton Hotels
- Florence Hall Village Hotels
- Middlesex County Hotels
- Accompong Hotels




































