Book 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

Top Cities in Jamaica

Top Hotels in Jamaica

Hotel Riu Montego Bay - Adults Only - All Inclusive

4.0 star property
8.4 out of 10, Very good, (4374)
"I absolutely loved the food! Staff was so nice and friendly, I enjoyed everything here, I would definitely recommend and come again. "
Hotel Riu Montego Bay - Adults Only - All Inclusive

Moon Palace Jamaica – All Inclusive

5.0 star property
8.0 out of 10, Very good, (1414)
"The resort was beautiful and the staff was wonderful and friendly. My only dislikes where the size of the beds, they seemed a little small and although we went in December and the weather was beautiful the pool water was quite cold. Not sure if anything can be done about that ( heated pools ) but other than that, we definitely enjoyed our stay."
The price is AU$805
includes taxes & fees
10 Feb - 11 Feb
Moon Palace Jamaica – All Inclusive

SeaGarden Beach Resort - All Inclusive

3.5 star property
7.4 out of 10, Good, (2714)
"This is my 2nd time staying at Seagarden beach resort and I as well as my kids love it. The staff are very nice, property and beach is clean."
The price is AU$422
includes taxes & fees
17 Jan - 18 Jan
SeaGarden Beach Resort - All Inclusive

Ocean Eden Bay - Adults Only - All inclusive

5.0 star property
8.0 out of 10, Very good, (2836)
"Establishment was amazing "
The price is AU$830
includes taxes & fees
14 Jan - 15 Jan
Ocean Eden Bay - Adults Only - All inclusive

Hotel Riu Palace Aquarelle - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (775)
"I enjoyed my stay they need better cooks the food wasn't good"
The price is AU$955
includes taxes & fees
13 Jan - 14 Jan
Hotel Riu Palace Aquarelle - All Inclusive

Ocean Coral Spring - All Inclusive

5.0 star property
8.0 out of 10, Very good, (3084)
"Tge layout "
The price is AU$682
includes taxes & fees
20 Jan - 21 Jan
Ocean Coral Spring - All Inclusive

Hotel Riu Ocho Rios - All Inclusive

3.5 star property
8.2 out of 10, Very good, (2614)
"It was great "
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, (1746)
"I loved my stay here! I would stay again. "
The price is AU$942
includes taxes & fees
21 Jan - 22 Jan
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel

Grand Palladium Jamaica Resort & Spa All Inclusive

4.5 star property
7.8 out of 10, Good, (1208)
"Great all inclusive hotel in a beautiful place"
The price is AU$629
includes taxes & fees
3 Feb - 4 Feb
Grand Palladium Jamaica Resort & Spa All Inclusive

Hilton Rose Hall an All-Inclusive Resort

4.5 star property
8.6 out of 10, Excellent, (1999)
"I enjoyed my stay at the property. Staff is very friendly and accommodating. I highly recommend "
The price is AU$725
includes taxes & fees
12 Jan - 13 Jan
Hilton Rose Hall an All-Inclusive Resort

Hotel Riu Palace Jamaica - Adults Only - All Inclusive

4.5 star property
9.0 out of 10, Wonderful, (1348)
"Great staff"
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, (1294)
"Great dining options, partial butlers, size of room, amenities "
The price is AU$830
includes taxes & fees
22 Jan - 23 Jan
Jewel Grande Montego Bay Resort & Spa – All Inclusive

Catalonia Montego Bay - All Inclusive

3.5 star property
7.0 out of 10, Good, (2723)
"The staff are Friendly , icream and sandwich hut came in handy for all parties. The grill bar also is amazing you cant go hungry in this place"
The price is AU$381
includes taxes & fees
19 Jan - 20 Jan
Catalonia Montego Bay - All Inclusive

Bahia Principe Grand Jamaica - All Inclusive

4.0 star property
7.4 out of 10, Good, (2451)
"Nice hotel"
The price is AU$576
includes taxes & fees
14 Jan - 15 Jan
Bahia Principe Grand Jamaica - All Inclusive

Hyatt Zilara Rose Hall - Adults Only - All Inclusive

5.0 star property
8.8 out of 10, Excellent, (1039)
"If you are book and have butlers Jahvai, Christopher, and Jodi are exceptional. So very attentive!"
The price is AU$748
includes taxes & fees
12 Jan - 13 Jan
Hyatt Zilara Rose Hall - Adults Only - All Inclusive

Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive

4.0 star property
8.4 out of 10, Very good, (1254)
"Great"
Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive

Hotel Riu Reggae - Adults Only - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (1964)
"."
Hotel Riu Reggae - Adults Only - All Inclusive

Hyatt Ziva Rose Hall - All Inclusive

5.0 star property
8.8 out of 10, Excellent, (1002)
"Compared to other years, I think the quality of food and entertainment has decreased."
The price is AU$712
includes taxes & fees
12 Jan - 13 Jan
Hyatt Ziva Rose Hall - All Inclusive

Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive

4.5 star property
8.4 out of 10, Very good, (2412)
"Staff was amazing, very friendly, went above and beyond to help. Very accommodating. Would definitely stay again."
The price is AU$683
includes taxes & fees
14 Jan - 15 Jan
Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive

Princess Grand Jamaica Resort - All Inclusive

4.5 star property
9.2 out of 10, Wonderful, (21)
"The staff was excellent and the atmosphere was great for families. I would have liked to experience the adult side of the property. The property is new and has some tweaks that were addressed immediately but that is to be expected with any new properties. I think that overtime it will be one of the most visited properties in the area. The food was awesome and I appreciated the daily Jamaican cuisine. I plan to go back soon."
The price is AU$805
includes taxes & fees
12 Jan - 13 Jan
Princess Grand Jamaica Resort - 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?
Prices for Jamaica hotels vary according to the season and other factors, like school holidays and Christmas. You can find cheap options from AU$381 in a few different ways. Enter your destination and trip dates and then set your budget using the “Price per night” filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to Jamaica?
The best time to explore Jamaica depends on where you’re heading and what you want to do. Dreaming of a summer Montego Bay escape? This exciting destination has a tropical savanna climate, with average temperatures ranging from 27ºC to 30ºC between June and August.
What is the best area to stay in Jamaica?
If your adventures are taking you to Jamaica, consider a stay in Montego Bay or Kingston. Once you’ve picked your hotel, take a look at the many fabulous 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. At the moment, the cheapest properties start at AU$381 per night. Other ways to snap up a pocket-friendly Jamaica escape are by booking as early as possible and being flexible with travel dates. For more bargains, check out our cheap hotels in Jamaica page.
What are the best hotels in Jamaica for families?
Find some fabulous Jamaica family hotels by fine-tuning your search results. You can do this by clicking on “Family friendly” under the “Traveller experience” filter heading. Whether you’re seeking something cheap and cheerful so you can treat the little ones to more Jamaica experiences, or you’re preparing to splurge on that long-awaited family adventure, Expedia has the ideal stay for you and your crew.
Why should I book my Jamaica hotel with Expedia?
The best prices on Jamaica hotels are just the start of the reasons to book your stay with Expedia. Become an Expedia Rewards member for free today and earn points on every eligible booking, along with fabulous membership perks. We’re talking savings worth 10% or more on select hotels! Not only that, most of our hotels offer free cancellation, so you can lock in the escape of your dreams without having to worry about your plans changing.