Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Prices for inns found in Jamaica range between RM 370 and RM 1,628 per night. Whatever your budget, you're sure to find a comfy place to kick back and relax between adventures. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many inns are there in Jamaica?
Explore our inns located in Jamaica and then choose your favourite. Whether you're taking off on a holiday with the whole fam or reuniting with friends, your perfect stay is just a few clicks away with Expedia.
Why book your Jamaica inn with Expedia?
We think that a holiday should be a piece of cake, so if you're in search of Jamaica inns at a competitive price, Expedia delivers. Save those pennies and choose a low-priced inn, or splurge and book an upscale option to spoil the crew.
How can I find cheap Jamaica inns?
Expedia's filters make it a snap to find cheap Jamaica inns. Narrow your search results by your budget and star rating — lower-rated stays are more affordable. You can also sign up for Expedia Rewards for free to discover awesome prices on your dream inn.