Search Jamaica Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Jamaica

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Jamaica hotels

Princess Grand Jamaica Resort - All Inclusive

Princess Grand Jamaica Resort - All Inclusive
4.5 star property
Green Island
9.0 out of 10, Wonderful, (1,139 reviews)
"Great resort"
United States
Doha
The price is RM1,888
RM1,888 total
includes taxes & fees
17 Jun - 18 Jun
Princess Grand Jamaica Resort - All Inclusive

Hotel Riu Montego Bay - Adults Only - All Inclusive

Hotel Riu Montego Bay - Adults Only - All Inclusive
4.0 star property
Montego Bay
8.6 out of 10, Excellent, (5,278 reviews)
"Very relaxing and beautiful resort."
Canada
Faranna
The price is RM1,305
RM1,451 total
includes taxes & fees
16 Jun - 17 Jun
Hotel Riu Montego Bay - Adults Only - All Inclusive

Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,121 reviews)
"I liked the rooms very clean and great food as well"
United States
Rina
The price is RM1,620
RM1,620 total
includes taxes & fees
7 Jun - 8 Jun
Ocean Coral Spring - All Inclusive

Ocean Eden Bay - Adults Only - All inclusive

Ocean Eden Bay - Adults Only - All inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (3,850 reviews)
"Beautiful resort I would definitely revisit!"
United States
Sabrina
The price is RM1,929
RM1,929 total
includes taxes & fees
8 Jun - 9 Jun
Ocean Eden Bay - Adults Only - All inclusive

Hotel Riu Palace Aquarelle - All Inclusive

Hotel Riu Palace Aquarelle - All Inclusive
4.0 star property
Falmouth Historic Town Centre
8.8 out of 10, Excellent, (2,642 reviews)
"Great place awesome food"
United States
Keith
The price is RM1,656
RM1,837 total
includes taxes & fees
16 Jun - 17 Jun
Hotel Riu Palace Aquarelle - All Inclusive

Princess Senses The Mangrove Resort - Adults Only

Princess Senses The Mangrove Resort - Adults Only
4.0 star property
Green Island
9.2 out of 10, Wonderful, (725 reviews)
"Great place to stay!"
United States
Max Dylan
The price is RM2,295
RM2,295 total
includes taxes & fees
9 Jun - 10 Jun
Princess Senses The Mangrove Resort - Adults Only

Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive
5.0 star property
Ocho Rios
8.2 out of 10, Very good, (2,007 reviews)
"The room was clean and the staff were great"
Canada
Lurell
The price is RM1,961
RM2,173 total
includes taxes & fees
22 Jun - 23 Jun
Moon Palace Jamaica – All Inclusive

Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive
3.5 star property
Ocho Rios
8.2 out of 10, Very good, (2,790 reviews)
"All around great place for kids and adults."
United States
Garfield
The price is RM1,219
RM1,357 total
includes taxes & fees
16 Jun - 17 Jun
Hotel Riu Ocho Rios - All Inclusive

Grand Palladium Jamaica Resort & Spa All Inclusive

Grand Palladium Jamaica Resort & Spa All Inclusive
5.0 star property
Lucea
8.0 out of 10, Very good, (1,539 reviews)
"Room was clean staff was very very friendly"
United States
Tyreak
The price is RM1,973
RM2,285 total
includes taxes & fees
16 Jun - 17 Jun
Grand Palladium Jamaica Resort & Spa All Inclusive

Hotel Riu Negril - All Inclusive

Hotel Riu Negril - All Inclusive
4.0 star property
Negril
8.2 out of 10, Very good, (1,002 reviews)
"Absolutely loved our stay! The room was very clean, the staff was friendly and helpful the entire trip, and the breakfast was great every morning. The beach view was beautiful and made the whole experience even better. We had an amazing time and would definitely come back again!"
United States
Lindsey
Hotel Riu Negril - All Inclusive

Deja Resort All Inclusive

Deja Resort All Inclusive
3.5 star property
Hip Strip
8.2 out of 10, Very good, (1,805 reviews)
"Very friendly staff excellent service and the food was so good highly recommended."
United States
Corleen
The price is RM904
RM1,065 total
includes taxes & fees
14 Jun - 15 Jun
Deja Resort All Inclusive

Excellence Oyster Bay - Adults Only All Inclusive

Excellence Oyster Bay - Adults Only All Inclusive
5.0 star property
Falmouth
9.2 out of 10, Wonderful, (1,335 reviews)
"Great food, great amenities and the best staff"
United States
Isaac
Excellence Oyster Bay - Adults Only All Inclusive

Bahia Principe Escape Runaway Bay - All Inclusive

Bahia Principe Escape Runaway Bay - All Inclusive
4.5 star property
Runaway Bay
8.4 out of 10, Very good, (2,336 reviews)
"Great staff, great food, clean room..."
United States
Dane
The price is RM1,493
RM1,493 total
includes taxes & fees
4 Jun - 5 Jun
Bahia Principe Escape Runaway Bay - All Inclusive

S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel

S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
4.0 star property
Hip Strip
9.4 out of 10, Exceptional, (2,086 reviews)
"The resort and staff was great!!"
United States
Henry
The price is RM2,151
RM2,490 total
includes taxes & fees
17 Jun - 18 Jun
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel

Hotel Riu Reggae - Adults Only - All Inclusive

Hotel Riu Reggae - Adults Only - All Inclusive
4.0 star property
Montego Bay
8.6 out of 10, Excellent, (1,963 reviews)
"The resort was incredible, very clean, very clean rooms, fantastic staff and entertainment. "
United States
Omer
The price is RM1,432
RM1,592 total
includes taxes & fees
16 Jun - 17 Jun
Hotel Riu Reggae - Adults Only - All Inclusive

Azul Beach Resort Negril, Gourmet All Inclusive by Karisma

Azul Beach Resort Negril, Gourmet All Inclusive by Karisma
5.0 star property
Negril
7.2 out of 10, Good, (1,010 reviews)
"Great beach and casual atmosphere."
Canada
Michelle
The price is RM1,642
RM1,905 total
includes taxes & fees
30 Jun - 1 Jul
Azul Beach Resort Negril, Gourmet All Inclusive by Karisma

Grand Palladium Lady Hamilton Resort & Spa All Inclusive

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
5.0 star property
Lucea
8.0 out of 10, Very good, (1,384 reviews)
"We enjoyed our stay and will be back the next trip"
United States
Nickie
The price is RM2,039
RM2,360 total
includes taxes & fees
9 Jun - 10 Jun
Grand Palladium Lady Hamilton Resort & Spa All Inclusive

Hotel Riu Palace Jamaica - Adults Only - All Inclusive

Hotel Riu Palace Jamaica - Adults Only - All Inclusive
4.5 star property
Montego Bay
8.8 out of 10, Excellent, (1,704 reviews)
"The staff were amazing, Xania by the pool bar was excellent. Our stay was relaxing"
United States
Silvia
The price is RM1,832
RM2,031 total
includes taxes & fees
16 Jun - 17 Jun
Hotel Riu Palace Jamaica - Adults Only - All Inclusive

Iberostar Waves Rose Hall Beach - All Inclusive

Iberostar Waves Rose Hall Beach - All Inclusive
4.5 star property
Northern Estates
8.0 out of 10, Very good, (1,002 reviews)
"Amazing hotel!"
United States
Brittani
Iberostar Waves Rose Hall Beach - All Inclusive

Hotel Riu Palace Tropical Bay - All Inclusive

Hotel Riu Palace Tropical Bay - All Inclusive
4.0 star property
Negril
8.6 out of 10, Excellent, (1,004 reviews)
"Great Resort!"
United States
Vlad
Hotel Riu Palace Tropical Bay - 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.

Showing deals for:12 Jun - 14 Jun

Save an average of 15% on thousands of hotels when you're signed in

Top Jamaica Hotel Reviews

Guide to exploring Jamaica

Top reasons to visit Jamaica

  • Stunning Beaches: Jamaica boasts some of the most beautiful beaches, ideal for relaxation and water sports.
  • Breathtaking Waterfalls: Experience natural wonders like the famous Dunn's River Falls, perfect for adventure.
  • Rich Cultural Heritage: Immerse yourself in Jamaica's vibrant culture through music, art, and local cuisine.
  • Diverse Accommodation: Choose from beachside resorts, family-friendly guesthouses, and hidden retreats.
  • Outdoor Adventures: Enjoy a range of activities, from golfing to exploring lush landscapes and adventure parks.

Find great hotels in Jamaica

Explore a variety of hotel accommodation options in Jamaica, where you can enjoy stunning beachside retreats, family-friendly guesthouses, and adventurous resorts. Whether you're seeking an accessible resort in Kingston or comfortable accommodation in Irish Town, there's something to suit every traveller's needs. Experience the vibrant culture and natural beauty of Jamaica while indulging in the essential amenities that ensure a memorable holiday.

  • Hotel Riu Montego Bay - Adults Only - All Inclusive: Embrace a tranquil escape at Hotel Riu Montego Bay, an adults-only oasis perfect for couples seeking adventure and relaxation. This 3.5-star all-inclusive resort offers unlimited food and drinks, complemented by amenities such as an onsite nightclub, diverse land activities, and numerous water sports including kayaking and snorkeling. Guests can indulge in spa services, unwind by the outdoor pool, or enjoy beach access for sun-soaked days. With a theme centred around beach and spa experiences, this property guarantees a memorable retreat for those looking to unwind and explore.
  • Bahia Principe Grand Jamaica - All Inclusive: Bahia Principe Grand Jamaica stands as a premier destination for families and golf enthusiasts, boasting a 4-star rating and a wealth of all-inclusive features. With direct beach access, the resort offers gourmet dining options, a vibrant nightclub, and diverse recreational activities including supervised childcare and mini-golf for the little ones. The property’s family-friendly atmosphere, combined with opportunities for golf and varied entertainment, makes it ideal for travellers seeking a blend of relaxation and activity in a stunning Caribbean setting.
  • Hotel Riu Ocho Rios - All Inclusive: Experience the vibrant spirit of Jamaica at Hotel Riu Ocho Rios, a 4-star all-inclusive resort tailored for families and adventure seekers. The hotel provides direct beach access and a variety of activities, from onsite snorkeling to nearby parasailing. Guests can enjoy a lively nightlife scene, complete with performances and dancing lessons. With amenities designed for children, including a water park and supervised clubs, this resort offers a perfect mix of family fun and thrilling experiences for all ages.

Where to stay in Jamaica

Jamaica is a paradise for adventurers and families alike, offering stunning beaches and a diverse range of accommodation choices. Explore vibrant cities and hidden resorts, each providing a unique atmosphere, whether you seek romance, relaxation, or thrilling excursions. Experience the warm hospitality and rich culture that make Jamaica an unforgettable destination for your holiday.

  • Montego Bay: Nestled on the north coast of Jamaica, Montego Bay is a vibrant city renowned for its stunning beaches and lively atmosphere. Travellers flock here for a family-friendly experience, indulging in outdoor activities such as golf at local private clubs. The city's peak visitor times in March and from July to August see an influx of tourists enjoying the beautiful coastline, picturesque parks, and breathtaking waterfalls. Montego Bay serves as an ideal gateway to explore the rich culture and natural beauty of Jamaica.
  • Negril: Located to the west of Montego Bay, Negril is famed for its laid-back charm and breathtaking sunsets over the Caribbean Sea. This city is a haven for adventure seekers, offering an array of outdoor experiences, from cliff diving to snorkelling. With peak travel periods in March and July to August, visitors can enjoy its beautiful beaches and lush parks. Negril's iconic Seven Mile Beach is a must-visit, where you can relax, swim, or enjoy various water sports while soaking in the vibrant atmosphere of beach bars and restaurants.
  • Ocho Rios: Situated on the northern coast of Jamaica, Ocho Rios is a bustling city that offers a perfect blend of outdoor adventures and beach relaxation. Known for its stunning natural attractions, including waterfalls and lush parks, this destination attracts visitors primarily in July to August and December. Ocho Rios is a great spot for those seeking adventure, with opportunities for hiking, zip-lining, and exploring local beaches. The vibrant local culture, combined with the city's natural beauty, makes Ocho Rios a captivating destination for your Jamaican getaway.

Things to do in Jamaica

Jamaica offers an exhilarating blend of outdoor and adventure activities, perfect for family vacations. Visitors can enjoy challenging golf courses, explore private country clubs, and seek out adrenaline-pumping experiences at various adventure parks. Don't miss the opportunity to unwind at serene acre retreats while indulging in the island's natural beauty. With so much to offer, Jamaica is a premier destination for those seeking both relaxation and adventure.

Shopping

For a vibrant shopping experience, visit Tropical Plaza, where you can enjoy a mix of business and entertainment. Don't miss Ocho Rios Craft Market for unique local crafts, and stop by Mega Mart for everyday essentials and souvenirs. Each offers a distinct taste of Jamaican culture.

Recreation

At the National Stadium, immerse yourself in the energetic atmosphere of sports events, perfect for fitness enthusiasts. Tryall Golf Club offers a serene outdoor experience amidst lush landscapes, ideal for golf lovers. For ultimate relaxation, visit Milk River Bath to indulge in soothing mineral waters and rejuvenating treatments.

Adventure

Kool Runnings Water Park offers thrilling water slides and wave pools, perfect for families seeking fun. Mystic Mountain invites adventure enthusiasts to soar on a zip line through lush rainforests and enjoy breathtaking views. At Hardwar Gap, immerse yourself in nature with hiking trails and outdoor exploration.

Nightlife

Experience the vibrant nightlife in Jamaica at Carib 5 Cinema for a romantic film, or unwind at Floyd's Pelican Bar for a lively pub atmosphere. For a cultural evening, enjoy a performance at the Little Theater, where entertainment and romance intertwine beautifully.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Jamaica

To save money on your trip to Jamaica, consider visiting between September and November when prices are lower. Booking your hotel about a month in advance can yield better rates, and check for last-minute deals on Expedia. Tuesdays are typically the cheapest days to stay, while Thursdays are the priciest. Use Expedia’s search tool to filter by budget and hotel type, including eco-friendly options. Additionally, combining hotel, flight, and activity bookings can lead to significant savings through package deals.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Jamaica are September to November, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Jamaica is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Jamaica is Tuesday. The most expensive day to stay in Jamaica is Thursday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and additional criteria. You can organise your results to display prices from the lowest to the highest, allowing you to view the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type— for instance, selecting the filter for Eco-certified hotels will reveal sustainable and environmentally friendly accommodations available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations in Jamaica with your flights and activities by opting for an Expedia package.

Find the best attractions in Jamaica

Jamaica offers an ideal destination for outdoor enthusiasts and families alike, featuring stunning beaches, breathtaking waterfalls, and historic churches. Visitors can delve into the local culture while enjoying a variety of outdoor activities and beach experiences that highlight the island's natural beauty. With a range of attractions to explore, Jamaica promises a memorable holiday filled with adventure and cultural enrichment.

  • Rose Hall Great House: Explore the captivating Rose Hall Great House, a historic estate steeped in tales of piracy and mystery. With its stunning architecture and lush gardens, this grand house offers a glimpse into Jamaica's colonial past, alongside a touch of the supernatural.
  • Bob Marley Museum: Immerse yourself in the life and legacy of reggae legend Bob Marley at his former home. The museum showcases personal memorabilia, offering a unique insight into his music and cultural impact, making it a must-visit for music enthusiasts.
  • National Gallery of Jamaica: Discover the rich tapestry of Jamaican art at the National Gallery. Featuring both contemporary and traditional works, this gallery celebrates the island's vibrant culture and history, providing a thought-provoking experience for all visitors.

Best time to go to Jamaica

The best time to visit Jamaica can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Jamaica falls in August, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Jamaica falls in January, February and March. February has average visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January76.5°F (24.700000000000003°C)Light RainMostly SunnySlightly HighAverage
February76.5°F (24.700000000000003°C)No RainMostly SunnyAverageSlightly High
March76.5°F (24.700000000000003°C)Light RainMostly SunnySlightly HighSlightly High
April78.4°F (25.8°C)Light RainMostly SunnyAverageAverage
May79.9°F (26.6°C)Light RainMostly SunnySlightly LowAverage
June81.1°F (27.3°C)Light RainMostly SunnyAverageAverage
July82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
August82.4°F (28.0°C)Light RainMostly SunnyAverageAverage
September82.2°F (27.9°C)Light RainMostly SunnyAverageSlightly Low
October81.5°F (27.5°C)Moderate RainMostly SunnySlightly LowSlightly Low
November79.0°F (26.1°C)Light RainMostly SunnySlightly LowSlightly Low
December77.5°F (25.3°C)Light RainMostly SunnyAverageSlightly High

Explore a world of travel with Expedia

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 RM1,065 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 holiday 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 RM1,065 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 "Traveller 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.