Find Cheap Deals on
Resorts & Hotels with Spas in Saint James

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!

Check Last Minute Saint James Hotel Deals

Tonight Jan 4 - Jan 5Next weekend Jan 10 - Jan 12

Top Cities in Saint James



Featured Saint James Resorts & Hotels with Spas

JOIA Rose Hall by Iberostar - Adults Only - All Inclusive
JOIA Rose Hall by Iberostar - Adults Only - All Inclusive
5 out of 5
Rose Hall Main Road, Montego Bay, Saint James
Stay at this 5-star luxury property in Montego Bay. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...

Travelers like: full-service spa, sauna, massage, facials

JOIA Rose Hall by Iberostar - Adults Only - All Inclusive
Hilton Rose Hall an All-Inclusive Resort
Hilton Rose Hall an All-Inclusive Resort
4.5 out of 5
Rose Hall, Montego Bay, Saint James
The price is $419 per night from Jan 6 to Jan 7
$419
includes taxes & fees
Jan 6 - Jan 7
Stay at this 4.5-star luxury resort in Montego Bay. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our ...
Hilton Rose Hall an All-Inclusive Resort
Secrets Wild Orchid Montego Bay - Luxury - Adults Only - All Inclusive
Secrets Wild Orchid Montego Bay - Luxury - Adults Only - All Inclusive
5 out of 5
Lot 59A Freeport, Seawind Key Investments Ltd, Montego Bay, Saint James
The price is $595 per night from Jan 14 to Jan 15
$595
includes taxes & fees
Jan 14 - Jan 15
Stay at this 5-star luxury property in Montego Bay. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
Secrets Wild Orchid Montego Bay - Luxury - Adults Only - All Inclusive
Hotel Riu Montego Bay - Adults Only - All Inclusive
Hotel Riu Montego Bay - Adults Only - All Inclusive
4 out of 5
Mahoe Bay, Ironshore, Montego Bay, Saint James
The price is $347 per night from Jan 13 to Jan 14
$347
includes taxes & fees
Jan 13 - Jan 14
Stay at this 4-star beach property in Montego Bay. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our ...
Hotel Riu Montego Bay - Adults Only - All Inclusive
Iberostar Selection Rose Hall Suites - All Inclusive
Iberostar Selection Rose Hall Suites - All Inclusive
5 out of 5
Rose Hall Main Road, Montego Bay-Little River P.O, Montego Bay, Saint James
Stay at this 5-star luxury resort in Montego Bay. Enjoy free breakfast, free WiFi, and 4 outdoor pools. Our guests praise the helpful staff and the clean rooms ...

Travelers like: full-service spa, sauna, massage, facials

Iberostar Selection Rose Hall Suites - All Inclusive
Hotel Riu Reggae - Adults Only - All Inclusive
Hotel Riu Reggae - Adults Only - All Inclusive
4 out of 5
Montego Bay, Montego Bay
The price is $535 per night from Jan 6 to Jan 7
$535
includes taxes & fees
Jan 6 - Jan 7
Stay at this 4-star beach property in Montego Bay. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our ...
Hotel Riu Reggae - Adults Only - All Inclusive
Iberostar Waves Rose Hall Beach - All Inclusive
Iberostar Waves Rose Hall Beach - All Inclusive
4.5 out of 5
Rose Hall Beach Main Road, Montego Bay, Saint James
Stay at this 4.5-star luxury property in Montego Bay. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Our guests praise the helpful staff and the clean ...

Travelers like: full-service spa, sauna, massage, facials

Iberostar Waves Rose Hall Beach - All Inclusive
Breathless Montego Bay - Adults Only - All Inclusive
Breathless Montego Bay - Adults Only - All Inclusive
5 out of 5
Sunset Drive, Montego Freeport, Montego Bay
The price is $774 per night from Jan 7 to Jan 8
$774
includes taxes & fees
Jan 7 - Jan 8
Stay at this 5-star luxury property in Montego Bay. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. ...
Breathless Montego Bay - Adults Only - All Inclusive
Half Moon
Half Moon
5 out of 5
Rosehall Main Road, Montego Bay, Saint James
The price is $760 per night from Jan 5 to Jan 6
$760
includes taxes & fees
Jan 5 - Jan 6
Stay at this 5-star luxury resort in Montego Bay. Enjoy 3 outdoor pools, a full-service spa, and 4 restaurants. Our guests praise the helpful staff and the property ...
Half Moon
Hotel Riu Palace Jamaica - Adults Only - All Inclusive
Hotel Riu Palace Jamaica - Adults Only - All Inclusive
4.5 out of 5
Mahoe Bay - Ironshore P O, Montego Bay, Saint James
The price is $526 per night from Jan 6 to Jan 7
$526
includes taxes & fees
Jan 6 - Jan 7
Stay at this 4.5-star luxury property in Montego Bay. Enjoy free breakfast, free WiFi, and 3 outdoor pools. Our guests praise the pool and the bar in our reviews. ...
Hotel Riu Palace Jamaica - Adults Only - All Inclusive
Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
5 out of 5
Lot 59A Freeport, Montego Bay, Saint James
The price is $694 per night from Jan 12 to Jan 13
$694
includes taxes & fees
Jan 12 - Jan 13
Stay at this 5-star luxury property in Montego Bay. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the room ...
Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
Hyatt Zilara Rose Hall - Adults Only - All Inclusive
Hyatt Zilara Rose Hall - Adults Only - All Inclusive
5 out of 5
Rose Hall Road, Montego Bay, Saint James
The price is $463 per night from Jan 11 to Jan 12
$463
includes taxes & fees
Jan 11 - Jan 12
Stay at this 5-star luxury property in Montego Bay. Enjoy free WiFi, free valet parking, and 3 outdoor pools. Our guests praise the pool and the helpful staff ...
Hyatt Zilara Rose Hall - Adults Only - All Inclusive
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.