Find the best Jamaica Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Jamaica Accommodation: Most Popular Cities to Stay

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels Jamaica

SeaGarden Beach Resort - All Inclusive
3.5 star property
7.4 out of 10, Good, (2200)
"I was surprised by how nice everything was and look forward to staying there again. Convenient to everything. Food, shopping, airport etc "
The price is ₹18,488
per night
18 Jun - 19 Jun
SeaGarden Beach Resort - All Inclusive
Hilton Rose Hall an All-Inclusive Resort
4.5 star property
8.6 out of 10, Excellent, (1958)
"visited with my partner and our grandson...great place for families..."
The price is ₹35,770
per night
7 Jun - 8 Jun
Hilton Rose Hall an All-Inclusive Resort
Moon Palace Jamaica – All Inclusive
5.0 star property
8.2 out of 10, Very good, (1205)
"Excellent Family resort, tons of amenities, nice dining options, fantastic pools, good entertainment, so many things to do on and sponsored by the resort that we didn’t have look for outside activities. The staff was exceptionally friendly and responsive! Our only regret was that we didn’t stay longer…next time!"
The price is ₹38,996
per night
7 Jun - 8 Jun
Moon Palace Jamaica – All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
4.0 star property
9.4 out of 10, Exceptional, (1697)
"Hotel was beautiful, staff were all so kind, food and entertainment was amazing, resort was relaxing, beach was absolutely gorgeous. "
The price is ₹49,452
per night
25 Jun - 26 Jun
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
Riu Montego Bay - Adults Only - All Inclusive
4.0 star property
8.4 out of 10, Very good, (4120)
"The parties "
Riu Montego Bay - Adults Only - All Inclusive
Jewel Grande Montego Bay Resort & Spa – All Inclusive
4.5 star property
9.0 out of 10, Wonderful, (1225)
"Great place to relax and enjoy a beautiful vacation destination."
The price is ₹42,452
per night
23 Jun - 24 Jun
Jewel Grande Montego Bay Resort & Spa – All Inclusive
Hyatt Zilara Rose Hall - Adults Only - All Inclusive
5.0 star property
9.0 out of 10, Wonderful, (1010)
"Everything was great. I’ll definitely be back!"
The price is ₹46,776
per night
19 Jun - 20 Jun
Hyatt Zilara Rose Hall - Adults Only - All Inclusive
RIU Ocho Rios - All Inclusive
3.5 star property
8.2 out of 10, Very good, (2769)
"Excellent service "
RIU Ocho Rios - All Inclusive
Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive
4.5 star property
8.4 out of 10, Very good, (2049)
"Staff excellent,Wi-Fi not so."
Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive
Ocean Eden Bay - Adults Only - All inclusive
5.0 star property
8.0 out of 10, Very good, (2032)
"Whole property lost A/C for the whole day. Food was ok. Route 66 is horrible. Overall property was great. So big at times you didn’t see anyone. Good 45min to hour from airport $100 to and from airport "
The price is ₹32,506
per night
10 Jun - 11 Jun
Ocean Eden Bay - Adults Only - All inclusive
Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive
4.0 star property
8.4 out of 10, Very good, (1245)
"The room was ok. It was clean and the wifi works. Blanket was a little thin but the bed was comfortable."
The price is ₹23,530
per night
24 Jun - 25 Jun
Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive
Hyatt Ziva Rose Hall - All Inclusive
5.0 star property
9.0 out of 10, Wonderful, (1001)
"First timer to Jamaica. The hotel was brill and would definitely stay here again. The food was top notch, looks of very good options, however the authentic Jamaican options blew me away. The staff at every touch point made the trip me workable and were very attentive. "
The price is ₹41,106
per night
20 Jun - 21 Jun
Hyatt Ziva Rose Hall - All Inclusive
Ocean Coral Spring Resort - All inclusive
5.0 star property
7.6 out of 10, Good, (2562)
"The staff was amazing! Shania and Christopher at Marthas are outstanding! I love the hiusekeeping staff, they are trustworthy and so lovely. I wish the restaurants stayed open later, as on vacation we dont always want breakfast at 7 am. Need more jerk chicken and pork options, love the food!!"
The price is ₹28,751
per night
10 Jun - 11 Jun
Ocean Coral Spring Resort - All inclusive
Bahia Principe Grand Jamaica - All Inclusive
4.0 star property
7.2 out of 10, Good, (2630)
"Most comfortable vacation, thank you to staff they were very helpful and made the stay a lot more enjoyable"
Bahia Principe Grand Jamaica - All Inclusive
Grand Palladium Jamaica Resort & Spa All Inclusive
4.5 star property
7.6 out of 10, Good, (1226)
"The restaurant food needs a lot of work. The steakhouse, Italian, and Mexican foods all lacked flavor of any kind. They were also poorly cooked. The fact that the buffet and in-room dining options tasted much better should speak volumes to the overall quality of your restaurants. That’s the only reason my review is a 4/5. Everything else on the resort was fantastic!"
Grand Palladium Jamaica Resort & Spa All Inclusive
Iberostar Rose Hall Beach - All Inclusive
4.5 star property
7.8 out of 10, Good, (1058)
"I had to change rooms because of a plumbing problem."
Iberostar Rose Hall Beach - All Inclusive
Deja Resort All Inclusive
3.5 star property
7.8 out of 10, Good, (1110)
"Beautiful property and amazing staff! The food and drinks were outstanding. The staff made me feel at home, and was even accommodating to my early arrival. I look forward to my next visit."
The price is ₹14,625
per night
8 Jun - 9 Jun
Deja Resort All Inclusive
Holiday Inn Resort Montego Bay All-Inclusive
3.5 star property
7.0 out of 10, Good, (2520)
"It's an older property, but very well mantained. This was our 2nd trip in 2 years, and they seem to be constantly improving the grounds. In my opinion, it has one of the nicest, and longests, beaches of the resorts in Montego Bay. We will be back next year. "
The price is ₹18,442
per night
8 Jun - 9 Jun
Holiday Inn Resort Montego Bay All-Inclusive
Riu Reggae - Adults Only - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (2015)
"This was my first experience out of the country solo! Mr. Oral was very helpful in making sure I got to the resort safely. Housekeeping was on point every morning at 10 AM!!! They even made up my room for my birthday. The food was great, bartender staff friendly. Everything was dope!!! The reggae show they put on was excellent, also. Pool bar is a vibe! Definitely will be returning. Stay here!!! You won’t regret it. Sincerely, Ebony from room 1165"
Riu Reggae - Adults Only - All Inclusive
Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
5.0 star property
8.0 out of 10, Very good, (1009)
"Had a nice vacation "
The price is ₹46,991
per night
11 Jun - 12 Jun
Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
Don't see what you're looking for?
See all available properties in Jamaica
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.

Jamaica hotels information

Number of reviews
36,533
Accommodation
6,330 hotels
Lowest Price
₹14,625
Highest Price
₹49,452

Jamaica Hotel Reviews
Expedia verified reviews