Jamaica may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Book Jamaica Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Jamaica

Top Hotels in Jamaica

Hilton Rose Hall Resort and Spa – All Inclusive
4.5 out of 5
Rose Hall, Montego Bay, Saint James
Free cancellationReserve now, pay when you stay
The price is AU$301 per night
4.3/5Excellent! (1,171 reviews)

"It was a overall good experience. The staff was friendly, the food was good and the property was well kept."…"

Reviewed on 3 Aug. 2020

Hilton Rose Hall Resort and Spa – All Inclusive
Royalton Negril Resort & Spa - All Inclusive
4.5 out of 5
Norman Manley Boulevard, Negril, Westmoreland
Free cancellationReserve now, pay when you stay
The price is AU$331 per night
4.1/5Very Good! (272 reviews)

"I had an amazing stay at the Royalton for my birthday from the start to finish! The lady at check in Younique was amazing & our butler Oshane made sure everything was perfect for my birthday. Even though it’s corona time I felt safe & still enjoyed every moment of my stay. The steakhouse was my favorite ..."…"

Reviewed on 2 Aug. 2020

Royalton Negril Resort & Spa - All Inclusive
Grand Palladium Jamaica Resort & Spa All Inclusive
4 out of 5
The Point, Lucea, Hanover
Free cancellationReserve now, pay when you stay
The price is AU$301 per night
4.1/5Very Good! (999 reviews)

"Room are super clean, all the staff were friendly and so attentive, beautiful resort!"…"

Reviewed on 27 Jul. 2020

Grand Palladium Jamaica Resort & Spa All Inclusive
Bahia Principe Grand Jamaica - All Inclusive
3.5 out of 5
Salt Coppers Villa, Runaway Bay, Saint Ann
The price is AU$247 per night
3.7/5Good! (1,593 reviews)

"This hotel is THE BEST!! The staff is absolutely PHENOMENAL!! They are extremely friendly and professional. They took care of us the entire time we were there. I would recommend this resort to everyone. Trust me, the people who work there make you feel right at home from the bar tenders, to the lifeguards... ..."…"

Reviewed on 4 Aug. 2020

Bahia Principe Grand Jamaica - All Inclusive
RIU Ocho Rios All Inclusive
3.5 out of 5
Mammee Bay, Ocho Rios, Saint Ann
Get Rates
4/5Very Good! (990 reviews)

"Just an all-around amazing place and definitely will go back and recommend"…"

Reviewed on 21 Jul. 2020

RIU Ocho Rios All Inclusive
Jewel Grande Montego Bay Resort & Spa – All Inclusive
4.5 out of 5
Rose Hall, St James, Montego Bay
Free cancellationReserve now, pay when you stay
The price is AU$416 per night
4.5/5Wonderful! (639 reviews)

"This was one of the best resorts I’ve ever been to after traveling to multiple countries in the Caribbean over the last 15-20 years. Excellent facilities, service, food, and amenities. I can’t wait to go back!"…"

Reviewed on 23 Jul. 2020

Jewel Grande Montego Bay Resort & Spa – All Inclusive
S Hotel Jamaica
4 out of 5
7 Jimmy Cliff Blvd, Montego Bay, Saint James
Free cancellationReserve now, pay when you stay
The price is AU$274 per night
4.7/5Exceptional! (764 reviews)

"The property was beautiful and staff welcoming and friendly. I liked the location as able to walk various places. Due to the current situation, there was little entertainment in the evenings. Look forward to returning."…"

Reviewed on 3 Aug. 2020

S Hotel Jamaica
Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive
4 out of 5
Paradise Cove Drive, Runaway Bay, Saint Ann
Free cancellationReserve now, pay when you stay
The price is AU$264 per night
4.3/5Excellent! (998 reviews)

"The name says it all (Jewel Paradise) and believe me you do feel the Touch of Paradise under the Coconut Tree Enjoying all you can Drink with the one you LOVE YAH MAN."…"

Reviewed on 30 Jul. 2020

Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive
Grand Palladium Lady Hamilton Resort & Spa All Inclusive
4.5 out of 5
The Point, Lucea, Hanover
Free cancellationReserve now, pay when you stay
The price is AU$456 per night
4.1/5Very Good! (999 reviews)

"Words can’t explain the experience I’ve had here top of the line customer service the aurora is amazing great vibes you have a 5 star vote from me"…"

Reviewed on 24 Jul. 2020

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
Moon Palace Jamaica – All Inclusive
5 out of 5
Main Street, Ocho Rios, Saint Ann
Free cancellationReserve now, pay when you stay
The price is AU$452 per night
4.3/5Excellent! (683 reviews)

"Very nice hotel. Only downfall is the treatment during check out was very rushed and multiple staff kept disturbing us even though we had late check out. It was very good up till that point. Hotel was very pleasantly empty so there was no excuse to be calling us before check out. Food and rooms were ..."…"

Reviewed on 28 Jul. 2020

Moon Palace Jamaica – All Inclusive
Don't see what you're looking for?
See all available properties in Jamaica
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.

Accommodation in Jamaica

Jamaica is known for its beautiful beaches, tropical weather, and friendly natives. This island nation is the third-most populous English-speaking country in the Americas, coming in after the United States and Canada. Jamaica was taken by the United Kingdom from the Spanish in 1655, and today remains a Commonwealth realm.

When visiting, make sure to sample local delicacies such as jerk chicken. Rice and peas cooked in coconut milk and filled pastry dishes known as patties are popular foods as well.

When to Visit

The general climate of Jamaica is tropical. Weather can be hot and humid, but the inland areas have a higher altitude than the coastal areas and, as such, have a more temperate feel. Temperatures generally run between the mid 70s and high 80s year round making for perfect swimming weather.

The best time to visit Jamaica is from October to mid-December. During this time, it's easy to find cheap hotel deals in Jamaica, allowing you to find and book top rooms at special discount rates and some of the best prices of the year for Jamaica hotels. The weather during this time is at its most gorgeous, and you can avoid much of the crowds present during the busier months.

The months of January to March are when most people visit Jamaica, particularly in March. This is another good time to visit as events such as the Jamaica Jazz and Blues Festival, the Bob Marley Birthday Bash, and Bob Marley Week take place during this period of time. This is also the most popular time for tourists to visit, so the crowds can be quite large. If booking one of the hotels in Jamaica during this time, you will want to make reservations well ahead of time.

From April to June, the island experiences a rainy season. This is a great time to visit if you are looking for a cheap Jamaica hotel deal. Some of the most amazing Jamaica hotel deals and Jamaica hotel packages are offered at rock-bottom prices. In early April, the island holds a fabulous Carnival celebration with an amazing and stunning array of colors, sounds, and an extremely fun party atmosphere.

From July to September, flights and room rates are often the lowest of any time of the year, but this is also hurricane season. Many hotels and attractions close for renovations during this time further making it one of the least favorable times to visit.