Find Cheap Deals onResorts & 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!
Top Cities in Saint James

Montego Bay
Featured Saint James Resorts & Hotels with Spas

JOIA Rose Hall by Iberostar - Adults Only - All Inclusive
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

Hilton Rose Hall an All-Inclusive Resort
Rose Hall, Montego Bay, Saint James
The price is $419 per night from Mar 29 to Mar 30
$419
includes taxes & fees
Mar 29 - Mar 30
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 ...

Secrets Wild Orchid Montego Bay - Luxury - Adults Only - All Inclusive
Lot 59A Freeport, Seawind Key Investments Ltd, Montego Bay, Saint James
The price is $588 per night from Apr 20 to Apr 21
$588
includes taxes & fees
Apr 20 - Apr 21
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 ...

Hotel Riu Montego Bay - Adults Only - All Inclusive
Mahoe Bay, Ironshore, Montego Bay, Saint James
The price is $452 per night from Apr 15 to Apr 16
$452
includes taxes & fees
Apr 15 - Apr 16
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 ...

Iberostar Selection Rose Hall Suites - All Inclusive
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

Hotel Riu Reggae - Adults Only - All Inclusive
Montego Bay, Montego Bay
The price is $453 per night from Apr 1 to Apr 2
$453
includes taxes & fees
Apr 1 - Apr 2
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 ...

Iberostar Waves Rose Hall Beach - All Inclusive
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

Breathless Montego Bay - Adults Only - All Inclusive
Sunset Drive, Montego Freeport, Montego Bay
The price is $711 per night from Apr 21 to Apr 22
$711
includes taxes & fees
Apr 21 - Apr 22
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. ...

Half Moon
Rosehall Main Road, Montego Bay, Saint James
The price is $692 per night from Apr 27 to Apr 28
$692
includes taxes & fees
Apr 27 - Apr 28
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 ...

Hotel Riu Palace Jamaica - Adults Only - All Inclusive
Mahoe Bay - Ironshore P O, Montego Bay, Saint James
The price is $543 per night from Apr 1 to Apr 2
$543
includes taxes & fees
Apr 1 - Apr 2
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. ...

Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
Lot 59A Freeport, Montego Bay, Saint James
The price is $564 per night from Apr 20 to Apr 21
$564
includes taxes & fees
Apr 20 - Apr 21
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 ...

Hyatt Zilara Rose Hall - Adults Only - All Inclusive
Rose Hall Road, Montego Bay, Saint James
The price is $520 per night from Apr 8 to Apr 9
$520
includes taxes & fees
Apr 8 - Apr 9
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 ...
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.
TEST
- Walt Disney World Resort Hotels
- Mystery Spot Hotels
- San Antonio SeaWorld Hotels
- Universal Studios Florida Hotels
- Ark Encounter Hotels
- Six Flags Magic Mountain Hotels
- Six Flags Over Georgia Hotels
- Six Flags Fiesta Texas Hotels
- Columbus Zoo And Aquarium Hotels
- Busch Gardens Tampa Bay Hotels
- Six Flags St Louis Hotels
- Cedar Point Hotels
- Disneyland Hotels
- Silverwood Theme Park Hotels
- Universal Studios Hollywood Hotels
- Kalahari Waterpark Resort Hotels
- Aquatica Hotels
- LEGOLAND California Hotels
- Kings Island Hotels
- Hersheypark Hotels
Best Hotel Destinations in Saint James
Top Attractions in Saint James
- Hotels near Rose Hall Great House
- Hotels near Montego Bay Cruise Ship Terminal
- Hotels near Doctor's Cave Beach
- Hotels near Montego Bay Marine Park
- Hotels near Montego Bay Convention Centre
- Hotels near Freeport Peninsula
- Hotels near Dead End Beach
- Hotels near Saint James Parish Church
- Hotels near Blue Diamond Shopping Centre
- Hotels near Half Moon Golf Course
- Hotels near Cinnamon Hill Golf Course
- Hotels near White Witch of Rose Hall Golf Course
- Hotels near Whitter Village
- Hotels near Half Moon Bay Equestrian Centre
- Hotels near Rastafari Indigenous Village
- Hotels near Cornwall Regional Hospital
- Hotels near SuperClubs Ironshore Golf and Country Club
- Hotels near Montego Bay Cultural Centre
- Hotels near Greenwood Great House
- Hotels near Sam Sharpe Square
Popular Hotel Themes in Saint James
- Beach Hotels in Saint James
- Hotels with Free Parking in Saint James
- Hotels with a Pool in Saint James
- Historic Hotels in Saint James
- Family Hotels in Saint James
- Apartment Hotel in Saint James
- Romantic Hotels in Saint James
- All-inclusive Hotel in Saint James
- Hotel Wedding Venues in Saint James
- Hotels with Hot Tubs in Saint James