Find the best Jamaica Hotels
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Jamaica Accommodation: Most Popular Cities to Stay
Find properties with these dates
Top Hotels Jamaica
SeaGarden Beach Resort - All Inclusive
SeaGarden Beach Resort - All Inclusive
7.4 out of 10, Good, (2116)
The price is ₹14,911
₹17,481 total
includes taxes & fees
29 May - 30 May
Moon Palace Jamaica – All Inclusive
Moon Palace Jamaica – All Inclusive
8.2 out of 10, Very good, (1192)
The price is ₹40,979
₹45,411 total
includes taxes & fees
15 May - 16 May
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
9.4 out of 10, Exceptional, (1673)
The price is ₹49,523
₹49,523 total
includes taxes & fees
29 May - 30 May
Save an average of 15% on thousands of hotels when you're signed in
Ocean Eden Bay - Adults Only - All inclusive
Ocean Eden Bay - Adults Only - All inclusive
8.0 out of 10, Very good, (1929)
The price is ₹32,995
₹32,995 total
includes taxes & fees
19 May - 20 May
Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive
Jewel Paradise Cove Adult Beach Resort & Spa – All Inclusive
8.4 out of 10, Very good, (1217)
The price is ₹21,167
₹21,167 total
includes taxes & fees
2 Jun - 3 Jun
Ocean Coral Spring Resort - All inclusive
Ocean Coral Spring Resort - All inclusive
7.6 out of 10, Good, (2487)
The price is ₹28,217
₹28,217 total
includes taxes & fees
14 May - 15 May
Bahia Principe Grand Jamaica - All Inclusive
Bahia Principe Grand Jamaica - All Inclusive
7.2 out of 10, Good, (2646)
Royalton Blue Waters Montego Bay, An Autograph Collection All Inclusive Resort
Royalton Blue Waters Montego Bay, An Autograph Collection All Inclusive Resort
7.8 out of 10, Good, (1003)
The price is ₹34,777
₹34,777 total
includes taxes & fees
14 May - 15 May
Royalton Negril, An Autograph Collection All-Inclusive Resort
Royalton Negril, An Autograph Collection All-Inclusive Resort
7.6 out of 10, Good, (1004)
The price is ₹27,822
₹27,822 total
includes taxes & fees
14 May - 15 May
Iberostar Grand Rose Hall - Adults Only - All Inclusive
Iberostar Grand Rose Hall - Adults Only - All Inclusive
9.2 out of 10, Wonderful, (1006)
Sunset at the Palms Resort - Adults Only - All Inclusive
Sunset at the Palms Resort - Adults Only - All Inclusive
9.2 out of 10, Wonderful, (1010)
The price is ₹41,054
₹41,054 total
includes taxes & fees
19 May - 20 May
Half Moon
Half Moon
9.4 out of 10, Exceptional, (582)
The price is ₹32,691
₹45,317 total
includes taxes & fees
27 May - 28 May
Excellence Oyster Bay - Adults Only All Inclusive
Excellence Oyster Bay - Adults Only All Inclusive
9.0 out of 10, Wonderful, (864)
Zoetry Montego Bay - All Inclusive
Zoetry Montego Bay - All Inclusive
8.2 out of 10, Very good, (238)
The price is ₹45,339
₹45,339 total
includes taxes & fees
3 Jun - 4 Jun
S Hotel Kingston
S Hotel Kingston
9.4 out of 10, Exceptional, (1085)
The price is ₹12,358
₹15,985 total
includes taxes & fees
2 Jun - 3 Jun
CocoLaPalm Seaside Resort
CocoLaPalm Seaside Resort
9.2 out of 10, Wonderful, (1003)
The price is ₹7,905
₹10,153 total
includes taxes & fees
9 Jun - 10 Jun
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.
Jamaica Hotel Reviews
Jamaica Hotel Reviews
5/5 Excellent
"Great experience. Food & amenities were outstanding. Great location across from Doctor's Cave Beach"
A verified traveller stayed at Deja Resort All Inclusive
Posted 8 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top Jamaica Destinations
- Hotels in Trelawny
- Hotels in Portland
- Hotels in Saint Ann
- Hotels in Saint James
- Hotels in Hanover
- Hotels in Saint Elizabeth
- Hotels in Westmoreland
- Hotels in Saint Mary
- Hotels in Saint Andrew
- Hotels in Saint Catherine
- Hotels in Clarendon
- Hotels in Saint Thomas
- Hotels in Manchester
- Hotels in Kingston Parish
Other Cities in Jamaica
- Montego Bay Hotels
- Ocho Rios Hotels
- Negril Hotels
- Falmouth Hotels
- Kingston Hotels
- Runaway Bay Hotels
- Treasure Beach Hotels
- Lucea Hotels
- Port Antonio Hotels
- Whitehouse Hotels
- Mandeville Hotels
- Tower Isle Hotels
- Green Island Hotels
- St. Ann's Bay Hotels
- Oracabessa Hotels
- Bluefields Hotels
- Discovery Bay Hotels
- Portmore Hotels
- Boscobel Hotels
- Duncans Hotels
Hotels near popular Attractions
Hotel Theme
- Hotels with Air Conditioning (493)
- Hotels with Wifi (481)
- Hotels with Parking (465)
- Beach Resorts & Hotels (395)
- Family-Friendly Hotels (365)
- Hotels with Laundry Service (353)
- Hotels with Swimming Pool (334)
- Sports Hotels (329)
- Hotels with Airport Transfers (329)
- Hotels with Breakfast (305)
- Hotels with a Bar (260)
- Hotels with Balcony (254)
- Golf Hotels (219)
- Hotels with smoking rooms (216)
- Spa Hotels (192)
- Hotels with Babysitting Services (189)
- Hotels with Room Service (181)
- Historic Hotels (159)
- Hotels with Views (158)
- Wedding Hotels (152)
- Marina Hotels (151)
- Business Hotels (139)
- Hotels with Gym (128)
- Romantic Hotels (128)
- Hotels near Museums (112)
- All-Inclusive Hotels (100)
- Hotels with Entertainment (97)
- Hotels with Hot Tubs (86)
- Luxury Hotels (84)
- Cheap Hotels (75)
- Hotels with Yoga (50)
- Hotels with Connecting Rooms (49)
- Mountain Hotels (47)
- Boutique Hotels (27)
- Green Hotels (25)
- Casino Hotels (24)
- Hotels Suites (22)
- Hotels with Waterslides (16)
- Pet-Friendly Hotels (16)
- Hotels with Waterpark (12)
- Safari Hotels (11)
- Lakeside Hotels (5)
- Ski Hotels (4)
- Hotels with Indoor Pools (2)
- Hotels with Early Check-in (1)
Hotels near Jamaica Airports
Most Popular Hotels in Jamaica
- Riu Montego Bay - Adults Only - All Inclusive
- Hilton Rose Hall an All-Inclusive Resort
- Holiday Inn Resort Montego Bay All-Inclusive
- S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
- Riu Palace Jamaica - Adults Only - All Inclusive
- Riu Reggae - Adults Only - All Inclusive
- Hyatt Zilara Rose Hall - Adults Only - All Inclusive
- Jewel Grande Montego Bay Resort & Spa – All Inclusive
- Hyatt Ziva Rose Hall - All Inclusive