See all 1543 hotels in Middlesex
- SeaGarden Beach Resort - All Inclusive
- Grand Palladium Lady Hamilton Resort & Spa All Inclusive
- Grand Palladium Jamaica Resort & Spa All Inclusive
- S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
- Hotel Riu Palace Tropical Bay - All Inclusive
- Toby's Resort
- Secrets Wild Orchid Montego Bay - Luxury - Adults Only - All Inclusive
- Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
- Deja Resort All Inclusive
- Azul Beach Resort Negril, Gourmet All Inclusive by Karisma
- Royalton Negril, An Autograph Collection All-Inclusive Resort
- Breathless Montego Bay - Adults Only - All Inclusive
- CocoLaPalm Seaside Resort
- Hotel Riu Negril - All Inclusive
- Sunset at the Palms Resort - Adults Only - All Inclusive
- Grand Decameron Montego Beach, A Trademark All-Inclusive Resort
- Couples Swept Away All Inclusive
- Couples Negril All Inclusive
- The Cliff Hotel
- Merrils Beach Resort II
- Grand Lido Negril Au-Naturel, An Autograph Collection All-Inclusive Resort - Adults Only
- Beaches Negril Resort - ALL INCLUSIVE
- Sandals Negril - ALL INCLUSIVE Couples Only
- Polkerris Bed & Breakfast
- Home Sweet Home Resort
- The Yellow Bird
- Fun Holiday Beach Resort