Hotels in Jamaica

Find the best deals on 4,630 hotels in Jamaica

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Jamaica

Looking for a city in Jamaica to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$95 - $186
CHEAPEST CITY IN JAMAICA Lucea 29% cheaper Hotels in Lucea are the cheapest in Jamaica at just $95 per night on average.
MOST EXPENSIVE CITY IN JAMAICA Rosemount 39% more expensive Rosemount has the highest priced hotels in Jamaica with rooms averaging $186 per night.
MOST POPULAR CITY IN JAMAICA Montego Bay 79% more users visited More momondo users search for hotels in Montego Bay than any other city in Jamaica

Popular Cities in Jamaica

Book one of the best deals Jamaica has to offer in these popular locations
Sea View Heights Villa Montego Bay
Best value
Sea View Heights Villa Montego Bay
9.1
$74
Jewel Grande Montego Bay Resort and Spa
#1 Most popular
Jewel Grande Montego Bay Resort and Spa
9.0
$282
Hilton Rose Hall Resort & Spa
#2 Most popular
Hilton Rose Hall Resort & Spa
8.5
$232
Half Moon
#3 Most popular
Half Moon
9.1
$610
Holiday Inn Sunspree Resort Montego Bay
#4 Most popular
Holiday Inn Sunspree Resort Montego Bay
8.0
$150
Toby's Resort
#5 Most popular
Toby's Resort
7.9
$85
Doctors Cave Beach Hotel
Doctors Cave Beach Hotel
6.9
$146
Legends Beach Resort
Best value
Legends Beach Resort
6.8
$75
Couples Negril
#1 Most popular
Couples Negril
8.7
$395
Hedonism II Resort
#2 Most popular
Hedonism II Resort
8.0
$417
Samsara Resort
#3 Most popular
Samsara Resort
7.2
$87
Travellers Beach Resort
#4 Most popular
Travellers Beach Resort
8.5
$80
Sandals Negril Beach Resort & Spa Luxury
#5 Most popular
Sandals Negril Beach Resort & Spa Luxury
9.8
$556
Hotel Riu Negril
Hotel Riu Negril
7.9
$232
Idilio Rooms
Best value
Idilio Rooms
9.4
$65
Hotel Riu Ocho Ríos
#1 Most popular
Hotel Riu Ocho Ríos
7.1
$211
Jamaica Inn
#2 Most popular
Jamaica Inn
9.1
$452
Jewel Runaway Bay Beach & Golf Resort
#3 Most popular
Jewel Runaway Bay Beach & Golf Resort
10.0
$241
Couples Tower Isle
#4 Most popular
Couples Tower Isle
9.4
$342
Fisherman's Point Holiday
#5 Most popular
Fisherman's Point Holiday
9.4
$96
Ocean Palms Resort
Ocean Palms Resort
7.3
$77
Tropical Court Inn
Best value
Tropical Court Inn
5.8
$62
Eden Gardens Wellness Resort & Spa
#1 Most popular
Eden Gardens Wellness Resort & Spa
8.0
$113
Knutsford Court Hotel
#2 Most popular
Knutsford Court Hotel
7.6
$143
Shirley Retreat Hotel
#3 Most popular
Shirley Retreat Hotel
7.4
$82
Spanish Dream Hotel
#4 Most popular
Spanish Dream Hotel
7.7
$81
Terra Nova All Suite Hotel
#5 Most popular
Terra Nova All Suite Hotel
8.8
$209
Courtyard by Marriott Kingston, Jamaica
Courtyard by Marriott Kingston, Jamaica
8.3
$195
Celebrity Villa Jamaica
Best value
Celebrity Villa Jamaica
8.0
$136
Iberostar Rose Hall Beach
#1 Most popular
Iberostar Rose Hall Beach
8.6
$231
Riu Palace Jamaica Adults Only
#2 Most popular
Riu Palace Jamaica Adults Only
9.7
$232
Riu Reggae
#3 Most popular
Riu Reggae
8.3
$262
Deja Resort
#4 Most popular
Deja Resort
7.9
$138
RIU Montego Bay
#5 Most popular
RIU Montego Bay
7.7
$202
Sandals Royal Caribbean Resort and Private Island
Sandals Royal Caribbean Resort and Private Island
8.5
$561

Jamaica travel tips

Let us help you with the best tips about Jamaica

When is the least expensive time to stay in Jamaica?

When traveling to Jamaica it would be best to plan your trip around the month of September, as the prices are significantly lower than in February - just $246 per night.

Where do most people stay in Jamaica?

There is little doubt that travelers enjoy various cities in Jamaica, but the majority of travelers who visit Jamaica tend to spend the most time in Montego Bay.

Which city in Jamaica has the most expensive hotel rooms?

Rosemount is the most expensive city in Jamaica to book a hotel room in. The nightly rate of $186 is 39% more than the average city in Jamaica.

Which city in Jamaica has the least expensive hotel rooms?

At just $28 per night, Spot Valley has hotel room rates that are 88% less than other cities in Jamaica.


Popular international routes landing in Jamaica

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Fort Lauderdale to Montego Bay
Fastest flight time
1h 35m
Cheapest price
$208
Dallas to Montego Bay
Fastest flight time
2h 46m
Cheapest price
$229
New York to Montego Bay
Fastest flight time
5h 25m
Cheapest price
$232
Orlando to Montego Bay
Fastest flight time
1h 53m
Cheapest price
$253
New York to Montego Bay
Fastest flight time
3h 50m
Cheapest price
$254
Miami to Montego Bay
Fastest flight time
1h 42m
Cheapest price
$255
Atlanta to Montego Bay
Fastest flight time
2h 47m
Cheapest price
$264
Chicago to Montego Bay
Fastest flight time
4h 00m
Cheapest price
$264
Baltimore to Montego Bay
Fastest flight time
3h 15m
Cheapest price
$265
Philadelphia to Montego Bay
Fastest flight time
3h 51m
Cheapest price
$275
View more