Search Hotels in Jamaica

  • 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

Great weekend hotel deals in Jamaica

Showing deals for:Apr 25 - Apr 27

Top Cities in Jamaica

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 6,648 hotels in Jamaica with room rates, reviews, and availability. Most hotels are fully refundable.

Hotel Riu Montego Bay - Adults Only - All Inclusive

4.0 star property
8.4 out of 10, Very Good, (4703)
"Hotel Riu was a good value for the price. The rooms were nice and clean. The facilities were great. Nice pools. Nice beach. The entertainment staff was great. This is not a low budget resort, but it is not a high end resort either. That is why I gave it 4 stars rather than 5. It was what I expected. A nice resort with hardworking people. "
Hotel Riu Montego Bay - Adults Only - All Inclusive

SeaGarden Beach Resort - All Inclusive

3.5 star property
7.6 out of 10, Good, (2886)
"The food was great, friendly staff beautiful experience "
The price is SAR 694
SAR 813 total
includes taxes & fees
12 May - 13 May
SeaGarden Beach Resort - All Inclusive

Hotel Riu Palace Aquarelle - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (1173)
"We wish the gym was bigger bc every morning the gym was packed with guests looking to sweat out the prior days “fun” but not enough machines or room for that matter."
Hotel Riu Palace Aquarelle - All Inclusive

Moon Palace Jamaica – All Inclusive

5.0 star property
8.2 out of 10, Very Good, (1505)
"Set up for kids in the snack bar around the kids pool. Very accessible for children's food and for sure the hotel knows kids food preferences!! Front desk staff very kind and helpful with all questions! Pier 8 restaurant was excellent, service, food! Loved it! The room was very clean and housekeeping service kept organized and changed towels everyday!! Buffet was not as expected for this 5 star-4 diamonds hotel and staff service at the buffet was not as good as beach and pool service. Buffet...
The price is SAR 2,270
SAR 2,512 total
includes taxes & fees
27 Apr - 28 Apr
Moon Palace Jamaica – All Inclusive

Hotel Riu Ocho Rios - All Inclusive

3.5 star property
8.2 out of 10, Very Good, (2781)
"PROS: - smaller resort - stunning beach - great buffet food - Amazing entertainment every night, theme party once a week (either white or neon party, check the RIU app to see which one ahead of time) - Amazing friendly staff - 2 adults only pools - Fun activities planned throughout the day, something for everyone CONS: - No nightclub - 24 hour sports bar however only had dj some nights, therefore after the entertainment shows were over not much to do afterwards. We had to leave the resort to...
Hotel Riu Ocho Rios - All Inclusive

S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel

4.0 star property
9.4 out of 10, Exceptional, (1856)
"Great place. Not large and overcrowded resort. Staff is excellent and food was great. Definitely will stay there again"
The price is SAR 1,873
SAR 1,873 total
includes taxes & fees
6 May - 7 May
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel

Ocean Coral Spring - All Inclusive

5.0 star property
8.2 out of 10, Very Good, (3369)
"I like"
The price is SAR 1,332
SAR 1,332 total
includes taxes & fees
5 May - 6 May
Ocean Coral Spring - All Inclusive

Bahia Principe Grand Jamaica - All Inclusive

4.0 star property
7.4 out of 10, Good, (2426)
"Buffet was good, good service overall , friendly staff "
The price is SAR 1,227
SAR 1,227 total
includes taxes & fees
25 Apr - 26 Apr
Bahia Principe Grand Jamaica - All Inclusive

Ocean Eden Bay - Adults Only - All inclusive

5.0 star property
8.2 out of 10, Very Good, (3122)
"The food was delicious. Everyone was so welcoming and pleasant. Great time, would definitely recommend and come back."
The price is SAR 1,595
SAR 1,595 total
includes taxes & fees
5 May - 6 May
Ocean Eden Bay - Adults Only - All inclusive

Hilton Rose Hall an All-Inclusive Resort

4.5 star property
8.4 out of 10, Very Good, (1984)
"Rooms are clean. Food is very good. I would recommend this hotel to my friends,"
The price is SAR 1,385
SAR 1,385 total
includes taxes & fees
1 May - 2 May
Hilton Rose Hall an All-Inclusive Resort

Grand Palladium Jamaica Resort & Spa All Inclusive

4.5 star property
7.8 out of 10, Good, (1357)
"Clean and relaxing resort. "
Grand Palladium Jamaica Resort & Spa All Inclusive

Catalonia Montego Bay - All Inclusive

3.5 star property
7.0 out of 10, Good, (2908)
"It was beautiful the restaurants serve great food and the views are gorgeous I will be back again!"
Catalonia Montego Bay - All Inclusive

Princess Grand Jamaica Resort - All Inclusive

4.5 star property
9.0 out of 10, Wonderful, (88)
"Best hotel I’ve been to in Jamaica! Staff was great "
The price is SAR 2,840
SAR 2,840 total
includes taxes & fees
15 Apr - 16 Apr
Princess Grand Jamaica Resort - All Inclusive

Hyatt Zilara Rose Hall - Adults Only - All Inclusive

5.0 star property
8.8 out of 10, Excellent, (1138)
"Amazing beaches, activities, food, and people. One love."
The price is SAR 1,911
SAR 1,911 total
includes taxes & fees
5 May - 6 May
Hyatt Zilara Rose Hall - Adults Only - All Inclusive

Hotel Riu Reggae - Adults Only - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (2048)
"Overall it was great! Performances were amazing! Will stay at the resort again but during the day I would definitely go to Riu Montego pool side"
Hotel Riu Reggae - Adults Only - All Inclusive

Hotel Riu Palace Jamaica - Adults Only - All Inclusive

4.5 star property
8.8 out of 10, Excellent, (1477)
"Cleanseness, friendliness of staff. Stayed 7days. There was a variety of food, however, the food was cold."
Hotel Riu Palace Jamaica - Adults Only - All Inclusive

Jewel Grande Montego Bay Resort & Spa – All Inclusive

4.5 star property
8.8 out of 10, Excellent, (1358)
"Beautiful resort Amazing service Delicious food "
The price is SAR 1,659
SAR 1,659 total
includes taxes & fees
8 May - 9 May
Jewel Grande Montego Bay Resort & Spa – All Inclusive

Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive

4.5 star property
8.4 out of 10, Very Good, (2457)
"peaceful ✌️ "
The price is SAR 1,491
SAR 1,491 total
includes taxes & fees
25 Apr - 26 Apr
Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive

Deja Resort All Inclusive

3.5 star property
8.0 out of 10, Very Good, (1197)
"Where Do I Begin?? This Was First Time Out The Country By Myself And When I Say Deja Made Me Feel Like I Was Home I Was Definitely Home. All The Staffing Was Amazing Kind And Helpful. My Overall Experience Was A 10/10 Will Definitely Stay Here Again. The Food Was Amazing. Entertainment Was Top Tier I Miss My Girls Already. If You Was Looking For A Honest Review This Is It Here. Thank You To All The Staff For My Making Birthday Special. Sincerely Mr.NewYork"
The price is SAR 772
SAR 911 total
includes taxes & fees
20 Apr - 21 Apr
Deja Resort All Inclusive

Excellence Oyster Bay - Adults Only All Inclusive

5.0 star property
9.0 out of 10, Wonderful, (1003)
"This was my favorite resort I have stayed at this far. The beach front room was absolutely beautiful and we felt like royalty. I would definitely recommend this resort to anyone looking for a luxurious and romantic get away!"
Excellence Oyster Bay - Adults Only All Inclusive
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.
Don't see what you're looking for?
See all available properties in Jamaica
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Jamaica cost?
The season and factors like school holidays and Christmas can affect the price of a hotel in Jamaica. You can find cheap options from SAR 694 in a few different ways on Expedia. First, enter the dates you’d like to get away, then use the filters such as property type and amenities to fine-tune your search. You can also sort by price, so the lowest options appear first.
When is the best time to go to Jamaica?
Any time is a good time to discover Jamaica, just keep in mind that the weather will vary depending on your destination. If a Montego Bay summer vacation is on the cards, book your trip between June and August. You can expect average temperatures of between 27ºC and 30ºC then in Montego Bay, which has a tropical savanna climate.
What is the best area to stay in Jamaica?
If your travels are taking you to Jamaica, consider a stay in Montego Bay or Kingston. Once you’ve booked your hotel, check out the many awesome things there are to do and see here.
How can I find cheap hotels in Jamaica?
A good place to begin your search is by using our “Price per night” filter. Currently, the cheapest properties start at SAR 694 per night. Other ways to grab a pocket-friendly Jamaica retreat are by booking well in advance and being flexible with travel dates. For even more great deals, go to our cheap hotels in Jamaica page.
What are the best hotels in Jamaica for families?
The first step to an awesome family getaway in Jamaica is finding the right place to stay. Go to the “Traveler experience” section of our filter tool and check “Family friendly.” This will show you all the Jamaica properties that welcome children and have family amenities like babysitting and onsite activities. Pick the one that matches your budget and style, then prepare to kick back while the kids have a blast.
Why should I book my Jamaica hotel with Expedia?
Amazing prices on Jamaica hotels are just the start of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points on every eligible booking, as well as exciting membership perks. We’re talking instant savings of 10% or more on over 100,000 hotels worldwide! Plus, most of our hotels offer free cancellation, so you can reserve your escape without worrying about your plans changing.