You are booking hotel for more than 30 days
Spa
Select Filters
Your Budget
Show 4 more
Locality
Popular locations
Show -3 more
Showing Properties in Montego Bay
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
CAD 990
CAD 772
+ CAD 86 taxes & fees
Per Night
Jewel Grande Montego Bay Resort & Spa – All Inclusive
Based on 1296 Ratings and 0 reviews
(1296 Ratings)
CAD 654
+ CAD 15 taxes & fees
Per Night
Half Moon
CAD 813
CAD 757
+ CAD 264 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
JOIA Rose Hall by Iberostar - Adults Only - All Inclusive
CAD 1,057
CAD 983
+ CAD 109 taxes & fees
Per Night
Zoetry Montego Bay - All Inclusive
Based on 265 Ratings and 0 reviews
(265 Ratings)
CAD 1,010
+ CAD 23 taxes & fees
Per Night
Secrets Wild Orchid Montego Bay - Luxury - Adults Only - All Inclusive
CAD 1,146
CAD 1,066
+ CAD 118 taxes & fees
Per Night
Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
CAD 1,078
+ CAD 25 taxes & fees
Per Night
Nianna Eden
(4 Ratings)
CAD 1,174
CAD 1,092
+ CAD 263 taxes & fees
Per Night
Hilton Rose Hall an All-Inclusive Resort
Based on 1990 Ratings and 0 reviews
(1990 Ratings)
CAD 670
+ CAD 101 taxes & fees
Per Night
Hyatt Zilara Rose Hall - Adults Only - All Inclusive
Based on 1042 Ratings and 0 reviews
(1042 Ratings)
CAD 640
+ CAD 15 taxes & fees
Per Night
Nianna Coral Bay Splendid Townhouse- 4
(19 Ratings)
CAD 227
CAD 212
+ CAD 52 taxes & fees
Per Night
Breathless Montego Bay - Adults Only - All Inclusive
CAD 1,077
+ CAD 25 taxes & fees
Per Night
Nianna Coral Bay Deluxe Townhouse 1
(13 Ratings)
CAD 212
CAD 197
+ CAD 49 taxes & fees
Per Night
Iberostar Waves Rose Hall Beach - All Inclusive
CAD 596
CAD 554
+ CAD 61 taxes & fees
Per Night
Nianna Coral Bay Gorgeous Townhouse 2
CAD 211
CAD 196
+ CAD 48 taxes & fees
Per Night
Altamont West Hotel
CAD 171
CAD 159
+ CAD 40 taxes & fees
Per Night
Nianna Luxurious Villa
(5 Ratings)
CAD 409
CAD 381
+ CAD 93 taxes & fees
Per Night
Deja Resort All Inclusive
Based on 1116 Ratings and 0 reviews
(1116 Ratings)
CAD 330
CAD 267
+ CAD 81 taxes & fees
Per Night
SeaGarden Beach Resort - All Inclusive
CAD 284
CAD 265
+ CAD 72 taxes & fees
Per Night