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.

Hotels in Jamaica

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Jamaica

Top Hotels in Jamaica

Royalton White Sands All Inclusive
4 out of 5
Cooper Penn, Falmouth, Trelawney
Get Rates
3.8/5Good! (673 reviews)

"Amazing place. The people were sooo great, food was good and property was clean. I would definitely come again."…"

Reviewed on 12 May 2020

Royalton White Sands 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 £191 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 3 Apr 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 £427 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 30 Jun 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 £303 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 20 Mar 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 £251 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 22 Mar 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 £322 per night
4.6/5Wonderful! (1,000 reviews)

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

Reviewed on 18 Mar 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 14 Mar 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 £153 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 24 Mar 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 £205 per night
4.7/5Exceptional! (750 reviews)

"Overall exceptional stay. Staff is very friendly and attentive. The hotel is very clean & sanitized. COVID-19 measures are stringent but necessary. This was true of the practices within the hotel as well as at the airport. Be prepared to spend 4-5 hours upon arriving at the airport (Montego Bay). ..."…"

Reviewed on 6 Jul 2020

S Hotel 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 £208 per night
4.3/5Excellent! (2,008 reviews)

"Staff and service went above and beyond to make it stay memorable."…"

Reviewed on 22 Mar 2020

Hilton Rose Hall Resort and Spa – 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.

Pocket Guide: Jamaica

With its mountains, beaches, waterfalls, vibrant cities and legendary music scene, it’s easy to see why Jamaica is one of the most popular places to book a hotel in the Caribbean. The island offers everything from hiking, mountain biking and caving to sailing, golf and diving, so no matter what sort of holiday you’re looking for, you’re guaranteed to find something to keep you busy on this tropical idyll.

Where to Stay in Jamaica

Kingston – Famous for its nightlife, book a hotel in Kingston if you want to listen to live music, explore some of Jamaica’s unique bars and clubs and party the night away. Kingston also boasts a good choice of museums, great shopping and some of the best restaurants on the island.

Montego Bay – Jamaica’s second city is the island’s main tourism hub and has a top selection of great hotels. Thanks to its fantastic choice of stunning beaches and mild climate, visitors flock to the area to soak up the sun and enjoy the Caribbean atmosphere. Try your hand at kite boarding, enjoy snorkelling and swimming in the clear waters or join a boat trip out into the bay and see Jamaica from the waves.

Negril – One of the most beautiful towns in Jamaica, Negril boasts an incredible seven miles of white sandy beaches. Take a glass bottomed boat out onto the water, watch the town’s famous sunset from the sands or enjoy Negril’s laid back atmosphere from one of the town’s many bars, cafes and hotels.

Ochos Rios – If you’re looking for an active break in Jamaica, Ocho Rios is the destination for you. As well as a choice of beaches, the town offers rafting, zip-lining, ‘bobsleding’ and waterfall climbing, so make sure you pack your adventurous spirit when travelling to this action packed town.

How to Make the Most of Your Hotel in Jamaica

Jamaica is home to a number of cultural and natural landmarks that are well worth seeing during your time on the island. Visit the village of Nine Mile where Bob Marley was born and is now buried, explore the historic Devon House, the home of Jamaica’s first black millionaire, or take a look at the impressive monuments in the National Heroes Park. If you’re interested in exploring some of Jamaica’s natural sights, visit Dunn’s River Falls, the Mayfield Falls, Dolphin Cove or the Green Grotto Caves. Other important sights on the island include the Negril Lighthouse, the Rio Grande and the Blue Mountains.

If you want a Caribbean break filled with sun, sea and relaxation, Jamaica has plenty of world class beaches for you to explore. From Negril’s seven-mile stretch of sand to the colourful James Bond Beach, Jamaica has more than its fair share of breathtaking bays. Alternatively, if you want to get active during your stay, have a go at rafting on the Rio Grande, visit the Green Grotto Caves to try your hand at caving, head to Long Bay Beach for surfing or travel deep into the Blue Mountains to explore some of Jamaica’s hiking trails. If you want to experience some of Jamaica’s legendary nightlife, explore the bars and venues of Uptown Kingston and Montego Bay. Most smaller towns will also have their own bars, clubs and live music venues.