Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Hotels in Jamaica

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Jamaica

Top Hotels in Jamaica

Riu Reggae Adults Only - All Inclusive
4 out of 5
Montego Bay, Montego Bay
Get Rates
4.2/5Very Good! (867 reviews)

"So far my number one hotel in Jamaica. Good vibes, true Jamaica for an Hotel....Food was authentic...Continue do what you all doing."…"

Reviewed on May 5, 2020

Riu Reggae Adults Only - 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 $238 per night
4.1/5Very Good! (265 reviews)

"Pros: beautiful beach, the staff, nice and clean buildings, junior swim-out suites with view of beach, gym and gym classes with good instructors, good drinks, room service, food truck by the main pool, Jerk Hut, the mini fridge was restocked regularly, a welcome bottle of wine, starfish could be ..."…"

Reviewed on Apr 3, 2020

Royalton Negril 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 $351 per night
4.3/5Excellent! (681 reviews)

"Outstanding welcome on entering to front desk . Very warm smiles and polite assistants. We were taken to rooms where we were met with welcome champagne . Wonderful property with exciting water features. Would definitely return"…"

Reviewed on Jun 30, 2020

Moon Palace Jamaica – All Inclusive
Hyatt Ziva Rose Hall – All Inclusive
5 out of 5
Rose Hall, Montego Bay, Saint James
Free CancellationReserve now, pay when you stay
The price is $379 per night
4.5/5Wonderful! (995 reviews)

"This hotel is amazing. Highly recommend. great lounging areas good food and drinks. Jerk hut (on resort) has amazing food"…"

Reviewed on Mar 20, 2020

Hyatt Ziva Rose Hall – All Inclusive
Jewel Grande Montego Bay Resort & Spa – All Inclusive
4.5 out of 5
Rose Hall, St James, Montego Bay
The price is $314 per night
4.5/5Wonderful! (634 reviews)

"Staff was so friendly and always willing to go out of their way to help you."…"

Reviewed on Mar 22, 2020

Jewel Grande Montego Bay Resort & Spa – All Inclusive
Hyatt Zilara Rose Hall Adults Only – All Inclusive
5 out of 5
Rose Hall Road, Montego Bay, Saint James
Free CancellationReserve now, pay when you stay
The price is $402 per night
4.6/5Wonderful! (1,000 reviews)

"The view and friendly staff and services plus entertainment was outstanding"…"

Reviewed on Mar 18, 2020

Hyatt Zilara Rose Hall Adults Only – All Inclusive
Melia Braco Village, Jamaica - All Inclusive
4.5 out of 5
Rio Bueno District, Rio Bueno, Trelawney
Get Rates
4.1/5Very Good! (474 reviews)

"My friends and I (college aged girls) came to Melia Braco for our spring break this year. Overall, we were very pleased with our experience here. Cons: The resort ran out of food and drink ingredients quite frequently. Also drink selection is kind of limited in general. Ex: they did not have mint ..."…"

Reviewed on Mar 14, 2020

Melia Braco Village, Jamaica - All Inclusive
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 $190 per night
4.3/5Excellent! (999 reviews)

"I loved the service at this resort. Anything we needed the concierge took care of,it was perfect"…"

Reviewed on Mar 24, 2020

Jewel Paradise Cove Adult Beach 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 $199 per night
4.7/5Exceptional! (748 reviews)

"Close to beach, rooms where big nice and clean, hotel located and the hip strip kinda pricey not to be an all inclusive resort"…"

Reviewed on Jul 1, 2020

S Hotel Jamaica
RIU Ocho Rios All Inclusive
3.5 out of 5
Mammee Bay, Ocho Rios, Saint Ann
Get Rates
3.9/5Very Good! (1,002 reviews)

"This is a big resort with several pools and a large beach. We went here in July 2020, and due to the coronavirus this property made a ton of changes that were not advertised or noted on their website or Expedia’s. First, I booked a Ocean Front and paid extra for it, and then was given an Partial ..."…"

Reviewed on Jul 3, 2020

RIU Ocho Rios 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.

Jamaica Hotel Travel Guide

When you harness the power of Expedia to reserve a stay at any of our fabulous resorts, hotels, or motels, you can have the vacation you've always wanted. No matter what kind of amenities you prefer to have available, our straightforward search tool makes it possible for you to find exactly what you and your fellow travelers are looking for. Begin searching today, and you're guaranteed to find the perfect room for your trip.

Hoping to reserve a room at a sumptuous resort? We've got you covered. We have got a great variety of cheap inns in addition. And there are a wealth of alternatives in the middle, too. It's simply based on what you're in the mood for and how much you'd like to spend. As for location, you can select a room in any part of the area you'd like. You'll locate a wealth of lodging options at the center of the action, as well as private lodges on the edge of Jamaica. When you search our catalog of lodges in Jamaica, you're guaranteed to find affordable rates and unbelievable rates on any type of accommodation here.

Expedia aims to save you time and money when booking your reservations at any of the accommodations in Jamaica, so you can spend your days enjoying your trip and not fretting about going home broke. So why wait another minute to book your travel plans? Select your desired travel dates now to view the best offers on vacations in Jamaica!