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

Old Harbour hotels from HK$621

  • 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
7 Sept - 8 Sept
Tomorrow
8 Sept - 9 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

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,866
HK$106,890 total
includes taxes & fees
8 Sept - 9 Sept
Cozy Relaxing Home in Old Harbour

2. Harbour Oasis Retreat - Charming 2 Bedroom House

Harbour Oasis Retreat - Charming 2 Bedroom House
Old Harbour
HK$877
HK$1,625 total
includes taxes & fees
8 Sept - 9 Sept
Harbour Oasis Retreat - Charming 2 Bedroom House

3. Paradise Reggae Resort

Paradise Reggae Resort
Spanish Town
United States
Melinda
HK$1,058
HK$1,225 total
includes taxes & fees
8 Sept - 9 Sept
Paradise Reggae Resort

4. Phoenix Park Villas Portmore

Phoenix Park Villas Portmore
Portmore
United States
Kimoya
HK$1,352
HK$2,634 total
includes taxes & fees
8 Sept - 9 Sept
Phoenix Park Villas Portmore

5. Sandy Bay Paradise Retreat - 7 Bedrooms

Sandy Bay Paradise Retreat - 7 Bedrooms
Sandy Bay
HK$3,230
HK$3,948 total
includes taxes & fees
8 Sept - 9 Sept
Sandy Bay Paradise Retreat - 7 Bedrooms

6. Grand Hotel Excelsior Port Royal

Grand Hotel Excelsior Port Royal
Port Royal
United States
Ann
HK$605
HK$965 total
includes taxes & fees
1 Oct - 2 Oct
Grand Hotel Excelsior Port Royal

7. Caldo Tours

Caldo Tours
Ewarton
United States
Stephen
HK$917
HK$1,017 total
includes taxes & fees
8 Sept - 9 Sept
Caldo Tours

8. Tuscany Sun Villa at Legacy Townhouse

Tuscany Sun Villa at Legacy Townhouse
Thompson Town
HK$5,880
HK$6,770 total
includes taxes & fees
8 Sept - 9 Sept
Tuscany Sun Villa at Legacy Townhouse

9. Harmony Vybz Apartment

Harmony Vybz Apartment
Kingston
United States
Ronira
HK$565
HK$892 total
includes taxes & fees
30 Sept - 1 Oct
Harmony Vybz Apartment

10. Room-comfy Kingston Getaway - Private Ro

Room-comfy Kingston Getaway - Private Ro
Kingston
HK$433
HK$784 total
includes taxes & fees
30 Sept - 1 Oct
Room-comfy Kingston Getaway - Private Ro

11. Immaculate 2-bed Apartment in Spanish Town

Immaculate 2-bed Apartment in Spanish Town
Spanish Town
HK$533
HK$621 total
includes taxes & fees
8 Sept - 9 Sept
Immaculate 2-bed Apartment in Spanish Town

12. Room-charming Kingston Room to Rent With

Room-charming Kingston Room to Rent With
Kingston
HK$445
HK$797 total
includes taxes & fees
8 Sept - 9 Sept
Room-charming Kingston Room to Rent With
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
"I love the place and my stay was lovely"
Ann 2-night trip
Posted 4 days ago
Grand Hotel Excelsior Port Royal
Cozy Family-Oriented Townhome

Cozy Family-Oriented Townhome

10/10 Excellent
"The house was very clean. The host responded quickly. We had a great time and enjoyed the stay. Thanks!"
Nina M. 11-night trip
Posted 3 months ago
Cozy Family-Oriented Townhome
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 4 months ago
Ac'ed 2 bedroom Beach House
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 5 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 6 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,017 total
8 Sept - 9 Sept
includes taxes & fees
10/10 Exceptional! (3 reviews)
Caldo Tours
Serenity Oasis Apartment

Serenity Oasis Apartment

Canal Drive Spanish Town St. Catherine Parish
Get ratesSerenity Oasis Apartment
Doug Manor 2bedroom Aprt Flat 2

Doug Manor 2bedroom Aprt Flat 2

Portmore Saint Catherine
Get ratesDoug Manor 2bedroom Aprt Flat 2
2 Bedroom Upstairs Large Flat in Portmore Pines

2 Bedroom Upstairs Large Flat in Portmore Pines

Portmore Saint Catherine
Get rates2 Bedroom Upstairs Large Flat in Portmore Pines
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: Provides buffet, an outdoor pool and complimentary wireless Internet access. Caldo Tours and Paradise Reggae Resort are a couple of other choices that feature an on-site pool. 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 57 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 Wynter's Park & Farm 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