
Old Harbour hotels from RM321
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Old Harbour
ApartĀment
Villa
Check prices for these dates
Our top choices for Old Harbour hotels

Cozy Relaxing Home in Old Harbour
Cozy Relaxing Home in Old HarbourOld Harbour
The price is RM1,140
RM55,722 total
includes taxes & fees
18 Jul - 19 Jul

Harbour Oasis Retreat - Charming 2 Bedroom House
Harbour Oasis Retreat - Charming 2 Bedroom HouseOld Harbour
The price is RM454
RM842 total
includes taxes & fees
11 Aug - 12 Aug

Paradise Reggae Resort
Paradise Reggae ResortSpanish Town
5.8 out of 10, (6 reviews)
The price is RM477
RM552 total
includes taxes & fees
19 Jul - 20 Jul

Phoenix Park Villas Portmore
Phoenix Park Villas PortmorePortmore
9.8 out of 10, Exceptional, (6 reviews)
The price is RM660
RM1,317 total
includes taxes & fees
20 Jul - 21 Jul

Serenity Oasis Apartment
Serenity Oasis ApartmentSpanish Town
The price is RM312
RM546 total
includes taxes & fees
19 Jul - 20 Jul

Grand Hotel Excelsior Port Royal
Grand Hotel Excelsior Port RoyalPort Royal
6.6 out of 10, (965 reviews)
The price is RM640
RM898 total
includes taxes & fees
23 Jul - 24 Jul

Sandy Bay Paradise Retreat - 7 Bedrooms
Sandy Bay Paradise Retreat - 7 BedroomsSandy Bay
The price is RM1,678
RM2,051 total
includes taxes & fees
18 Jul - 19 Jul

The Country Club Villa I
The Country Club Villa IKingston
9.0 out of 10, Wonderful, (10 reviews)
The price is RM580
RM1,046 total
includes taxes & fees
18 Jul - 19 Jul

The Beach Estate Country Club Villa
The Beach Estate Country Club VillaHellshire
10.0 out of 10, Exceptional, (1 review)
The price is RM1,289
RM1,962 total
includes taxes & fees
23 Jul - 24 Jul

The Hellshire Beach House
The Hellshire Beach HouseHellshire
The price is RM538
RM996 total
includes taxes & fees
18 Jul - 19 Jul

Casa Victoria Golf Retreat
Casa Victoria Golf RetreatKingston
9.8 out of 10, Exceptional, (72 reviews)
The price is RM556
RM990 total
includes taxes & fees
19 Jul - 20 Jul

Caldo Tours
Caldo ToursEwarton
10.0 out of 10, Exceptional, (3 reviews)
The price is RM367
RM407 total
includes taxes & fees
19 Jul - 20 Jul

Ocho Rios Golden View
Ocho Rios Golden ViewKingston
The price is RM567
RM1,112 total
includes taxes & fees
23 Jul - 24 Jul

Doug Manor 2bedroom Aprt Flat1
Doug Manor 2bedroom Aprt Flat1Portmore
The price is RM407
RM472 total
includes taxes & fees
18 Jul - 19 Jul

Harmony Vybz Apartment
Harmony Vybz ApartmentKingston
9.6 out of 10, Exceptional, (4 reviews)
The price is RM294
RM464 total
includes taxes & fees
19 Jul - 20 Jul

Tuscany Sun Villa at Legacy Townhouse
Tuscany Sun Villa at Legacy TownhouseThompson Town
The price is RM3,055
RM3,517 total
includes taxes & fees
19 Jul - 20 Jul

Immaculate 2-bed Apartment in Spanish Town
Immaculate 2-bed Apartment in Spanish TownSpanish Town
The price is RM276
RM321 total
includes taxes & fees
19 Jul - 20 Jul

Kingston Sunset Guest Apartment II
Kingston Sunset Guest Apartment IIMolynes Gardens
The price is RM382
RM809 total
includes taxes & fees
25 Jul - 26 Jul

Paradisiac Euphoria Beach Access Pool 24hr Gated
Paradisiac Euphoria Beach Access Pool 24hr GatedThompson Town
The price is RM1,219
RM1,727 total
includes taxes & fees
5 Aug - 6 Aug

Kingston Sunset Guest Apartment I
Kingston Sunset Guest Apartment IMolynes Gardens
7.0 out of 10, Good, (2 reviews)
The price is RM397
RM827 total
includes taxes & fees
18 Jul - 19 Jul
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Old Harbour
Head to St Catherine District Prison and Caymanas Golf and Country Clubājust two of the sights around Old Harbour.

Top Old Harbour Hotel Reviews

Grand Hotel Excelsior Port Royal
8/10 Good
More cheap stays in Old Harbour

Caldo Tours
32b Coghiel Road Ewarton Saint Catherine
The price is RM367 per night from 19 Jul to 20 Jul
RM367
RM407 total
19 Jul - 20 Jul
includes taxes & fees
10/10 Exceptional! (3 reviews)



































































