Book Cheap Hotels in Old Harbour
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Old Harbour
Most frequently booked Old Harbour hotels

Beautiful 1-bed House in Old Harbour, Gated
Old Harbour Saint Catherine
2.51 km from city centre
Stay at this vacation home in Old Harbour. Enjoy free WiFi and free parking.
Kitchen
Parking included

Harbour Oasis Retreat - Charming 2 Bedroom House
Old Harbour Saint Catherine
1.53 km from city centre
The price is CA $148 per night
CA $148
CA $235 total
Apr 9 - Apr 10
includes taxes & fees
Stay at this residence in Old Harbour. Enjoy free WiFi, free parking, and a garden.
Pool
Kitchen

Villa in Gated Community Old Harbour, Jamaica
Old Harbour
1.75 km from city centre
Stay at this vacation home in Old Harbour. Enjoy free WiFi, laundry facilities, and air conditioning.
Kitchen
Washer

Cozy Relaxing Home in Old Harbour
W New Harbour Blvd Old Harbour St. Catherine Parish
1.51 km from city centre
The price is CA $389 per night
CA $389
CA $18,984 total
Apr 30 - May 1
includes taxes & fees
Stay at this apartment in Old Harbour. Enjoy free WiFi, free parking, and dry cleaning or laundry services.
Washer
Dryer

Villa of the three brothers
Old Harbour Saint Catherine Parish
0.89 km from city centre
Stay at this villa in Old Harbour. Enjoy laundry facilities and air conditioning.
Kitchen
Washer

Grand Hotel Excelsior Port Royal
1 Port Royal Street Kingston Saint Andrew
Free cancellation
Reserve now, pay when you stay
28.48 km from city centre
The price is CA $83 per night
CA $83
CA $141 total
Apr 6 - Apr 7
includes taxes & fees
Book a stay at this business-friendly hotel in Kingston. Enjoy free breakfast, free WiFi, and an airport shuttle (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Old Gaol House and Old Naval Hospital are located nearby.
Pool
Breakfast included

The Country Club Villa II
97 Craig Wright Drive, Section F Kingston
22.72 km from city centre
Book a stay at this golf villa in Kingston. Enjoy free WiFi, free parking, and an airport shuttle (surcharge). Popular attractions Caymanas Golf and Country Club and Iron Bridge are located nearby.
Pool
Kitchen

Ornella Villa - 2-br Apartment - Pool - Parking
Portmore Saint Catherine
24.8 km from city centre
Book a stay at this beach apartment in Portmore. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Rocket Gokarting and Sovereign Village Mall are located nearby.
Pool
Kitchen

Harmony Vybz Apartment
1081 Caribbean Sea Drive Kingston
30.93 km from city centre
The price is CA $100 per night
CA $100
CA $158 total
Apr 3 - Apr 4
includes taxes & fees
Stay at this B&B in Kingston. Enjoy free WiFi, free parking, and laundry facilities. Popular attractions Bob Marley Museum and Mandela Park are located nearby.
Parking included
Free WiFi
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.
Top hotels in Old Harbour for Extended Stay

Caldo Tours
32b Coghiel Road Ewarton Saint Catherine
The price is CA $125 per night from Apr 3 to Apr 4
CA $125
CA $139 total
Apr 3 - Apr 4
includes taxes & fees
10/10 Exceptional! (3 reviews)
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.
Old Harbour hotels essential information
Accommodation | 647 hotels |
|---|---|
Lowest Price | CA $139 |
Highest Price | CA $18,984 |
Popular hotels | Beautiful 1-bed House in Old Harbour, Gated, Harbour Oasis Retreat - Charming 2 Bedroom House, Villa in Gated Community Old Harbour, Jamaica, Cozy Relaxing Home in Old Harbour, Villa of the three brothers, Grand Hotel Excelsior Port Royal, The Country Club Villa II, Ornella Villa - 2-br Apartment - Pool - Parking, Harmony Vybz Apartment |
Frequently asked questions
Recent Old Harbour hotel reviews by fellow wanderers

Grand Hotel Excelsior Port Royal
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Nice place "
A verified traveller stayed at Grand Hotel Excelsior Port Royal









