Hotels in Jamaica

Search and compare Jamaica hotels from hundreds of travel sites and save

Jamaica
Oct 3 — Oct 42
Jamaica
Tue 10/3
Wed 10/4
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Jamaica

These are some of the hotels in Jamaica with the highest demand. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Holiday Inn Sunspree Resort Montego Bay
6.8 Good
Rosehall Parish,Post Office Box 480, Montego Bay, Jamaica
Show on map
4.6 mi from city center, Montego Bay, Jamaica 
GoodBased on 1,215 reviews
6.8

Featuring an outdoor pool, a Jacuzzi and a private beach, Holiday Inn Resort Montego Bay All Inclusive is located in Montego Bay and provides comfortable accommodation. Some of the features on offer at this 3-star resort include an all-inclusive meal plan, miniature golf and free Wi-Fi.

Bahia Principe Grand Jamaica
7.3 Good
Salt Coppers Villa, Runaway Bay, Jamaica
Show on map
0.9 mi from city center, Runaway Bay, Jamaica 
GoodBased on 1,489 reviews
7.3

Guests of this charming resort will appreciate the seclusion of its private beach and on-site day spa, all located a quick car ride from the heart of Runaway Bay. It also provides a Jacuzzi, an outdoor pool and outdoor tennis courts.

Seagarden Beach Resort
7.4 Good
8 Kent Avenue, Montego Bay, Jamaica
Show on map
1.6 mi from city center, Montego Bay, Jamaica 
GoodBased on 2,423 reviews
7.4

Featuring an outdoor pool, a private beach and a Jacuzzi, this Montego Bay resort is conveniently situated moments from Sangster International Airport. It also provides free Wi-Fi, an all-inclusive meal plan and a kids pool.

Riu Ocho Rios
8.3 Excellent
Mamie Bay, Ocho Rios, Jamaica
Show on map
4.5 mi from city center, Ocho Rios, Jamaica 
ExcellentBased on 59 reviews
8.3

Located in Ocho Rios, RIU Ocho Rios All Inclusive provides art deco 4-star accommodation, as well as outdoor tennis courts, a private beach and an outdoor pool. It has a spa and wellness centre, as well as free Wi-Fi, a sauna and an all-inclusive meal plan.

Silver Seas Hotel
5.1 Okay
66 James Avenue, Ocho Rios, Jamaica
Show on map
0.7 mi from city center, Ocho Rios, Jamaica 
OkayBased on 99 reviews
5.1

Silver Seas Hotel provides 3-star accommodation in Ocho Rios. It also features babysitting/child services, a 24-hour reception and an outdoor pool.

Beaches Negril Resort & Spa
7.0 Good
Norman Manley Boulevard, Negril, Jamaica
Show on map
3.0 mi from city center, Negril, Jamaica 
GoodBased on 7 reviews
7.0

Situated in Negril, the resort is an easy drive from Orange Bay and Negril Lighthouse. It features an outdoor pool with water slides, a Jacuzzi and a sauna.

Deja Resort
7.5 Good
92 Gloucester Avenue, Montego Bay, Jamaica
Show on map
1.4 mi from city center, Montego Bay, Jamaica 
GoodBased on 1,362 reviews
7.5

Deja Resort All Inclusive provides a modern setting while in Montego Bay. It has a spa, as well as an outdoor pool, a rooftop terrace and a Jacuzzi.

Moon Palace Jamaica
8.1 Excellent
Main Street, Ocho Rios, Jamaica
Show on map
0.7 mi from city center, Ocho Rios, Jamaica 
ExcellentBased on 598 reviews
8.1

Set in Ocho Rios, Moon Palace Jamaica offers a range of premium features, including 5 pools and exclusive access to a secluded beach. Some of the popular facilities at this modern 5-star resort include a Jacuzzi, an all-inclusive meal plan and water slides.

Travellers Beach Resort
8.3 Excellent
Norman Manley Boulevard, PO Box 2575, Negril, Jamaica
Show on map
1.0 mi from city center, Negril, Jamaica 
ExcellentBased on 927 reviews
8.3

Boasting a rooftop terrace, an outdoor pool and a Jacuzzi, Travellers Beach Resort is located in Negril and provides modern accommodation. There is also a fitness centre with a swimming pool.

RIU Montego Bay
8.1 Excellent
Mahoe Bay, Ironshore, Montego Bay, Jamaica
Show on map
3.9 mi from city center, Montego Bay, Jamaica 
ExcellentBased on 118 reviews
8.1

This art deco resort in Montego Bay provides complimentary Wi-Fi, as well as a private beach and an outdoor pool. It also offers a sauna and outdoor tennis courts.

Tips for your Stay in Jamaica

  • Travelers that want to stay somewhere that has plenty of dining options near the hotel might consider staying in the May Pen neighborhood that is just to the west of Kingston. The Leo Villa makes a really wonderful choice in this area because it will put you right in the heart of some of the amazing dining choices, plus it sits on a quiet street and offers a very rural feeling.
  • If you are the type of person that likes to go golfing when you are on vacation, you will most certainly want to stay in the city of Portmore, which offers a couple of great courses just to the north of the city. A great hotel choice in this area is The Country Club Villa which has a location right between the city and the golf courses.
  • If your idea of a good time is to go for a wonderful hike during your stay in Jamaica you most likely will want to stay somewhere to the north of Kingston where you will find some amazing hiking trails in the southern part of the Blue Mountains National Park. One hotel choice that sits right at the entrance to this park is the Rafjam Bed & Breakfast.

Tips for booking hotels in Jamaica

Cheapest month:August
Most expensive month:February
Average price in Jamaica:$440/night
Cheapest price found:$14/night
Cheapest day:Monday
Most expensive day:Friday
$346 - $595
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$337 - $472
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Jamaica hotels

Our users rated these Jamaica hotels among the best places to stay. Make sure to read hotel descriptions and reviews to find the right property right for you.
Show all 7,006 hotels
1
Couples Swept Away
8.4 Excellent
111 Norman Manley Blvd, Negril, Jamaica
Show on map
2.7 mi from city center, Negril, Jamaica 

Conveniently based and featuring an outdoor pool, a private beach and outdoor tennis courts, this comfortable resort is an easy drive from Green Island. Popular facilities, such as a Jacuzzi and a sauna, make for an enjoyable stay in Negril.

$529
Avg. per night
2
Couples Tower Isle
10.0 Excellent
PO Box 330, Ocho Rios, Jamaica
Show on map
4.4 mi from city center, Ocho Rios, Jamaica 

Featuring a private beach, an outdoor pool and outdoor tennis courts, Couples Tower Isle All Inclusive is situated in Rio Nuevo and provides charming accommodation. It also offers a sauna, free Wi-Fi and a beauty centre.

$402
Avg. per night
3
Sandals Royal Caribbean
P.O Box 167, Mahoe Bay, Montego Bay, Jamaica, Montego Bay, Jamaica
Show on map
4.2 mi from city center, Montego Bay, Jamaica 

Featuring an outdoor pool, a Jacuzzi and a private beach, Sandals Royal Caribbean All Inclusive Resort & Private Island - Couples Only is situated in Montego Bay and offers themed accommodation. It has a fitness centre, as well as massage services, an all-inclusive meal plan and a sauna.

$567
Avg. per night
4
Pineapple Court Hotel
7.3 Good
12345 Pineapple Place Main Street, Ocho Rios, Jamaica
Show on map
1.0 mi from city center, Ocho Rios, Jamaica 

Located in Ocho Rios, Pineapple Court Hotel is within a 20-minute drive of Ian Fleming International Airport and provides an outdoor pool. Those staying at the property can also enjoy complimentary Wi-Fi.

$84
Avg. per night
5
Ocean Coral Spring
7.5 Good
Mountain Spring Bay, Falmouth, Jamaica
Show on map
5.3 mi from city center, Falmouth, Jamaica 

A swimming pool, a private beach and 5-star accommodation are on offer at Ocean Coral Spring - All Inclusive. Popular amenities, such as a Jacuzzi, a bowling alley and a sauna, ensure a satisfying stay in Falmouth.

$251
Avg. per night
6
Iberostar Grand Rose Hall
8.7 Excellent
Rose Hall Main Road, St.Bran's Burg, Jamaica
Show on map
1.4 mi from city center, St.Bran's Burg, Jamaica 

With its own casino, Mango Walk Nightclub and a state-of-the-art spa, this Montego Bay hotel provides a whole host of entertainment options. It also offers a private beach, an outdoor pool and a sauna.

$305
Avg. per night
7
Hibiscus Lodge
8.0 Excellent
83-85 Main Street, Ocho Rios, Jamaica
Show on map
0.7 mi from city center, Ocho Rios, Jamaica 

Located in Ocho Rios, Hibiscus Lodge Hotel is within a 20-minute drive of Ian Fleming International Airport and provides an outdoor pool, a Jacuzzi and outdoor tennis courts. It offers 3-star accommodation with air-conditioned rooms.

$139
Avg. per night
8
Couples Sans Souci
8.8 Excellent
Ocho Rios P O Box 103 St Ann, Ocho Rios, Jamaica
Show on map
2.7 mi from city center, Ocho Rios, Jamaica 

Providing outdoor tennis courts, a limousine service and a private beach, Couples Sans Souci All Inclusive is a luxurious place to stay in Ocho Rios. The various amenities this elegant resort features include a Jacuzzi, an outdoor pool and a sauna.

$529
Avg. per night

Cheapest hotels in Jamaica, Caribbean

These Jamaica properties charge the lowest price per night of those we've come across. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
Show all 7,006 hotels
Labrish Guest House
10 Hillview Avenue, Kingston, Jamaica
Show on map
0.8 mi from city center, Kingston, Jamaica 

Featuring an outdoor pool, Labrish Guest House is located in Kingston and provides comfortable accommodation. It also offers free wireless internet.

$39
Avg. per night
Waikiki Guest House
7.9 Good
Calabash Bay PA, Treasure Beach, Jamaica
Show on map
0.5 mi from city center, Treasure Beach, Jamaica 

Situated in Treasure Beach, Waikiki Guest House is an easy drive from Southfield and offers complimentary wireless internet, a swimming pool and a private beach. It also features a 24-hour reception, an airport shuttle and a sun deck.

$45
Avg. per night
Camelia Rooms
28 Begonia Drive, Kingston, Jamaica
Show on map
2.6 mi from city center, Kingston, Jamaica 

Featuring a swimming pool, Camelia Rooms is situated in Kingston and provides comfortable accommodation. It also offers complimentary wireless internet.

$49
Avg. per night
Firefly Beach Cottages and Suites
6.6 Good
Norman Manley Boulevard, Negril, Jamaica
Show on map
2.2 mi from city center, Negril, Jamaica 

Conveniently based and offering a private beach, this comfortable property is an easy drive from Green Island. It also provides massage services, an express check-in and check-out feature and a 24-hour reception.

$51
Avg. per night
Xtabi Resort
7.4 Good
Xtabi Resort Lighthouse Road, Negril, Jamaica
Show on map
1.0 mi from city center, Negril, Jamaica 

Xtabi Resort offers 3-star accommodation in Negril. It provides complimentary Wi-Fi, massage services and an outdoor pool.

$54
Avg. per night
Coral Seas Beach Resort
7.7 Good
7MM4+9VC, Norman Manley Blvd, Negril, Jamaica
Show on map
1.0 mi from city center, Negril, Jamaica 

Coral Seas Beach provides 3-star accommodation in Negril. Those staying at the property have access to an outdoor pool, a hair salon and a sun deck.

$55
Avg. per night
Little Shaw Park Guest House
6.8 Good
21 Shaw Park Road, Ocho Rios, Jamaica
Show on map
0.1 mi from city center, Ocho Rios, Jamaica 

Little Shaw Park Guest House is located in Ocho Rios and features free Wi-Fi. It is ideally positioned for those wanting to discover the area's attractions.

$55
Avg. per night
Cariblue Beach Hotel And Scuba Diving Resort
Iron Shore Rose Hall, Montego Bay, Jamaica
Show on map
4.6 mi from city center, Montego Bay, Jamaica 

Situated in Montego Bay, Cariblue Hotel & Scuba Resort offers 3-star accommodation, as well as a private beach and an outdoor pool. It also provides free wireless internet.

$61
Avg. per night

Hotel prices in Jamaica

An overview of the average price of hotels by hotel class in the Jamaica. We've also highlighted the most popular hotels and best value within each hotel class.
2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Other accommodations in Jamaica

Find the perfect hostel, theme hotel, or vacation rental for your stay in Jamaica
Show all 7,006 stays
Condos at The Ridge
8.0 Excellent
17 Dacosta Drive, Ocho Rios, Jamaica
Show on map
0.3 mi from city center, Ocho Rios, Jamaica 

Condos at the Ridge provides comfortable 3-star accommodation in Ocho Rios. Those staying at the property have access to a beauty centre and an outdoor pool.

$91
Avg. per night
Columbus Heights Condominiums
Columbus Heights, Ocho Rios, Jamaica
Show on map
1.0 mi from city center, Ocho Rios, Jamaica 

Situated in Ocho Rios, Columbus Heights offers 3-star accommodation, as well as an outdoor pool and free Wi-Fi. It also provides a kids pool, a 24-hour reception and massage services.

$147
Avg. per night
Seacastles Vacation Penthouse
Montego Bay, Jamaica
Show on map
8.4 mi from city center, Montego Bay, Jamaica