Hotels in Jamaica

Find the best deals on 4,768 hotels in Jamaica

Check-in
Check-out
Compare vs. momondo |

Popular Cities in Jamaica

Book one of the best deals Jamaica has to offer in these popular locations
Hotels in Montego Bay
Best value
Castle Vue B&B
8.6
95 CAD
#1 Most popular
Half Moon
9.0
428 CAD
#2 Most popular
Hilton Rose Hall Resort & Spa
8.6
344 CAD
#3 Most popular
Secrets St. James Montego Bay - Adults Only Unlimited Luxury
8.7
442 CAD
#4 Most popular
Secrets Wild Orchid Montego Bay - Adults Only Unlimited Luxury
8.9
579 CAD
#5 Most popular
Seagarden Beach Resort
7.7
233 CAD
Hotels in Negril
Best value
Travellers Beach Resort
8.5
97 CAD
#1 Most popular
Couples Swept Away
9.0
634 CAD
#2 Most popular
Sunset at the Palms Resort - Adults Only
9.1
196 CAD
#3 Most popular
Cocolapalm Seaside Resort
9.0
131 CAD
#4 Most popular
Royalton Negril Resort & Spa
8.8
476 CAD
#5 Most popular
Azul Sensatori Jamaica by Karisma
8.8
485 CAD
Hotels in Kingston
Best value
Tranquility Estate
9.4
132 CAD
#1 Most popular
Courtleigh Hotel & Suites
8.3
332 CAD
#2 Most popular
Terra Nova All Suite Hotel
8.6
295 CAD
#3 Most popular
The Spanish Court Hotel
8.9
266 CAD
#4 Most popular
Courtyard by Marriott Kingston, Jamaica
8.6
293 CAD
#5 Most popular
The Heart of Kingston
10.0
139 CAD
Hotels in Runaway Bay
Best value
Royal Decameron Club Caribbean
8.1
165 CAD
#1 Most popular
Club Ambiance
6.2
259 CAD
#2 Most popular
Grand Bahia Principe Jamaica
8.3
263 CAD
#3 Most popular
Jewel Paradise Cove Adult Beach Resort & Spa
8.6
307 CAD
#4 Most popular
Pipers Cove - Runaway Bay
180 CAD
#5 Most popular
Luxury Bahia Principe Runaway Bay, Adults Only
9.4
319 CAD
Hotels in Ocho Rios
Best value
Executive Mammee Bay Hotel
4.0
112 CAD
#1 Most popular
Couples Tower Isle
9.1
513 CAD
#2 Most popular
Jamaica Inn
9.0
379 CAD
#3 Most popular
Couples Sans Souci
9.0
516 CAD
#4 Most popular
Moon Palace Jamaica
8.7
506 CAD
#5 Most popular
Sweeping Views Of Sea, Sand And Beach As You Relax On Huge Private Balcony
8.2
168 CAD

Jamaica travel tips

Let us help you with the best tips about Jamaica

When is the least expensive time to stay in Jamaica?

September is the least expensive month to stay in Jamaica, with an average price of 364 CAD per night. That price is significantly cheaper than the most expensive month, February.

Where do most people stay in Jamaica?

Jamaica is full of enlightening and adventurous cities, but the most popular tourist destination is Montego Bay.

How much does a luxury hotel cost in Jamaica?

On average, a luxury hotel room in Jamaica costs 838 CAD per night, 195% above the country’s average rate of 283 CAD per night.

Which city in Jamaica has the most expensive hotel rooms?

On average, 6,013 CAD per night will be the going rate for a hotel room in Spot Valley. This is about 2,021% more expensive than any other city in Jamaica.

Which city in Jamaica has the least expensive hotel rooms?

If you’re looking for the best bang for your buck when visiting Jamaica, consider staying in Kingston. According to our data, Kingston is the least expensive city to spend the night in when visiting Jamaica, with an average nightly rate of 28 CAD, 90% below the country’s average.


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
Toronto to Montego Bay
Fastest flight time
3h 57m
Cheapest price
271 CAD
Montreal to Montego Bay
Fastest flight time
4h 30m
Cheapest price
500 CAD
Toronto to Kingston
Fastest flight time
4h 05m
Cheapest price
506 CAD
Winnipeg to Montego Bay
Fastest flight time
5h 15m
Cheapest price
550 CAD
Montreal to Kingston
Fastest flight time
6h 45m
Cheapest price
551 CAD
Ottawa to Montego Bay
Fastest flight time
4h 32m
Cheapest price
554 CAD
Calgary to Montego Bay
Fastest flight time
6h 15m
Cheapest price
559 CAD
Vancouver to Montego Bay
Fastest flight time
8h 45m
Cheapest price
580 CAD
Québec City to Montego Bay
Fastest flight time
7h 45m
Cheapest price
641 CAD
Ottawa to Kingston
Fastest flight time
8h 07m
Cheapest price
669 CAD
View more