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, and you save up to 60%!
Check Last Minute Saint James Hotel Deals
Top Cities in Saint James
Featured Saint James Resorts & Hotels with Spas
Riu Montego Bay - Adults Only - All Inclusive
Mahoe Bay, Ironshore, Montego Bay, Saint James
The price is $330 per night from May 28 to May 29
$330
per night
May 28 - May 29
Stay at this 4-star beach property in Montego Bay. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
Iberostar Grand Rose Hall - 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 $370 per night from Jun 2 to Jun 3
$370
per night
Jun 2 - Jun 3
Book a stay at this beach 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 $595 per night from Jun 1 to Jun 2
$595
per night
Jun 1 - Jun 2
Stay at this 5-star luxury resort in Montego Bay. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
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 pool and the helpful staff in our ...
Travelers like: full-service spa, sauna, massage, facials
Riu Reggae - Adults Only - All Inclusive
Montego Bay, Montego Bay
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 ...
Travelers like: full-service spa, steam room, massage, facials
Iberostar 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 pool and the helpful staff ...
Travelers like: full-service spa, sauna, massage, facials
Breathless Montego Bay - Adults Only - All Inclusive
Sunset Drive, Montego Freeport, Montego Bay
The price is $684 per night from Jun 4 to Jun 5
$684
per night
Jun 4 - Jun 5
Stay at this 5-star luxury resort in Montego Bay. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
Half Moon
Rosehall Main Road, Montego Bay, Saint James
The price is $450 per night from May 23 to May 24
$450
per night
May 23 - May 24
Book a stay at this 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 ...
Riu Palace Jamaica - Adults Only - All Inclusive
Mahoe Bay - Ironshore P O, Montego Bay, Saint James
Stay at this 4.5-star luxury property in Montego Bay. Enjoy free breakfast, free WiFi, and 3 outdoor pools. Our guests praise the breakfast and the bar in our ...
Travelers like: full-service spa, sauna, massage, facials
Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
Lot 59A Freeport, Montego Bay, Saint James
The price is $563 per night from May 26 to May 27
$563
per night
May 26 - May 27
Stay at this 5-star luxury resort in Montego Bay. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the clean ...
Hyatt Zilara Rose Hall - Adults Only - All Inclusive
Rose Hall Road, Montego Bay, Saint James
The price is $474 per night from Jun 3 to Jun 4
$474
per night
Jun 3 - Jun 4
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 restaurant in ...
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.
Best Hotel Destinations in Saint James
Top Attractions in Saint James
- Hotels near Rose Hall Great House
- Hotels near Doctor's Cave Beach
- Hotels near Montego Bay Cruise Ship Terminal
- Hotels near Montego Bay Marine Park
- Hotels near Montego Bay Convention Centre
- Hotels near Freeport Peninsula
- Hotels near Blue Diamond Shopping Centre
- Hotels near Saint James Parish Church
- Hotels near Half Moon Golf Course
- Hotels near Dead End Beach
- Hotels near Cinnamon Hill Golf Course
- Hotels near Westgate Shopping Centre
- Hotels near White Witch of Rose Hall Golf Course
- Hotels near Sam Sharpe Square
- Hotels near Cornwall Regional Hospital
- Hotels near Aquasol Beach Park
- Hotels near SuperClubs Ironshore Golf and Country Club
- Hotels near Greenwood Great House
- Hotels near White Witch Golf Club
- Hotels near Half Moon Bay Equestrian Centre