Find hotels in Montego Bay from $139

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide.

Check Montego Bay hotel prices

Tomorrow night
Next weekend

Filter by

Hyatt Ziva Rose Hall - All Inclusive
5 out of 5
Rose Hall, Montego Bay, Saint James
The price is $509 per night from May 29 to May 30
6.98 mi from city center
4.5/5 Wonderful! (985 reviews)
"Great staffing and clean facility"

Reviewed on May 11, 2022

Hyatt Ziva Rose Hall - All Inclusive
Jewel Grande Montego Bay Resort & Spa – All Inclusive
4.5 out of 5
Rose Hall, St James, Montego Bay
The price is $425 per night from Jun 20 to Jun 21
7.07 mi from city center
4.6/5 Wonderful! (995 reviews)
"The staff"

Reviewed on May 17, 2022

Jewel Grande Montego Bay Resort & Spa – All Inclusive
Riu Montego Bay - Adults Only - All Inclusive
3.5 out of 5
Mahoe Bay, Ironshore, Montego Bay, Saint James
4.01 mi from city center
4.2/5 Very Good! (1,869 reviews)
"Very clean and friendly"

Reviewed on May 17, 2022

Riu Montego Bay - Adults Only - 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.
Riu Palace Jamaica All Inclusive - Adults Only
4 out of 5
Mahoe Bay - Ironshore P O, Montego Bay, Saint James
The price is $420 per night from May 25 to May 26
3.94 mi from city center
4.4/5 Wonderful! (987 reviews)
"The service and friendliness of the staff was outstanding. The bartenders especially Ryan was very skilled and great at their jobs. The food selection was very limited, and often times cold."

Reviewed on May 17, 2022

Riu Palace Jamaica All Inclusive - Adults Only
Iberostar Rose Hall Beach All Inclusive
4.5 out of 5
Rose Hall Beach Main Road, Montego Bay, Saint James, 0
The price is $329 per night from May 26 to May 27
10.37 mi from city center
4/5 Very Good! (977 reviews)
"I just don't get these people who leave such terrible reviews of this premium resort. I read the reviews and went with mixed feelings. I just got back and I can tell you what to expect. GOOD restaurant quality food (not cafeteria food). The buffet has really delicious options. The Japanese restaurant ..."

Reviewed on May 10, 2022

Iberostar Rose Hall Beach All Inclusive
Hyatt Zilara Rose Hall - Adults Only - All Inclusive
5 out of 5
Rose Hall Road, Montego Bay, Saint James
The price is $577 per night from Jun 6 to Jun 7
6.75 mi from city center
4.6/5 Wonderful! (994 reviews)
"We liked the staff, service, pool entertainment, shows in the evening were great. The beach was a disappointment. Very small and VERY rocky. Really difficult to walk through to get to the ocean."

Reviewed on May 15, 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 $198 per night from May 25 to May 26
5.45 mi from city center
3.7/5 Good! (962 reviews)
"The mini island is the selling point"

Reviewed on May 16, 2022

Holiday Inn Resort Montego Bay All-Inclusive
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 $166 per night from May 27 to May 28
1.49 mi from city center
3.8/5 Good! (966 reviews)
"It was enjoyable , could have been more food options but overall good"

Reviewed on May 16, 2022

SeaGarden Beach Resort - All Inclusive
Riu Reggae Adults Only - All Inclusive
4 out of 5
Montego Bay, Montego Bay
3.81 mi from city center
4.1/5 Very Good! (1,052 reviews)
"My Room was 2153 I stayed there for 5 days every day my room was cleaned and set up very nice every day but the most important thing and the best experience I had was the last day of my stay I forgot 180 US dollars in the room And my housekeeper found it I was there with 9 other family members we ..."

Reviewed on May 16, 2022

Riu Reggae Adults Only - All Inclusive
Deja Resort All Inclusive
3.5 out of 5
92 Gloucester Avenue, Montego Bay, Saint James
Fully refundableReserve now, pay when you stay
The price is $139 per night from Jun 1 to Jun 2
1.22 mi from city center
3.9/5 Good! (975 reviews)
"Everything was good very nice staff food was great beach was nice and relaxing excellent drinks i will definitely come back"

Reviewed on May 17, 2022

Deja Resort 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.

Where to stay in Montego Bay

Find the best Montego Bay areas and neighborhoods for the activities you enjoy most. Learn more about Montego Bay

Montego Bay hotels information

Number of reviews 10762
Accommodation 2569 hotels
Lowest Price $139
Highest Price $577

Price trends for hotels in Montego Bay

Less expensive
More expensive
Next month
October
April
$147
Month
Price
January
$196
February
$179
March
$223
April
$248
May
$150
June
$147
July
$149
August
$150
September
$150
October
$144
November
$150
December
$160
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Montego Bay. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Recent reviews of Montego Bay hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize 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.