9.5
Jamaica
Jamaica: Apartments
909 places to stay in 97 cities, towns and villages, ranked by guest rating.
Cities with the most places to stay
The best-rated places to stay
All destinations: Jamaica
- Kingston 275
- Montego Bay 158
- Ocho Rios 144
- Portmore 43
- Negril 38
- Port Antonio 26
- Mandeville 25
- Runaway Bay 18
- Spanish Town 11
- Kupuis 11
- Falmouth 11
- Tower Isle 9
- Richmond 7
- Mammee Bay 7
- St Mary 6
- Discovery Bay 6
- Orange Bay 5
- Priory 4
- New Kingston 4
- Boscobel 4
- May Pen 3
- Lucea 3
- Liguanea 3
- Breadnut Hill 3
- Stony Hill 2
- Mammee Bay 2
- Old Harbour 2
- Negril Aerodrome 2
- Llandovery 2
- Lennox 2
- Hope Bay 2
- Green Island 2
- Four Paths 2
- Cane River 2
- Billy Dun 2
- Belle Air Summit 2
- Windsor Heights 1
- Tumbridge 1
- Toll Gate 1
- Stirling 1
- Stanmore Grove 1
- Silver Sands 1
- Sheerness 1
- Santa Cruz 1
- Salisbury 1
- Saint Annʼs Bay 1
- Rose Hall 1
- Riswich 1
- RioNuoya 1
- Rio Bueno 1
- Richards Pen 1
- Revival 1
- Retirement 1
- Port Henderson 1
- Point 1
- Perth 1
- Pembroke Hall 1
- Oracabessa 1
- Olympic Gardens 1
- Lyssons 1
- Lodge 1
- Little Bay 1
- Linstead 1
- Lennansville 1
- Knockpatrick 1
- Knapdale 1
- Kendal Station 1
- Kellits 1
- Junction 1
- Jamaica 1
- Hopewell 1
- Hope Pastures 1
- Highgate 1
- Harbour View 1
- Grants Pen 1
- Four Mile 1
- Dublin Castle 1
- Content 1
- Charlton 1
- Caymanas 1
- Cassia Park 1
- Carey Park 1
- Belle Air Summit 1
- Camperdown 1
- Browns Town 1
- Brissett Run 1
- Braeton 1
- Black River 1
- Beverly Hills 1
- Bernard Lodge 1
- Bel Retiro 1
- Beckford Kraal 1
- Barbican 1
- Banks 1
- Bamboo 1
- Arcadia Club 1
- Albion 1
Other property types
- Holiday homes356 places to stay
- Villas220 places to stay
- Guest houses156 places to stay
- Hotels97 places to stay
- Resorts63 places to stay
- Homestays54 places to stay
- Bed and breakfasts48 places to stay
- Aparthotels32 places to stay
- Hostels13 places to stay
- Inns11 places to stay
- Lodges9 places to stay
- Country houses8 places to stay
- Chalets3 places to stay
- Holiday parks2 places to stay
- Luxury tents2 places to stay
- Farm stays1 place to stay