Search 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

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 in Jamaica

SeaGarden Beach Resort - All Inclusive
3.5 star property
7.4 out of 10, Good, 2,218 reviews
"Stay was awesome! Location is beautiful! Staff was so friendly and food was super good! They even have a bar and beach a rooms the road you walk to! Breakfast was so delicious and the lunch buffet was perfect. Love entertainment at night! Would definitely suggest going to!"
The price is RM1,047
RM1,223 total
includes taxes & fees
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, 1,955 reviews
"Second time at this property and they made quite a few upgrades, such as the new coffee and ice cream shop. Our family came back because of the great food, hospitality and beautiful scenery. My only complaint would be the sales people's at the front desk that try to force a sales pitch breakfast meeting, they are extremely annoying if you even think about hearing what they have to say. Besides that, we had a great time."
The price is RM2,110
RM2,110 total
includes taxes & fees
7 Jul - 8 Jul
Hilton Rose Hall an All-Inclusive Resort
Moon Palace Jamaica – All Inclusive
5.0 star property
8.2 out of 10, Very good, 1,209 reviews
"You could tell that the staff loved what they do, they provided top tiered customer experience from the moment you check in to the moment you leave. The property was noticeably clean and room service seemed to be around the clock. Everyone was readily available to answer any and all questions we had, we will definitely be returning."
Moon Palace Jamaica – All Inclusive
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
4.0 star property
9.4 out of 10, Exceptional, 1,723 reviews
"Next to the beach and near the airport. Property can have some improvements "
The price is RM2,587
RM2,587 total
includes taxes & fees
30 Jun - 1 Jul
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, 4,088 reviews
"Loved the atmosphere and staff. Would definitely say it’s for a more younger crowd. Resort offers so many fun activities each day and night. Food was decent."
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, 1,229 reviews
"Todo muy bien pase un tiempo agradable y sobretodo seguro "
The price is RM2,404
RM2,404 total
includes taxes & fees
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, 1,005 reviews
"loved everything !! I will return "
The price is RM2,231
RM2,231 total
includes taxes & fees
15 Jul - 16 Jul
Hyatt Zilara Rose Hall - Adults Only - All Inclusive
RIU Ocho Rios - All Inclusive
3.5 star property
8.2 out of 10, Very good, 2,737 reviews
"Staff was very welcoming and pleasant "
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, 2,072 reviews
"An awesome hotel to spend your vacation, great stuff and great service. I will definitely be going back "
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, 2,081 reviews
"The 3 o clock activities and the beach is nearby "
The price is RM1,986
RM1,986 total
includes taxes & fees
14 Jul - 15 Jul
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, 1,236 reviews
"Everything "
The price is RM1,364
RM1,364 total
includes taxes & fees
27 Jun - 28 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, 1,006 reviews
"Needs more activities for children, needs a large upgrade to the entire property. "
The price is RM2,327
RM2,327 total
includes taxes & fees
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, 2,601 reviews
"The decor and room design was beautiful and top tier. The lazy river and pool were absolutely amazing."
The price is RM1,791
RM1,791 total
includes taxes & fees
17 Jun - 18 Jun
Ocean Coral Spring Resort - All inclusive
Bahia Principe Grand Jamaica - All Inclusive
4.0 star property
7.2 out of 10, Good, 2,614 reviews
"Our house keeper Sashawni ( maybe I spelled wrong ) was wonderful …. She took care our room every single day we were very happy ….staff was very friendly, respectful, eager to help … "
Bahia Principe Grand Jamaica - All Inclusive
Grand Palladium Jamaica Resort & Spa All Inclusive
4.5 star property
7.6 out of 10, Good, 1,204 reviews
"Overall good."
Grand Palladium Jamaica Resort & Spa All Inclusive
Iberostar Rose Hall Beach - All Inclusive
4.5 star property
7.8 out of 10, Good, 1,045 reviews
"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, 1,093 reviews
"Great visit"
The price is RM872
RM1,056 total
includes taxes & fees
16 Jun - 17 Jun
Deja Resort All Inclusive
Holiday Inn Resort Montego Bay All-Inclusive
3.5 star property
7.0 out of 10, Good, 2,532 reviews
"Well liked …"
The price is RM1,044
RM1,063 total
includes taxes & fees
18 Jun - 19 Jun
Holiday Inn Resort Montego Bay All-Inclusive
Riu Reggae - Adults Only - All Inclusive
4.0 star property
8.6 out of 10, Excellent, 2,003 reviews
"Great resort! The staff was friendly and helpful. Good quality food and entertainment. "
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, 1,011 reviews
"Very clean"
The price is RM2,654
RM2,654 total
includes taxes & fees
24 Jun - 25 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,543
Accommodation
6,341 hotels
Lowest Price
RM872
Highest Price
RM2,654

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 RM872 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 RM872 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.

Recent Reviews in Jamaica
Expedia verified reviews