Photo by Dean Moore

Hotels in Old Harbour

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Old Harbour?

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.

Learn more about Old Harbour

The region around Old Harbour is home to attractions such as Caymanas Golf and Country Club and Hellshire Beach.

Only in Jamaica! A dressed up donkey displaying the Jamaican national flag in conjunction with the Nation 50th anniversary celebration of independence.
Photo by Dean Moore
Open Photo by Dean Moore

Frequently asked questions

What hotels do travelers recommend in Old Harbour?
Can I book refundable accommodations in Old Harbour?
If you need the flexibility to change your plans to Old Harbour, most hotels offer refundable* bookable rates. You can find these properties by searching our site and using the “fully refundable” filter to narrow the results down.
Where can I stay in Old Harbour if I want a vacation rental instead of a traditional hotel?
If you’re looking for a good alternative to a hotel, review our selection of 36 vacation homes.
What will the weather in Old Harbour be like during my trip?
With an average temperature of 75°F during the coldest months, Old Harbour is a great place to visit any time of year.
Why should I book my Old Harbour hotel with Hotels.com?
There are lots of reasons to book your Old Harbour trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Old Harbour

Find out more about Old Harbour

Harboring History: Unveiling the Charm of Old Harbour

Discover Old Harbour, a charming gem in Saint Catherine, Jamaica, where history meets natural beauty. Stroll through its quaint streets lined with historic monuments and modern civic buildings, showcasing the town's rich past and vibrant present. Unwind at serene beaches or explore lush parks that invite relaxation and adventure alike. With its blend of cultural experiences and stunning landscapes, Old Harbour offers a perfect escape for travelers seeking an authentic Jamaican experience off the beaten path. Embrace the warmth of local hospitality and immerse yourself in the captivating spirit of this unique destination. For our best hotel rates in Old Harbour and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Old Harbour

Old Harbour, Jamaica, offers a range of accommodations from cozy guesthouses to modern hotels with stunning sea views. Visitors can enjoy amenities like pools, local cuisine, and easy access to nearby attractions. This charming destination is perfect for travelers seeking a relaxing getaway in a vibrant setting. Here are some of the best hotels in Old Harbour that our travelers love:

  1. Courtyard by Marriott KingstonOpens in a new window: This inviting 3.5-star hotel provides a comfortable and clean environment, perfect for leisure travelers seeking a relaxing getaway. With a focus on business amenities, it offers convenient features such as meeting rooms and a fully-equipped business center. The hotel stands out for its genuinely friendly staff who consistently go the extra mile to enhance the guest experience. Visitors appreciate the hotel's dedication to hospitality, making it a top choice for those looking for enjoyable accommodations in Old Harbour.
  2. Grand Hotel Excelsior Port RoyalOpens in a new window: This charming 3.5-star hotel combines a laid-back atmosphere with captivating views of the harbor, making it an ideal retreat for leisure travelers. With well-appointed facilities and an engaging restaurant/bar, the property delivers an authentic Jamaican experience. Guests revel in the vibrant ambiance created by local music and wildlife, creating memorable moments. The stunning location serves as a perfect backdrop for relaxation, ensuring a delightful stay for those exploring the beauty of Old Harbour.
  3. ROK Hotel KingstonOpens in a new window: This elegant 4.0-star hotel offers a sophisticated experience tailored for business travelers. With its impressive meeting spaces and 24-hour business center, it caters to the needs of professionals while ensuring comfort. Guests enjoy beautifully designed rooms and a welcoming pool area for unwinding after a busy day. The hotel’s attentive service enhances every aspect of the stay, making it a favorable choice for those seeking a seamless blend of business and leisure in a stylish setting.

Top locations to stay in Old Harbour

Some great areas to stay in when visiting Old Harbour, Saint Catherine, Jamaica, are Spanish Town Zone, Caribbean Estates, and Horizon Park. Spanish Town Zone offers rich historical sites, Caribbean Estates features stunning beaches and vibrant nightlife, while Horizon Park provides a more relaxed atmosphere. For first-time visitors, Caribbean Estates is the best choice due to its diverse attractions and lively environment.

  1. Spanish Town ZoneOpens in a new window: Staying in Spanish Town Zone offers a unique glimpse into Jamaica's rich history and culture. This area is known for its historical attractions, including the beautiful Spanish Town Square, which showcases colonial architecture and serves as a vibrant community hub. You’ll find plenty of local shops where you can pick up handmade crafts and souvenirs, giving you a taste of authentic Jamaican life. The nearby cultural attractions provide opportunities to immerse yourself in the local arts scene, making it a great choice for history buffs and those looking to experience the heart of Jamaica.
  2. Caribbean EstatesOpens in a new window: If you’re looking for a relaxing beach getaway, Caribbean Estates is the perfect spot. This area boasts stunning beaches like Lime Cay Beach, Hellshire Beach, and Fort Clarence Beach, where you can soak up the sun or enjoy a refreshing swim. The nearby shopping centers, such as Super Value Town Center and Tropical Plaza, make it easy to shop for local goods and souvenirs. Plus, the local cultural attractions provide a chance to experience the vibrant music and arts scene, ensuring you have a well-rounded stay.
  3. Horizon ParkOpens in a new window: Horizon Park is an excellent choice for travelers seeking a laid-back atmosphere. With its residential vibe, it offers a peaceful retreat while still being close to various attractions. The area is well-connected, making it easy to explore nearby destinations. You can enjoy family-friendly activities and local parks, perfect for a leisurely day out. Plus, its proximity to shopping areas ensures you have access to everything you need, from groceries to unique local finds.

Things to do in Old Harbour

Old Harbour invites travelers to unwind with its serene beaches and lush parks, perfect for leisurely strolls or picnics. Enjoy outdoor activities like boating and hiking, or indulge in a round of golf at a scenic course. With a blend of modern amenities and natural beauty, it's a delightful escape.

  • St Catherine District PrisonOpens in a new window – Discover the intriguing history of St Catherine District Prison, a significant landmark that stands as a testament to Jamaica's past. This modern civic government building offers a glimpse into the country's legal evolution while being surrounded by a park that invites leisurely walks and reflection.
  • Hellshire BeachOpens in a new window – Feel the sand between your toes at Hellshire Beach, a stunning coastline where you can bask in the sun or take a refreshing dip in the Caribbean Sea. It's not just a beach; it's a vibrant spot where locals gather to enjoy the waves, making it an excellent place to soak in the lively Jamaican atmosphere.
  • Courthouse RuinsOpens in a new window – Step back in time at the Courthouse Ruins, where the remnants of historic architecture tell tales of the past. These intriguing ruins serve as a reminder of the area's rich history and offer a fascinating backdrop for photography and exploration.
  • Emancipation SquareOpens in a new window – Take a stroll through Emancipation Square, an urban park filled with lush greenery and historical significance. It's a peaceful retreat where you can relax, enjoy a picnic, or learn about the important events that shaped the nation, all while surrounded by beautiful landscaping.
  • Iron BridgeOpens in a new window – Cross the iconic Iron Bridge, a historic structure that connects the past with the present. Marvel at its engineering and enjoy the views it offers over the picturesque landscape, making it a perfect spot for photography and moments of contemplation.

5 tips for savvy savings when booking a hotel in Old Harbour

  1. Book for the cheapest times: The most affordable time to visit Old Harbour is between September and November, when hotel prices may drop. For a budget-friendly getaway, staying for at least 3 to 4 days is ideal to fully experience the area’s notable landmarks, historic sites, and cultural offerings. During your visit, you can explore monuments, a modern civic government building, a beautiful beach, historic locations, and lush parks. This timeframe provides great value for money while allowing you to immerse yourself in the rich heritage of Old Harbour.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Old Harbour, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications, you're more likely to see flash sales and special promotions that can help you save. Additionally, the Smart ShoppingOpens in a new window feature in the app allows you to compare hotel prices and amenities, keeping you informed about any price drops or availability changes for your favorite hotels, so you can seize opportunities for a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay at an Old Harbour hotel. For those interested in unique accommodations, boutique hotels can provide a more personalized experience and potentially better value. When you book through Hotels.com, we’ll inform you if the price for your selected dates is above or below the average. If the price is on the higher side, we’ll recommend more affordable dates, increasing the likelihood that you’ll find a better deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with higher prices. For more budget-friendly options, you might want to look at hotels in less central neighborhoods, which usually tend to be more affordable while still offering reasonable access to the sites you want to see. Additionally, consider exploring independent hotels a bit further out, as they can provide a more authentic and cost-effective experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Old Harbour. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Old Harbour

Old Harbour experiences its lowest average temperature in January, at 74.7°F (23.7°C), while July is the hottest month, with an average temperature of 81.5°F (27.5°C). October is usually the wettest month. January, July, and September are the peak travel months in Old Harbour, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, with no to light rainfall. On the other hand, May, October, and November tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.

If you're looking for a place to get away, look no further than Old Harbour. Whether you're planning to stay for a night or for the week, the area around Old Harbour has accommodations to fit every need. Search for hotels in Old Harbour with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Old Harbour hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Old Harbour hotel deals are here with our lowest price guarantee.