A row of colorful fishing boats docked at a harbor with buildings in the background.

Old Harbour hotels from HK$598

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
22 Oct - 23 Oct
Tomorrow
23 Oct - 24 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for Old Harbour hotels

1. Cozy Relaxing Home in Old Harbour

Cozy Relaxing Home in Old Harbour
Old Harbour
HK$1,975
HK$106,965 total
includes taxes & fees
20 Nov - 21 Nov
Cozy Relaxing Home in Old Harbour

2. Harbour Oasis Retreat - Charming 2 Bedroom House

Harbour Oasis Retreat - Charming 2 Bedroom House
Old Harbour
HK$868
HK$1,611 total
includes taxes & fees
30 Oct - 31 Oct
Harbour Oasis Retreat - Charming 2 Bedroom House

3. Paradise Reggae Resort

Paradise Reggae Resort
Spanish Town
United States
Melinda
HK$846
HK$981 total
includes taxes & fees
24 Oct - 25 Oct
Paradise Reggae Resort

4. Sandy Bay Paradise Retreat - 7 Bedrooms

Sandy Bay Paradise Retreat - 7 Bedrooms
Sandy Bay
HK$3,390
HK$4,131 total
includes taxes & fees
27 Oct - 28 Oct
Sandy Bay Paradise Retreat - 7 Bedrooms

5. Grand Hotel Excelsior Port Royal

Grand Hotel Excelsior Port Royal
Port Royal
Canada
David
HK$716
HK$1,099 total
includes taxes & fees
6 Nov - 7 Nov
Grand Hotel Excelsior Port Royal

6. Phoenix Park Villas Portmore

Phoenix Park Villas Portmore
Portmore
United States
Kimoya
HK$2,116
HK$3,502 total
includes taxes & fees
28 Oct - 29 Oct
Phoenix Park Villas Portmore

7. 1BR Villas Phoenix Park Village ll

1BR Villas Phoenix Park Village ll
Portmore
HK$940
HK$1,677 total
includes taxes & fees
4 Nov - 5 Nov
1BR Villas Phoenix Park Village ll

8. Braeton Pointe

Braeton Pointe
Portmore
HK$376
HK$597 total
includes taxes & fees
7 Nov - 8 Nov
Braeton Pointe

9. Tuscany Sun Villa at Legacy Townhouse

Tuscany Sun Villa at Legacy Townhouse
Thompson Town
HK$5,878
HK$6,767 total
includes taxes & fees
24 Oct - 25 Oct
Tuscany Sun Villa at Legacy Townhouse

10. Caldo Tours

Caldo Tours
Ewarton
United States
Stephen
HK$917
HK$1,016 total
includes taxes & fees
25 Oct - 26 Oct
Caldo Tours

11. Harmony Vybz Apartment

Harmony Vybz Apartment
Kingston
United States
Ronira
HK$564
HK$892 total
includes taxes & fees
17 Nov - 18 Nov
Harmony Vybz Apartment

12. Room-complete Property Rental Private

Room-complete Property Rental Private
Tollgate Clarendon Park
HK$9,048
HK$10,413 total
includes taxes & fees
24 Oct - 25 Oct
Room-complete Property Rental Private

13. Immaculate 2-bed Apartment in Spanish Town

Immaculate 2-bed Apartment in Spanish Town
Spanish Town
HK$528
HK$615 total
includes taxes & fees
24 Oct - 25 Oct
Immaculate 2-bed Apartment in Spanish Town

14. Room-charming Kingston Room to Rent With

Room-charming Kingston Room to Rent With
Kingston
HK$429
HK$770 total
includes taxes & fees
5 Nov - 6 Nov
Room-charming Kingston Room to Rent With

15. Room-comfy Kingston Getaway - Private Ro

Room-comfy Kingston Getaway - Private Ro
Kingston
HK$419
HK$759 total
includes taxes & fees
11 Nov - 12 Nov
Room-comfy Kingston Getaway - Private Ro
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Old Harbour

Head to Caymanas Golf and Country Club and Sugar Man Beach—just two of the sights around Old Harbour.

See all hotels in Old Harbour
A row of colorful fishing boats docked at a harbor with buildings in the background.

Top Old Harbour Hotel Reviews

Grand Hotel Excelsior Port Royal

Grand Hotel Excelsior Port Royal

8/10 Good
"Was a nice quiet place ,"
David 2-night trip
Posted 2 days ago
Grand Hotel Excelsior Port Royal
Bayfront apartment and villas

Bayfront apartment and villas

10/10 Excellent
"The unit i received was clean and is very well put together. It comes with an electric stove, refrigerator, microwave, pots, pans, etc. The shower pressure could be a little more forceful which would then require a better shower head.On the sight it shows a pool/ jacuzzi which was not in working order. The ocean right next to the property was very dirty and has a very bad odor. There was nothing to entertain us while on property. Only for those reasons we probably wouldn't return.Nakieta the host was on point with all request, she was very attentive and prompt. The security guards were amazing, apart from the negatives everything else was great."
Anonymous traveller 8-night trip
Posted 5 days ago
Bayfront apartment and villas
Charming 2-bedroom house in Portmore with WiFi, AC

Charming 2-bedroom house in Portmore with WiFi, AC

10/10 Excellent
"Nice and clean place and comfortable. I’m going back there for my next vacation. The host was excellent.10/10"
Damion W. 11-night trip
Posted 4 months ago
Charming 2-bedroom house in Portmore with WiFi, AC
Ac'ed 2 bedroom Beach House

Ac'ed 2 bedroom Beach House

10/10 Excellent
"Great location, great host, great stay!"
Chevaughn G. 15-night trip
Posted 5 months ago
Ac'ed 2 bedroom Beach House
Caymanas  Estate,
 The Mountain View

Caymanas Estate, The Mountain View

8/10 Good
"I recently stayed in Caymanas, St. Catherine, and overall it was a good experience. The area is a gated community, which made me feel very safe—security is definitely on point. It’s quiet, residential, and has a nice community feel, with friendly people around.The host was very easy to reach and responded within minutes, which made the stay even smoother and stress-free.The pool was a highlight—very clean and well maintained, perfect for relaxing.Location-wise, it’s also convenient, not too far from Kingston if you need access to more restaurants, shopping, or activities.My only complaint would be the water fixtures. They seem to be heavily affected by calcium buildup, which made the shower pressure inconsistent and the water not come out steadily from the showerhead.Overall, Caymanas is a nice place to stay if you’re looking for somewhere safe, peaceful, and well-managed, just with a small maintenance issue that could be improved"
Kristal 8-night trip
Posted 7 months ago
Caymanas Estate, The Mountain View
La Petite Maison

La Petite Maison

10/10 Excellent
"This stay was so homely. My family and I enjoyed staying here. The host, Natalie was very responsive. I will definitely book again."
Paulette 5-night trip
Posted 7 months ago
La Petite Maison
Ornella Villa - 2-br Apartment - Pool - Parking

Ornella Villa - 2-br Apartment - Pool - Parking

10/10 Excellent
"We really enjoyed the room. It was very comfortable. The beds were really comfy. The host was amazing, super friendly, and responsive if we had any questions."
Erin 6-night trip
Posted 7 months ago
Ornella Villa - 2-br Apartment - Pool - Parking

More cheap stays in Old Harbour

Caldo Tours

Caldo Tours

32b Coghiel Road Ewarton Saint Catherine
HK$917
HK$1,016 total
25 Oct - 26 Oct
includes taxes & fees
10/10 Exceptional! (3 reviews)
Caldo Tours
2 Bedroom Upstairs Large Flat in Portmore Pines

2 Bedroom Upstairs Large Flat in Portmore Pines

Portmore Saint Catherine
Get rates
10/10 Exceptional! (1 review)
2 Bedroom Upstairs Large Flat in Portmore Pines
Zim Oasis Portmore st Catherine

Zim Oasis Portmore st Catherine

Portmore Saint Catherine
Get ratesZim Oasis Portmore st Catherine
Serenity Oasis Apartment

Serenity Oasis Apartment

Canal Drive Spanish Town St. Catherine Parish
Get ratesSerenity Oasis Apartment
Caymanan Estate Near Ocho Rios

Caymanan Estate Near Ocho Rios

Spanish Town Saint Catherine
Get ratesCaymanan Estate Near Ocho Rios
Sun-soaked Paradisiac Escape 3BR Private Beach Pool

Sun-soaked Paradisiac Escape 3BR Private Beach Pool

Thompson Town Clarendon
Get ratesSun-soaked Paradisiac Escape 3BR Private Beach Pool

Find out more about Old Harbour

Top reasons to visit Old Harbour

  • Scenic Beaches: Old Harbour boasts stunning beaches, perfect for relaxing and soaking up the sun.
  • Historical Landmarks: Explore the rich history of the area, including notable forts and the historic town of Spanish Town.
  • Outdoor Adventures: Engage in a variety of outdoor activities, including golf and private tours to uncover local attractions.
  • Vibrant Local Culture: Experience the lively atmosphere and vibrant culture of Jamaica, with opportunities to enjoy local customs.
  • Diverse Accommodation: Enjoy a range of charming bed and breakfasts, guesthouses, and holiday rentals for a unique stay.

Find great hotels near Old Harbour

Old Harbour, Saint Catherine, offers a delightful selection of accommodation options, including charming bed and breakfasts and inviting guesthouses. Whether you seek a pet-friendly retreat, family-friendly lodging, or a business-ready environment, you'll discover various choices to suit your preferences. Explore holiday rentals, apartments, and homes that provide a unique experience, all within easy reach of the area's stunning attractions.

  • Hotel Four Seasons: Located 34km from Old Harbour, Hotel Four Seasons is a 3-star accommodation that appeals primarily to business travellers. With a guest rating of 8.0 out of 10, this hotel offers a blend of comfort and functionality, making it an ideal choice for those visiting for work. The property features well-appointed rooms with modern amenities, a dedicated business centre, and high-speed internet access. Guests appreciate the attentive service and the convenient location, which provides easy access to local business districts and attractions.
  • ROK Hotel Kingston, Tapestry Collection by Hilton: Also situated 34km from Old Harbour, ROK Hotel Kingston is a sophisticated 4-star property that boasts a guest rating of 9.0 out of 10. This hotel seamlessly combines business and leisure, offering stylish accommodations alongside a range of amenities such as a fitness centre, on-site dining options, and meeting facilities. Its contemporary design reflects the vibrant culture of Kingston, making it an inspiring place for work or relaxation. Guests often highlight the exceptional service and the unique local experiences the hotel facilitates.
  • Courtyard by Marriott Kingston, Jamaica: With a convenient location 34km from Old Harbour, Courtyard by Marriott Kingston offers a 3.5-star experience with a guest rating of 8.8 out of 10. This hotel caters to business travellers and holidaymakers alike, featuring spacious rooms, a well-equipped business centre, and a refreshing outdoor pool. Guests can enjoy complimentary Wi-Fi and a range of dining options, including a café and bar. The hotel’s inviting atmosphere and responsiveness to guest needs make it a popular choice for those visiting Kingston.

Where to stay near Old Harbour

Old Harbour, a charming historic town in southern Jamaica, offers a delightful blend of adventure and relaxation. Explore the vibrant atmosphere of nearby Spanish Town, steeped in history, or enjoy the beautiful outdoor scenery that the region has to offer. Whether you're seeking a romantic getaway or a tranquil retreat, Old Harbour and its surrounding areas provide an ideal backdrop for an unforgettable holiday experience.

  • Sandy Bay: Sandy Bay offers a delightful escape located 6km from Old Harbour. This charming city is known for its vibrant beach culture and business-themed experiences. Visitors can enjoy the local beach and explore interesting landmarks like a modern civic government building and various monuments. With peak visitor numbers in April, August, and December, Sandy Bay provides a lively atmosphere during these months while remaining a tranquil choice for quieter visits.
  • Spanish Town: Situated 16km from Old Harbour, Spanish Town is rich in culture and history, making it an excellent destination for families and sports enthusiasts. The city features a variety of activities, including access to private country clubs and golf courses, perfect for those looking to unwind or engage in sports. Its attractions, such as the beach, stadium, and sports facilities, add to the appeal. Peak visitation occurs in July, September, and December, ensuring a bustling environment filled with cultural experiences.
  • Hellshire: Located 18km from Old Harbour, Hellshire is renowned for its stunning beaches and outdoor adventures. This lively city attracts visitors seeking both relaxation and excitement, with activities such as golfing and exploration of the picturesque coastline. Key landmarks include beautiful beaches and modern civic structures. With peak tourist seasons from March to April and July, Hellshire offers a vibrant atmosphere for those looking to immerse themselves in Jamaica's natural beauty and adventurous spirit.

Things to do in Old Harbour

Shopping

In Old Harbour, you can explore local shops for unique souvenirs, with the bustling Old Harbour Market offering a vibrant atmosphere. If you're up for a drive, visit the Caribbean Pearl Plaza, about 19km away, where you can find a variety of stores and dining options.

Recreation

In Old Harbour, immerse yourself at the Ocean Spa, where rejuvenating treatments utilise local ingredients to enhance relaxation. For outdoor enthusiasts, explore the nearby beaches offering yoga sessions and meditation classes, allowing you to connect with nature while enjoying the serene coastal views.

Adventure

Explore the vibrant waters of Old Harbour with a thrilling kayaking adventure, navigating the coastline while spotting local wildlife. For an adrenaline rush, try zip-lining through lush canopies, offering stunning views of the landscape below. Enjoy the natural beauty and excitement that surrounds you.

Nightlife

Visit the vibrant Kimset Cocktail Bar on Hardy Street for a delightful selection of whiskeys. For a taste of local music, swing by the Free House Pub on Colingwood Street, where you can enjoy craft beers and live performances from talented musicians.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Old Harbour

To save money during your visit to Old Harbour, consider travelling between September and November, when prices are generally lower. Saturdays are the cheapest days to book accommodation, while Tuesdays tend to be pricier. Utilise Expedia’s search tool to find eco-certified hotels and arrange your bookings from lowest to highest prices. Look for package deals that combine flights, hotels, and activities for the best savings. Additionally, utilise the local public transport system for affordable travel within the area, and explore free activities available to enhance your experience without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Old Harbour are September to November, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Old Harbour is Saturday. The most expensive day to stay in Old Harbour is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation at Old Harbour with your flights and activities through an Expedia package.

Find the best attractions near Old Harbour

Old Harbour, Saint Catherine, offers an ideal blend of outdoor adventure and scenic beauty, perfect for a memorable vacation. Visitors can explore stunning beaches, historic landmarks, and the notable fort. With attractions like Old Harbour Bay, the area caters to those seeking cultural experiences and a vibrant city atmosphere. Whether you're lounging by the sea or delving into local history, Old Harbour promises a delightful getaway.

  • Hellshire Beach: Located 23km from Old Harbour, Hellshire Beach boasts a relaxed atmosphere with its soft sands and inviting waters. It’s a popular spot for locals and tourists alike, offering a genuine taste of Jamaican beach culture.
  • St Catherine District Prison: Just 18km away, this landmark is known for its friendly atmosphere and serves as an interesting excursion for those looking to delve into the local history. It provides insights into Jamaica's penal system while being family-friendly.
  • Iron Bridge: Also situated 18km from Old Harbour, this historic bridge reflects the rich cultural heritage of the area. A stroll across it offers a glimpse into the architectural history and the stories woven into the local landscape.

Best time to go to Old Harbour

The best time to visit Old Harbour is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January74.7°F (23.7°C)No RainMostly SunnySlightly HighSlightly High
February74.8°F (23.8°C)No RainMostly SunnyAverageAverage
March75.7°F (24.3°C)No RainMostly SunnyAverageAverage
April77.9°F (25.5°C)Light RainMostly SunnyAverageSlightly High
May79.3°F (26.3°C)Light RainMostly SunnySlightly LowAverage
June80.6°F (27.0°C)Light RainMostly SunnyAverageAverage
July81.5°F (27.5°C)Light RainMostly SunnySlightly HighAverage
August81.1°F (27.3°C)Light RainMostly SunnyAverageAverage
September80.2°F (26.8°C)Light RainMostly SunnySlightly HighSlightly Low
October78.3°F (25.7°C)Light RainMostly SunnySlightly LowSlightly Low
November76.6°F (24.8°C)Light RainMostly SunnySlightly LowSlightly Low
December75.6°F (24.2°C)No RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Old Harbour

Accessing Old Harbour, Saint Catherine, Jamaica, is convenient with three major airports nearby. Kingston's Norman Manley International Airport (KIN) is located 35km away, with excellent hotels such as S Hotel Kingston and AC Hotel by Marriott, both 8km from the airport, offering shuttle services. Montego Bay's Sir Donald Sangster International Airport (MBJ) is 106km away, featuring luxurious options like Sandals Montego Bay and Breathless Montego Bay, each 5km from the airport. Additionally, Ocho Rios' Ian Fleming International Airport (OCJ) is 53km away, with well-rated hotels like Moon Palace Jamaica, providing various transportation services to the airport.

Frequently asked questions

Where is the best place for a stay in Old Harbour?
Based on our traveller data, 1-bed House Sleeps 2 in Secure Community is one of the top choices for your stay. This holiday home offers free parking and private gardens. Two other options for your stay in the area are Grand Hotel Excelsior Port Royal and Charming 1-bedroom hotel with WiFi and AC in vibrant Kingston. See all available top hotels, or vacation rentals in Old Harbour.
What are some of the best holiday rentals that Old Harbour has to offer?
1-bed House Sleeps 2 in Secure Community: This highly rated holiday home rental in Old Harbour offers a private garden and free WiFi to help you feel comfortable in your new surroundings. Kitchen amenities include a fridge, a stovetop and a microwave. See all vacation rentals in Old Harbour.
If I need to cancel my hotel reservation in Old Harbour, will I receive a refund?
Yes! The majority of room reservations are refundable if you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you booked a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Old Harbour.
What are some hotels with pools in Old Harbour?
Grand Hotel Excelsior Port Royal: Features buffet, an outdoor pool and complimentary wireless Internet access. Also, another option with an on-site pool is Bayfront apartment and villas. View all hotels with pools in Old Harbour.
What is staying in Old Harbour like?
Visitors will definitely enjoy all that Old Harbour has to offer. In Old Harbour, there are 60 hotels and other accommodation options to choose from. Find out more about Old Harbour.
What are the top places to visit in Old Harbour?
Places to visit in the wider area include Caymanas Golf and Country Club, Sugar Man Beach and Hellshire Beach. You'll also find Fort Clarence Beach and Rodney Memorial in the area. Take a look at what more there is to see and do in Expedia's Old Harbour guide.
What's the seasonal weather like in Old Harbour?
The hottest months are usually July and August, with an average temperature of 27°C, while the coldest months are January and February, with an average of 24°C. Average annual precipitation for Old Harbour is 1001 mm.

Explore a world of travel with Expedia