Hotels in Jamaica

Find the best deals on 4,222 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
119€ - 136€
CHEAPEST CITY IN JAMAICA Kingston 6% cheaper Hotels in Kingston are the cheapest in Jamaica at just 119€ per night on average.
MOST EXPENSIVE CITY IN JAMAICA Montego Bay 6% more expensive Montego Bay has the highest priced hotels in Jamaica with rooms averaging 136€ per night.
MOST POPULAR CITY IN JAMAICA Montego Bay 45% 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
Hotels in Montego Bay
$self.alt
Best value
Montego Bay Club Resort
5.1
85€
$self.alt
No. 1 most popular
Holiday Inn Sunspree Resort Montego Bay
7.9
153€
$self.alt
No. 2 most popular
Half Moon
9.0
299€
$self.alt
No. 3 most popular
Rose Hall Villas By Half Moon
1,267€
$self.alt
No. 4 most popular
Clarridge Hall Guesthouse
9.6
87€
$self.alt
No. 5 most popular
S Hotel Jamaica
9.3
216€
Hotels in Kingston
$self.alt
Best value
Eclipse Suite Guest Apartments
9.1
100€
$self.alt
No. 1 most popular
Courtleigh Hotel & Suites
8.3
232€
$self.alt
No. 2 most popular
Knutsford Court Hotel
7.7
138€
$self.alt
No. 3 most popular
Terra Nova All Suite Hotel
8.5
206€
$self.alt
No. 4 most popular
The Spanish Court Hotel
8.9
186€

Jamaica travel tips

Let us help you with the best tips about Jamaica

When is the least expensive time to stay in Jamaica?

Visiting Jamaica in September would make for the least expensive trip at just 272€ per night on average. To save on your trip, avoid planning it during February, as this is the most expensive month on average.

Where do most people stay in Jamaica?

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

How much does a luxury hotel cost in Jamaica?

An average rate of 568€ per night is to be expected when planning a stay in a luxury hotel room in Jamaica. This rate is about 273% above the country’s average nightly rate of 152€.

Which city in Jamaica has the most expensive hotel rooms?

Our data shows that hotel rooms in Montego Bay are about 6% more expensive on average than hotel rooms in the rest of Jamaica, with a nightly rate of 136€.

Which city in Jamaica has the least expensive hotel rooms?

Our users typically find that Kingston has the lowest nightly rates in the country at just 19€. Kingston offers hotel rooms at an average rate that is 87% lower than the average city in Jamaica.


Most popular tourist destinations in Jamaica

Explore the cities our users love 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
Dublin to Montego Bay
Fastest flight time
13h 05m
Cheapest price
647€