Hotels in Jamaica

Find the best deals on 4,329 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
£73 - £137
CHEAPEST CITY IN JAMAICA Lucea 30% cheaper Hotels in Lucea are the cheapest in Jamaica at just £74 per night on average.
MOST EXPENSIVE CITY IN JAMAICA Rosemount 31% more expensive Rosemount has the highest priced hotels in Jamaica with rooms averaging £138 per night.
MOST POPULAR CITY IN JAMAICA Montego Bay 81% 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
$self.alt
Best value
Holiday Inn Sunspree Resort Montego Bay
8.0
£133
$self.alt
No. 1 most popular
Sunscape Splash Montego Bay
7.2
£148
$self.alt
No. 2 most popular
Hilton Rose Hall Resort & Spa
8.6
£209
$self.alt
No. 3 most popular
Secrets St. James Montego Bay - Adults Only Unlimited Luxury
8.8
£268
$self.alt
No. 4 most popular
S Hotel Jamaica
9.3
£188
$self.alt
No. 5 most popular
Hyatt Zilara Rose Hall Adults Only
9.3
£358
$self.alt
Secrets Wild Orchid Montego Bay - Adults Only Unlimited Luxury
8.7
£351
$self.alt
Best value
Samsara Resort
7.2
£36
$self.alt
No. 1 most popular
Travellers Beach Resort
8.6
£59
$self.alt
No. 2 most popular
Legends Beach Resort
6.7
£40
$self.alt
No. 3 most popular
Royalton Negril Resort & Spa
8.6
£289
$self.alt
No. 4 most popular
Hedonism II Resort
7.5
£274
$self.alt
No. 5 most popular
The Spa Retreat Boutique Hotel
9.2
£145
$self.alt
Riu Palace Tropical Bay
8.4
£265
$self.alt
Best value
Silver Seas Hotel
5.9
£57
$self.alt
No. 1 most popular
Moon Palace Jamaica
8.6
£307
$self.alt
No. 2 most popular
Jewel Dunn`s River Beach Resort & Spa -Adults Only
8.3
£207
$self.alt
No. 3 most popular
Hotel Riu Ocho Ríos
7.8
£226
$self.alt
No. 4 most popular
Casa de Shalom
8.1
£60
$self.alt
No. 5 most popular
Kaz Kreol Beach Lodge & Wellness Retreat
7.0
£70
$self.alt
Jamaica Inn
9.1
£230
$self.alt
Best value
Yard Style
10.0
£29
$self.alt
No. 1 most popular
The Spanish Court Hotel
9.0
£161
$self.alt
No. 2 most popular
Terra Nova All Suite Hotel
8.8
£179
$self.alt
No. 3 most popular
Courtyard by Marriott Kingston, Jamaica
8.4
£178
$self.alt
No. 4 most popular
Eden Gardens Wellness Resort & Spa
7.9
£69
$self.alt
No. 5 most popular
Hotel Four Seasons
9.0
£102
$self.alt
Knutsford Court Hotel
7.6
£120
$self.alt
Best value
Edens Gate
9.1
£41
$self.alt
No. 1 most popular
Bahia Principe Grand Jamaica
8.0
£160
$self.alt
No. 2 most popular
Royal Decameron Club Caribbean
7.9
£101
$self.alt
No. 3 most popular
Bahia Principe Luxury Runaway Bay
8.7
£194
$self.alt
No. 4 most popular
Club Ambiance
£157
$self.alt
No. 5 most popular
Whistling Villa Runaway Bay
8.6
£116
$self.alt
Franklyn D. Resort & Spa
8.9
£155

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 October would make for the least expensive trip at just £206 per night on average. To save on your trip, avoid planning it during January, as this is the most expensive month on average.

Where do most people stay in Jamaica?

Our users tend to visit Montego Bay more often than any other city when travelling to Jamaica.

How much does a luxury hotel cost in Jamaica?

Expect to pay about £508 per night when booking a luxury hotel room in Jamaica. Rates for luxury hotel rooms are typically 127% more than the average hotel room in Jamaica, which costs £223 each night.

Which city in Jamaica has the most expensive hotel rooms?

Our data shows that hotel rooms in Rosemount are about 31% more expensive on average than hotel rooms in the rest of Jamaica, with a nightly rate of £138.

Which city in Jamaica has the least expensive hotel rooms?

Our users typically find that Negril has the lowest per night rates in the country at just £23. Negril offers hotels rooms at an average rate that is 90% lower than the average city 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
London to Montego Bay
Fastest flight time
9h 40m
Cheapest price
£523
Manchester to Montego Bay
Fastest flight time
26h 27m
Cheapest price
£529
Edinburgh to Montego Bay
Fastest flight time
31h 16m
Cheapest price
£555
Birmingham to Montego Bay
Fastest flight time
28h 36m
Cheapest price
£572
Cardiff to Montego Bay
Fastest flight time
36h 21m
Cheapest price
£604
Belfast to Montego Bay
Fastest flight time
29h 10m
Cheapest price
£669
Bristol to Montego Bay
Fastest flight time
47h 05m
Cheapest price
£709
Leeds to Montego Bay
Fastest flight time
30h 44m
Cheapest price
£723
Southampton to Montego Bay
Fastest flight time
52h 51m
Cheapest price
£810
Aberdeen to Kingston
Fastest flight time
30h 40m
Cheapest price
£877
View more