Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
FREE cancellation on most rooms!
Instant confirmation when you reserve
Find the resort you’ve been looking for in Montego Bay with Booking.com. We have the best spa resorts in Montego Bay, good availability, and great rates. Whether you’re out to see something special or just exploring the area, you can select relaxing retreats all over Montego Bay. Choose Booking.com for all-inclusive resorts for your Montego Bay vacation.
Rosehall Parish PO Box 480, Montego Bay
Score from 228 reviews
11 Queens Drive, Montego Bay
Score from 371 reviews
Rose Hall Road, Montego Bay
Score from 60 reviews
John Pringle Drive, Montego Bay
Score from 30 reviews
Montego Freeport, Montego Bay
Score from 111 reviews
St. James, Montego Bay
“My friends and i loved the whole experience. The location was excellent and the staff was amazing. We didn't want to leave!”
“The fantastic location, well kept beaches and facilities. But most of all the first class, personalised customer service from all members if staff, including the concierge, bell persons and hotel manager. Special mention has to be given to Carol and Shernette.”
“You are not continually harassed and get uninvited approaches from the male staff. All staff very polite and you did not feel pressured into tipping them for the work they are already paid to do”
“Everythink.. Staff wonderfull friendly Meals top..Piano Bar amazing..”
“Staff is very friendly. Resort is clean and fresh at all time. Food is great ,rum,rum,rum.”
“The service was great. The villa's were so nice. The size of the room and the extra sitting area was very comfortable.”
“location hilltop/ocean view friendly staff felt like home spacious, clean rooms quiet relaxing”
“this was my second stay at El Greco in 3 months. The cost is reasonable and the rooms are big and clean! Breakfast and the staff at the eating restaurant by the water were off the hook!! Great staff especially staff like Winnifred Grant who was exceptional and intelligent was quite impressive!! She provided for me not just an eating experience but a delightful experience.”
“Service, ambience, the beachfront room.promixity to the other facility.The Kid's Club Mongoose was excellent”
“The service was the best I have seen anywhere.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.