Hotels in Jamaica

Find the best deals on 4,209 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 - £144
CHEAPEST CITY IN JAMAICA Christiana 28% cheaper Hotels in Christiana are the cheapest in Jamaica at just £73 per night on average.
MOST EXPENSIVE CITY IN JAMAICA Rosemount 43% more expensive Rosemount has the highest priced hotels in Jamaica with rooms averaging £145 per night.
MOST POPULAR CITY IN JAMAICA Montego Bay 91% 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
7.9
£135
$self.alt
No. 1 most popular
Hilton Rose Hall Resort & Spa
8.6
£210
$self.alt
No. 2 most popular
RIU Montego Bay
8.3
£191
$self.alt
No. 3 most popular
Iberostar Rose Hall Beach
9.1
£150
$self.alt
No. 4 most popular
Riu Palace Jamaica Adults Only
9.1
£319
$self.alt
No. 5 most popular
Hyatt Ziva Rose Hall
9.0
£326
$self.alt
Best value
Travellers Beach Resort
8.5
£59
$self.alt
No. 1 most popular
Couples Swept Away
9.0
£388
$self.alt
No. 2 most popular
Hedonism II Resort
9.1
£276
$self.alt
No. 3 most popular
Sunset at the Palms Resort - Adults Only
9.2
£120
$self.alt
No. 4 most popular
Beaches Negril Resort & Spa
9.0
£353
$self.alt
No. 5 most popular
Royalton Negril Resort & Spa
8.7
£291
$self.alt
Best value
Tina's Guest House
9.0
£25
$self.alt
No. 1 most popular
Beaches Ocho Rios, A Spa, Golf And Waterpark Resort
8.2
£404
$self.alt
No. 2 most popular
Rooms on the Beach Ocho Rios
5.3
£83
$self.alt
No. 3 most popular
Hotel Riu Ocho Ríos
8.5
£227
$self.alt
No. 4 most popular
Jewel Dunn`s River Beach Resort & Spa -Adults Only
8.0
£209
$self.alt
No. 5 most popular
Moon Palace Jamaica
8.7
£310
$self.alt
Best value
Essex House
£37
$self.alt
No. 1 most popular
The Jamaica Pegasus Hotel
8.4
£248
$self.alt
No. 2 most popular
Courtleigh Hotel & Suites
8.3
£203
$self.alt
No. 3 most popular
Knutsford Court Hotel
7.7
£121
$self.alt
No. 4 most popular
The Spanish Court Hotel
8.9
£163
$self.alt
No. 5 most popular
Eden Gardens Wellness Resort & Spa
8.0
£70
$self.alt
Best value
Modern apt in New Kingston
9.5
£68
$self.alt
No. 1 most popular
Strathairn Court Apartments
£73

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 £228 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?

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 £512 per night when booking a luxury hotel room in Jamaica. Rates for luxury hotel rooms are typically 217% more than the average hotel room in Jamaica, which costs £161 each night.

Which city in Jamaica has the most expensive hotel rooms?

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

Which city in Jamaica has the least expensive hotel rooms?

Our users typically find that Kingston has the lowest per night rates in the country at just £17. Kingston offers hotels rooms at an average rate that is 89% 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 45m
Cheapest price
£450
Manchester to Montego Bay
Fastest flight time
9h 40m
Cheapest price
£554
Edinburgh to Kingston
Fastest flight time
30h 45m
Cheapest price
£589
Glasgow to Kingston
Fastest flight time
17h 49m
Cheapest price
£623
Belfast to Montego Bay
Fastest flight time
58h 36m
Cheapest price
£667
Cardiff to Kingston
Fastest flight time
19h 53m
Cheapest price
£681
Leeds to Montego Bay
Fastest flight time
36h 45m
Cheapest price
£742
Bristol to Kingston
Fastest flight time
33h 48m
Cheapest price
£757
Southampton to Montego Bay
Fastest flight time
52h 51m
Cheapest price
£817
Birmingham to Montego Bay
Fastest flight time
28h 30m
Cheapest price
£823
View more