BookGuestRooms
Jamaica
Destinations

Hotels in Jamaica

Jamaica has 50 places to stay listed here — 50 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $30.

Browse by city
Where to stay

Cities in Jamaica

Where to stay in Jamaica

CityListingsFromTop-rated
Negril 13 hotelsfrom $30Catcha Falling Star (4.5/5)
Montego Bay 9 hotelsfrom $148Polkerris Bed & Breakfast (4.8/5)
Kingston 8 hotelsfrom $89AC Hotel by Marriott Kingston, Jamaica (4.5/5)
Port Antonio 6 hotelsfrom $31Polish Princess Guest House (4.7/5)
Falmouth 3 hotelsfrom $374Ocean Eden Bay - Adults Only - All Inclusive (4.5/5)
Green Island 2 hotelsfrom $404Princess Senses The Mangrove Resort - Adults Only (4.4/5)
Ocho Rios 2 hotelsfrom $97Ocho Rios Vacation Resort Property Rentals (4.2/5)
Treasure Beach 2 hotelsfrom $45Beyond Sunset Resort & Villas (4.2/5)
Jamaica Negril 1 hotelfrom $124Travellers Beach Resort (4.4/5)
Irish Town 1 hotelfrom $54Prince Valley Guesthouse (4.5/5)

Good to know

How many hotels are listed in Jamaica?

50 hotels, guesthouses and B&Bs across 13 cities in Jamaica, each with rooms, photos and live partner rates.

What do hotels in Jamaica cost?

Listed nightly rates on partner sites start around $30, varying by area, property and dates. Live prices show on the booking partner's page.

Which Jamaica city has the most listings here?

Negril, with 13 listed hotels.