Find hotels in Old Harbour from $59

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Old Harbour hotels

ROK Hotel Kingston, Tapestry Collection by Hilton

ROK Hotel Kingston, Tapestry Collection by Hilton
4.0 star property
Kingston
8.8 out of 10, Excellent, (1,227 reviews)
"great location and wonderful place to stay"
Canada
Jeffrey Anthony
$164 nightly
The price is $183
May 8 - May 9
Total with taxes and fees
ROK Hotel Kingston, Tapestry Collection by Hilton

S Hotel Kingston

S Hotel Kingston
4.5 star property
New Kingston
9.4 out of 10, Exceptional, (1,664 reviews)
"Friendly staff, clean, excellent pool area "
United States
VINOD
$176 nightly
The price is $200
Apr 25 - Apr 26
Total with taxes and fees
S Hotel Kingston

R Hotel Kingston

R Hotel Kingston
4.0 star property
New Kingston
8.4 out of 10, Very Good, (1,168 reviews)
"Stayed here in various rooms all great "
Canada
taylor
$169 nightly
The price is $185
Apr 21 - Apr 22
Total with taxes and fees
R Hotel Kingston

AC Hotel by Marriott Kingston, Jamaica

AC Hotel by Marriott Kingston, Jamaica
4.5 star property
New Kingston
9.2 out of 10, Wonderful, (975 reviews)
"Excellent hotel!"
United States
Erica
$261 nightly
The price is $288
May 1 - May 2
Total with taxes and fees
AC Hotel by Marriott Kingston, Jamaica

The Courtleigh Hotel and Suites

The Courtleigh Hotel and Suites
4.0 star property
New Kingston
9.2 out of 10, Wonderful, (1,007 reviews)
"Room were very clean and the the staff were grreat."
United States
DAVID
$190 nightly
The price is $211
Apr 25 - Apr 26
Total with taxes and fees
The Courtleigh Hotel and Suites

Terra Nova, BW Premier Collection

Terra Nova, BW Premier Collection
4.0 star property
Half Way Tree
9.0 out of 10, Wonderful, (1,010 reviews)
"Great property, well maintained, great breakfast. Friendly staff"
Canada
Denise
$181 nightly
The price is $199
Apr 24 - Apr 25
Total with taxes and fees
Terra Nova, BW Premier Collection

The Jamaica Pegasus Hotel

The Jamaica Pegasus Hotel
3.5 star property
New Kingston
8.6 out of 10, Excellent, (1,017 reviews)
"Clean hotel, polite and helpful staff. Great breakfast."
United States
Mallika
$219 nightly
The price is $242
Apr 17 - Apr 18
Total with taxes and fees
The Jamaica Pegasus Hotel

Courtyard by Marriott Kingston, Jamaica

Courtyard by Marriott Kingston, Jamaica
3.5 star property
New Kingston
8.8 out of 10, Excellent, (618 reviews)
"We had no pets and didn't see any during our stay. Bar had variety of selections."
United States
Janet
$240 nightly
The price is $268
May 1 - May 2
Total with taxes and fees
Courtyard by Marriott Kingston, Jamaica

Altamont Court Hotel

Altamont Court Hotel
3.0 star property
New Kingston
8.0 out of 10, Very Good, (1,009 reviews)
"The room was good and the staff was courteous and quite attentive. "
United States
Omar
$226 nightly
The price is $248
Apr 17 - Apr 18
Total with taxes and fees
Altamont Court Hotel

Hotel Four Seasons

Hotel Four Seasons
3.0 star property
New Kingston
8.0 out of 10, Very Good, (1,004 reviews)
"Our breakfast was great and the staffs were pleasant. "
United States
Rosalee
$132 nightly
The price is $148
Apr 27 - Apr 28
Total with taxes and fees
Hotel Four Seasons

Lavender Moon Villas

Lavender Moon Villas
4.5 star property
Ocho Rios
8.0 out of 10, Very Good, (15 reviews)
"Nice hotel with view of the city .10/10"
United States
Shakala
$153 nightly
The price is $177
Apr 17 - Apr 18
Total with taxes and fees
Lavender Moon Villas

Grand Hotel Excelsior Port Royal

Grand Hotel Excelsior Port Royal
3.5 star property
Port Royal
6.6 out of 10, (931 reviews)
"It was totally relaxing i must say the kitchen staff was exceptional. "
United States
Michelle
$53 nightly
The price is $60
May 16 - May 17
Total with taxes and fees
Grand Hotel Excelsior Port Royal

Shirley Retreat Hotel

Shirley Retreat Hotel
3.0 star property
New Kingston
8.4 out of 10, Very Good, (514 reviews)
"It’s tucked away on a private street however very close to everything you would need. "
United States
Nicole
$99 nightly
The price is $110
Apr 26 - Apr 27
Total with taxes and fees
Shirley Retreat Hotel

Strawberry Hill

Strawberry Hill
3.0 star property
Irish Town
9.0 out of 10, Wonderful, (155 reviews)
"Wonderful location. Fabulous bungalows. Attentive staff. Lovely pool with an incredible view. And great food and drinks. Highly recommend!"
United States
Fiona
$370 nightly
The price is $405
Apr 23 - Apr 24
Total with taxes and fees
Strawberry Hill

Millsborough B&B

Millsborough B&B
4.0 star property
Jack's Hill
10.0 out of 10, Exceptional, (18 reviews)
"Beautiful property! We had a great time."
United States
Ashaun
$101 nightly
The price is $116
Apr 17 - Apr 18
Total with taxes and fees
Millsborough B&B

Neita's Nest - Jamaican Bed & Breakfast

Neita's Nest - Jamaican Bed & Breakfast
3.5 star property
Constant Spring
8.8 out of 10, Excellent, (34 reviews)
"Wonderful stay at Neitas nest. Breakfast was amazing, the place was super clean, and our host was very accommodating."
United States
Linda
Neita's Nest - Jamaican Bed & Breakfast

Pulse Rooms at Trafalgar

Pulse Rooms at Trafalgar
3.0 star property
New Kingston
7.4 out of 10, Good, (325 reviews)
"Excellent staff, clean rooms everything you need stores,banks,food and entertainment was readily available. Its in a great central area. "
United States
Sharlene
$96 nightly
The price is $107
Apr 16 - Apr 17
Total with taxes and fees
Pulse Rooms at Trafalgar

Caldo Tours

Caldo Tours
2.5 star property
Ewarton
10.0 out of 10, Exceptional, (3 reviews)
"Very inviting and the owner's are wonderful people that keeps you comfortable and satisfied "
United States
Stephen
$90 nightly
The price is $100
Apr 16 - Apr 17
Total with taxes and fees
Caldo Tours

Forres Park Resort & Spa

Forres Park Resort & Spa
3.0 star property
Mavis Bank
8.4 out of 10, Very Good, (31 reviews)
"The manager was kind enough to help us out when we had a problem with our car the day before we were due to book in and then let us leave our car there. She is also a very good cook plus the hotel is in a lovely setting so definitely recommended. "
United Kingdom
Patrick
$84 nightly
The price is $85
Apr 17 - Apr 18
Total with taxes and fees
Forres Park Resort & Spa
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

Where to stay near Old Harbour

Old Harbour, Jamaica, offers a captivating blend of outdoor adventures and cultural experiences. Explore its stunning coastline, relax by the old harbor, and immerse yourself in the vibrant atmosphere. Nearby towns provide a romantic setting, making it perfect for families or business travelers seeking both relaxation and exploration.

Sandy Bay

Discover Sandy Bay, a welcoming destination perfectly suited for adventure seekers and families looking for a budget-friendly getaway. This vibrant city offers a mix of cultural experiences and natural beauty, with highlights like the historic Iron Bridge and the St. Catherine District Prison nearby. Just about 5 miles away from Old Harbour, Sandy Bay provides easy access to a beautiful beach and the modern civic government building. Staying here makes for a smart hotel choice, blending convenience with local charm.

Salt River

Immerse yourself in Salt River, where adventure seekers and families can easily access the stunning Hellshire Beach and the historic St. Catherine District Prison. This vibrant village offers a blend of cultural experiences and beach relaxation, making it an ideal getaway. Located about 9 miles by car from Old Harbour, Salt River ensures a convenient escape while providing opportunities to explore local landmarks like the Rodney Memorial. Choosing Salt River for your stay guarantees an enriching vacation experience.

Horizon Park

Travelers seeking adventure and family-friendly experiences will find Horizon Park to be the ideal base for their vacation. This vibrant neighborhood offers access to local highlights such as the historic Iron Bridge, the poignant Rodney Memorial, and the notable St Catherine District Prison. With visitor numbers peaking in July to August and December, Horizon Park maintains a welcoming atmosphere year-round. Located about 10 miles away from Old Harbour by car, it’s a smart choice for your stay in Jamaica.

Edbury

If you are a cultural or adventure traveler, look no further than Edbury, which features unique attractions like the St. Catherine District Prison and the historic Iron Bridge. This charming village provides a perfect base to explore nearby parks and waterfalls, offering family-friendly activities and romantic outdoor experiences. Located about 8 miles from Old Harbour, Edbury is a smart choice for your hotel booking, allowing you to immerse yourself in the local culture while enjoying easy access to beautiful surroundings.

Envy Valley

Experience the charm of Envy Valley, an excellent hub for adventure and cultural travelers who want to immerse themselves in the vibrant local scene. This village offers unique attractions like the historic Iron Bridge, the poignant Rodney Memorial, and the significant St Catherine District Prison, ensuring a rich and engaging visit. With visitor numbers peaking in July and December, this area is lively year-round. Envy Valley is a smart choice for your stay, providing easy access to Old Harbour’s delights.

Stay near popular attractions around Old Harbour

Discover the charm of Old Harbour, where adventure meets culture. Enjoy breathtaking scenery at Surada Bay, explore historic sites, and experience family-friendly attractions. Old Harbour points offer a perfect blend of relaxation and excitement, making it an ideal destination for your next vacation.

Learn more about Old Harbour

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

Boats on the Black River, Jamaica

Top Old Harbour Hotel Reviews

More cheap stays in Old Harbour

Hotels in Old Harbour with star-rating

Find out more about Old Harbour

Top reasons to visit Old Harbour

  • Outdoor Adventures: Enjoy a variety of activities, from golfing at Caymanas Golf Club to exploring beautiful beaches.
  • Rich History: Discover historic forts and local landmarks that showcase Old Harbour's vibrant past.
  • Charming Atmosphere: Stroll through the historic town and vibrant Old Harbour Bay for a unique local experience.
  • Romantic Getaways: Visit nearby New Harbour Village for a picturesque setting perfect for couples.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to pet-friendly guesthouses catering to all travelers.

Find great hotels near Old Harbour

Old Harbour, Saint Catherine, Jamaica, offers a charming selection of accommodations, including cozy bed & breakfasts and welcoming guesthouses. Whether you're seeking a pet-friendly retreat or a family-friendly getaway, this destination has it all. Enjoy modern amenities in quaint cottages or unwind at Whispering Seas, where relaxation meets convenience. With options catering to business travelers and leisure seekers alike, Old Harbour is the perfect base for your Jamaican adventure.

  • Hotel Four Seasons: A welcoming 3-star hotel known for its business-friendly environment and comfortable accommodations, Hotel Four Seasons boasts a guest rating of 8.0. Located 21 miles from Old Harbour, this property is ideal for travelers seeking a productive stay. Guests appreciate the well-appointed rooms and amenities that cater to business needs, including meeting spaces and complimentary Wi-Fi. The hotel's reliable service and convenient location make it a solid choice for those combining work and leisure in Jamaica.
  • ROK Hotel Kingston, Tapestry Collection by Hilton: This upscale 4-star hotel shines with a guest rating of 8.8, reflecting its blend of modern elegance and local charm. Situated 21 miles from Old Harbour, ROK Hotel Kingston offers a unique experience with stylishly designed rooms and vibrant on-site dining options. Business travelers will find essential facilities, including flexible meeting spaces and a business center. The hotel's intimate atmosphere and attention to detail ensure a memorable stay for both work and relaxation.
  • Courtyard by Marriott Kingston, Jamaica: A 3.5-star hotel that combines comfort with convenience, Courtyard by Marriott Kingston has a guest rating of 8.8. Located 21 miles from Old Harbour, this hotel is perfect for business travelers seeking modern amenities. Guests can enjoy spacious rooms, a well-equipped business center, and a refreshing outdoor pool. The on-site restaurant serves delectable meals, making it easy to unwind after a day of meetings or exploring the local area.

Where to stay near Old Harbour

Discover the charm of Old Harbour, Jamaica, where outdoor adventures and scenic beauty await. Explore the historic town and enjoy the vibrant atmosphere of Old Harbour Bay. For a romantic getaway, visit nearby New Harbour Village, perfect for a leisurely stroll. With its blend of business and leisure, Old Harbour promises an unforgettable experience filled with rich culture and stunning landscapes, making it an ideal destination for your vacation.

  • Sandy Bay: Located 4 miles from Old Harbour, Sandy Bay is a vibrant city that attracts travelers year-round, particularly peaking in July to August and December. Visitors come for a mix of business, cultural, and beach experiences. The area features modern civic buildings and monuments, providing a glimpse into the local governance and history. The sandy beach offers a perfect spot for relaxation and fun under the sun, making it a well-rounded destination for both leisure and cultural exploration.
  • Edbury: This charming village is situated 8 miles from Old Harbour and is known for its serene outdoor adventures and romantic settings. Although traveler arrivals peak during the summer and holiday months, Edbury maintains a steady flow of visitors throughout the year. Nature lovers will appreciate the nearby park and picturesque waterfall, perfect for hiking, picnicking, or simply soaking in the tranquility of the surroundings. Edbury is ideal for couples seeking a romantic getaway or adventurers looking to explore the natural beauty of Jamaica.
  • Salt River: Also located 8 miles from Old Harbour, Salt River is a quaint village that offers a rich cultural and beach experience. Visitors enjoy the local beach, which is perfect for sunbathing and swimming, and the area also features a unique nudist beach for those seeking a more liberated experience. With a church that adds to the village's charm, Salt River is a great place to immerse yourself in local culture while enjoying the sun and surf.

Things to do in Old Harbour

Old Harbour, Jamaica, is perfect for those seeking adventure and scenic beauty. Visitors can enjoy outdoor activities at the Caymanas Golf Club, explore local shops, and unwind at a private country club. This charming destination offers a variety of experiences that should be on every traveler's bucket list, ensuring a memorable vacation filled with relaxation and excitement.

Shopping

In Old Harbour, you can explore local markets for unique souvenirs and handmade crafts. If you're up for a drive, visit the nearby Caribbean Plaza for a variety of shops and dining options, or check out the larger Mega Mart for groceries and more extensive shopping choices.

Recreation

At the tranquil Serene Wellness Retreat, indulge in rejuvenating spa treatments and yoga sessions surrounded by nature. For outdoor enthusiasts, visit the stunning Blue Hole Mineral Spring, where you can relax in natural mineral waters and enjoy the peaceful atmosphere of Jamaica’s lush landscapes.

Adventure

In Old Harbour, explore the thrilling waters of the Caribbean Sea with a snorkeling adventure at Morgan's Harbour, where vibrant coral reefs await. For land lovers, hike the scenic trails at the nearby Blue Mountains, offering breathtaking views and rich biodiversity perfect for nature enthusiasts.

Nightlife

Experience vibrant nightlife at the Old Harbour Sports Bar, where you can catch live sports and enjoy a lively atmosphere. For a more laid-back vibe, visit the Jerk Corner, savor local delicacies, and enjoy the music while mingling with friendly locals under the stars.

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

Booking tips and Expedia advantages for Old Harbour

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Old Harbour are August to October, 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: Expedia's search tool makes it easy for you to choose your budget, desired location, and additional preferences. You can organize your results by price, starting with the most affordable hotels. Additionally, you can refine your search by hotel type—if you select the Eco-certified filter, you'll discover sustainable and environmentally friendly hotels ready for booking.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your Old Harbour hotel, flights, and activities all together.

Find the best attractions near Old Harbour

Old Harbour, Saint Catherine, Jamaica, is perfect for outdoor and adventure vacations, offering stunning scenery and a variety of attractions. Explore beautiful beaches, historic forts, and local landmarks that cater to travelers seeking cultural experiences and family-friendly activities. Whether you're relaxing by the shore or immersing yourself in the area's rich history, Old Harbour promises an unforgettable getaway.

  • Hellshire Beach: Located 14 miles from Old Harbour, Hellshire Beach is a vibrant destination known for its lively beach vibes. Enjoy the sun, sand, and the inviting Caribbean waters, perfect for a relaxing day by the sea.
  • St Catherine District Prison: Situated 11 miles away, this landmark offers a unique glimpse into local history. Known for its friendly atmosphere, it’s a great spot for family-friendly excursions and learning about the region's culture.
  • Iron Bridge: Also located 11 miles from Old Harbour, the Iron Bridge is steeped in cultural significance. This historic structure provides a picturesque setting for photos and a chance to appreciate the local heritage.

Best time to go to Old Harbour

The best time to visit Old Harbour can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Old Harbour falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Old Harbour falls in January, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 SunnyAverageSlightly Low
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 LowAverage
December75.6°F (24.2°C)No RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Old Harbour

When visiting Old Harbour, Jamaica, you can fly into three major airports. Montego Bay's Sir Donald Sangster International Airport (MBJ) is 66 miles away, with nearby hotels including the 5-star Sandals Montego Bay, Sandals Royal Caribbean, and Breathless Montego Bay, all offering convenient access to the airport. KINgston's Norman Manley International Airport (KIN) is only 22 miles away, with quality accommodations such as S Hotel Kingston and AC Hotel by Marriott, both 5 miles from the airport. Ocho Rios' Ian Fleming International Airport (OCJ) is located 33 miles away, featuring options like Moon Palace Jamaica and Sandals Royal Plantation, which provide various transportation services to the airport.

Frequently asked questions

What is the best area to stay in Old Harbour?
The best area to stay in Old Harbour, Saint Catherine, is generally in the more developed parts of the city center or slightly outside, closer to the main thoroughfares.

For travelers seeking convenience, staying within the main commercial areas of Old Harbour provides easy access to local shops, eateries, and transportation links. Areas around the main road, like the Old Harbour Road or the Old Harbour Bay Road, offer proximity to amenities and are central for navigating the town. This is a practical choice for solo travelers who want to be near local services and have straightforward access to other parts of the parish.

Couples looking for a more relaxed experience might prefer accommodations just outside the immediate city center, perhaps in residential areas that offer a quieter environment while still being a short drive from Old Harbour's facilities.
When is the best time to go to Old Harbour?
The best time to visit Old Harbour, Saint Catherine, Jamaica, is during the dry season, which runs from December to May.

This period offers pleasant weather, with less humidity and a lower chance of rain, making it ideal for exploring the area and enjoying outdoor activities. Temperatures are generally comfortable, ranging from the mid-70s to high 80s Fahrenheit. Travelers seeking a comfortable and consistent climate for their visit will find these months most suitable.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Old Harbour.
How can I save on a Old Harbour hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Old Harbour hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Old Harbour hotel?
Prices for hotels in Old Harbour often vary, but you can find a great deal from $59 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.