Find hotels in Montego Bay from £158

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Sandals Royal Caribbean - ALL INCLUSIVE Couples Only
5 out of 5
Mahoe Bay, Montego Bay, Saint James, 167
4.26 mi from city centre
4/5 Very Good! (436 reviews)
"The food was good. Everyone was very helpful and pleasant. Especially devon and judine."

Reviewed on 30 Jul 2022

Sandals Royal Caribbean - ALL INCLUSIVE Couples Only
Hyatt Ziva Rose Hall - All Inclusive
5 out of 5
Rose Hall, Montego Bay, Saint James
The price is £347 per night from 13 Sep to 14 Sep
6.98 mi from city centre
4.5/5 Wonderful! (1,000 reviews)
"I absolutely love the property, it’s beautiful. The food was amazing and I love the options. Atmosphere was great. The only thing I can disapprove is the water temperature for the bathtub, the water wouldn’t get hot even after running for 15 minutes. But, the shower temp was good."

Reviewed on 12 Aug 2022

Hyatt Ziva Rose Hall - 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, .
The price is £251 per night from 4 Sep to 5 Sep
10.37 mi from city centre
4.4/5 Excellent! (1,001 reviews)
"I would go back and I would highly recommend. The staff was great. The rooms and grounds were well maintained. The only thing is I wish there was more Jamaican food options."

Reviewed on 11 Aug 2022

Iberostar Selection Rose Hall Suites All Inclusive
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
SeaGarden Beach Resort - All Inclusive
3.5 out of 5
8 Kent Avenue, Montego Bay, Saint James
Fully refundableReserve now, pay when you stay
The price is £158 per night from 6 Sep to 7 Sep
1.49 mi from city centre
3.8/5 Good! (1,009 reviews)
"If you're not checking in and dont have on a wristband you can't step foot on they property"

Reviewed on 13 Aug 2022

SeaGarden Beach Resort - All Inclusive
Iberostar Rose Hall Beach All Inclusive
4.5 out of 5
Rose Hall Beach Main Road, Montego Bay, Saint James, 0
The price is £219 per night from 4 Sep to 5 Sep
10.37 mi from city centre
4/5 Very Good! (1,001 reviews)
"My 6 yr old son and I had a blast. He totally enjoyed the Kids' Star Camp. Service was great , food was amazing. Not the best beach but still awesome!"

Reviewed on 8 Aug 2022

Iberostar Rose Hall Beach All Inclusive
Jewel Grande Montego Bay Resort & Spa – All Inclusive
4.5 out of 5
Rose Hall, St James, Montego Bay
The price is £294 per night from 29 Aug to 30 Aug
7.07 mi from city centre
4.6/5 Wonderful! (1,005 reviews)
"The property was amazing… very clean, staff very helpful for all your needs"

Reviewed on 11 Aug 2022

Jewel Grande Montego Bay Resort & Spa – All Inclusive
Iberostar Grand Rose Hall Adults Only - All Inclusive
5 out of 5
Rose Hall Main Road, Montego Bay, Saint James
The price is £412 per night from 21 Aug to 22 Aug
10.43 mi from city centre
4.6/5 Wonderful! (1,001 reviews)
"Definitely I will be back. We love This resort very clean. The food delicious with 7or 8 restaurants and excellent service The people very kind. I love Jamaica"

Reviewed on 6 Aug 2022

Iberostar Grand 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 £370 per night from 29 Aug to 30 Aug
6.75 mi from city centre
4.5/5 Wonderful! (1,004 reviews)
"This property offered us everything we wanted/needed and more! The staff was incredibly welcoming, kind, and hardworking."

Reviewed on 11 Aug 2022

Hyatt Zilara Rose Hall - Adults Only - All Inclusive
Holiday Inn Resort Montego Bay All-Inclusive
3.5 out of 5
Rose Hall, St. James, Montego Bay, Saint James
The price is £200 per night from 28 Aug to 29 Aug
5.45 mi from city centre
3.6/5 Good! (1,017 reviews)
"The layout was easy to navigate with the dining hall at the center of the complex. Easy access to the beach and the pools for children close to the main building, a gift for parents."

Reviewed on 10 Aug 2022

Holiday Inn Resort Montego Bay All-Inclusive
Hilton Rose Hall Resort and Spa – All Inclusive
4.5 out of 5
Rose Hall, Montego Bay, Saint James, 33126
8.03 mi from city centre
4.3/5 Excellent! (1,464 reviews)
"Had a great time. Staff is friendly and food was excellent. Highly recommend this place for a fun vacay. Don't go, however, if you will need Wi-Fi to do work. Wi-Fi is spotty throughout the facility and even the premium Wi-Fi wont help you. You'll have difficulty with WhatsApp due to overall poor ..."

Reviewed on 12 Aug 2022

Hilton Rose Hall Resort and Spa – All Inclusive
Don't see what you're looking for?
See all available properties in Montego Bay
View all properties
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.

Accommodation near Montego Bay attractions

Montego Bay hotels information

Number of reviews 9938
Accommodation 2608 hotels
Lowest Price £158
Highest Price £412

Frequently asked questions

Montego Bay Hotel Reviews
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code