Find hotels in Old Harbour from £44

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Old Harbour hotels

Harbour Oasis Retreat - Charming 2 Bedroom House

Harbour Oasis Retreat - Charming 2 Bedroom House
3.5 star property
Old Harbour
The price is £127
includes taxes & fees
21 Apr - 22 Apr
Harbour Oasis Retreat - Charming 2 Bedroom House

Cozy Relaxing Home in Old Harbour

Cozy Relaxing Home in Old Harbour
2.0 star property
Old Harbour
The price is £10,123
includes taxes & fees
21 Apr - 22 Apr
Cozy Relaxing Home in Old Harbour

Paradise Reggae Resort

Paradise Reggae Resort
3.0 star property
Spanish Town
5.8 out of 10, (6 reviews)
"This property is a hidden gem please explore "
United States
Melinda
The price is £71
includes taxes & fees
24 Apr - 25 Apr
Paradise Reggae Resort

Grand Hotel Excelsior Port Royal

Grand Hotel Excelsior Port Royal
3.5 star property
Port Royal
6.6 out of 10, (933 reviews)
"It was totally relaxing i must say the kitchen staff was exceptional. "
United States
Michelle
The price is £45
includes taxes & fees
16 May - 17 May
Grand Hotel Excelsior Port Royal

Harmony Vybz Apartment

Harmony Vybz Apartment
3.0 star property
Kingston
10.0 out of 10, Exceptional, (1 review)
"It’s an amazing experience. Serene atmosphere. Privacy guaranteed. You have your space to yourself, Private kitchen & living room. A/C room, water heater etc. Nice reception . Looking forward to staying at the same place next visit. Thanks Andrea & Marcia they are wonderful host. "
United States
Olabisi
The price is £84
includes taxes & fees
21 Apr - 22 Apr
Harmony Vybz Apartment

The Country Club Villa I

The Country Club Villa I
3.5 star property
Kingston
9.0 out of 10, Wonderful, (10 reviews)
"The management team was awesome, the AC didn’t work in the main room on the first night but Ms Vicki made sure that I didn’t go a second night without it."
United States
Anonymous traveller
The price is £185
includes taxes & fees
21 Apr - 22 Apr
The Country Club Villa I

Serenity Oasis Apartment

Serenity Oasis Apartment
2.0 star property
Spanish Town
The price is £97
includes taxes & fees
1 May - 2 May
Serenity Oasis Apartment

Phoenix Park Villas Portmore

Phoenix Park Villas Portmore
4.0 star property
Portmore
9.8 out of 10, Exceptional, (6 reviews)
"I will definitely recommend that you stay here is so peaceful security are strictly on point with everything and the comfort of the home is great will be staying back for sure ."
United States
Kimoya
The price is £232
includes taxes & fees
21 Apr - 22 Apr
Phoenix Park Villas Portmore

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
The price is £74
includes taxes & fees
22 Apr - 23 Apr
Caldo Tours

Thebreeze2022

Thebreeze2022
3.5 star property
May Pen
8.0 out of 10, Very good, (1 review)
"Room was clean and facilitated very well. The host was very pleasant, helpful and entertaining. Efforts to make our stay a good experience was good and greatly appreciated. The biggest issue we had was finding the location of the building and its direction. For a quiet and enjoyable stay, we would strongly recommend the Breeze2022. "
United States
Richard
The price is £44
includes taxes & fees
21 Apr - 22 Apr
Thebreeze2022

Caribe Estate Guest Apartment I

Caribe Estate Guest Apartment I
3.0 star property
Greater Portmore
10.0 out of 10, Exceptional, (5 reviews)
"The entire set up was amazing and what i liked most was the communication and hospitality service..."
United States
Anonymous traveller
The price is £284
includes taxes & fees
21 Apr - 22 Apr
Caribe Estate Guest Apartment I

Casa Victoria Golf Retreat

Casa Victoria Golf Retreat
4.0 star property
Kingston
9.8 out of 10, Exceptional, (72 reviews)
"Our stay was very comfortable and relaxing,we didn't stay in but it had all the nesscessary things that we were looking for. I would recommend it to anyone who are travelling with their family to stay there.lovely place,!!"
Canada
Desmond
The price is £173
includes taxes & fees
26 Apr - 27 Apr
Casa Victoria Golf Retreat

Lovely 1-bed Cottage in St Catherine

Lovely 1-bed Cottage in St Catherine
3.0 star property
Ewarton
10.0 out of 10, Exceptional, (1 review)
"I enjoyed my stay at the cottage, hosts were very helpful and my stay was very quiet and peaceful. Will definitely stay here again in the future."
United States
DESMOND
The price is £22
includes taxes & fees
22 Apr - 23 Apr
Lovely 1-bed Cottage in St Catherine

The Hellshire Beach House

The Hellshire Beach House
3.0 star property
Hellshire
The price is £181
includes taxes & fees
21 Apr - 22 Apr
The Hellshire Beach House

Ocho Rios Golden View

Ocho Rios Golden View
3.0 star property
Kingston
The price is £197
includes taxes & fees
21 Apr - 22 Apr
Ocho Rios Golden View

Bayfront Villas and Apt

Bayfront Villas and Apt
3.0 star property
Portmore
6.6 out of 10, (8 reviews)
"No the room was not spotless the staff didn't give us a key to get in the main door we had to wait tel someone come open the door"
United States
Ebony
The price is £163
includes taxes & fees
25 Apr - 26 Apr
Bayfront Villas and Apt

Jebucks Escape

Jebucks Escape
3.0 star property
Greater Portmore
The price is £106
includes taxes & fees
21 Apr - 22 Apr
Jebucks Escape

Thebreeze22

Thebreeze22
2.5 star property
Tollgate Clarendon Park
The price is £110
includes taxes & fees
21 Apr - 22 Apr
Thebreeze22

The Beach Estate Country Club Villa

The Beach Estate Country Club Villa
3.0 star property
Hellshire
10.0 out of 10, Exceptional, (1 review)
"We had everything we needed, and the place was clean and comfortable. The property manager went above and beyond to make sure we had an amazing place to stay even after I had problems with Orbitz booking process. Highly recommend!"
United States
Anonymous traveller
The price is £356
includes taxes & fees
21 Apr - 22 Apr
The Beach Estate Country Club Villa

Kingston Sunset Guest Apartment II

Kingston Sunset Guest Apartment II
3.0 star property
Molynes Gardens
The price is £147
includes taxes & fees
21 Apr - 22 Apr
Kingston Sunset Guest Apartment II
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 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

Find out more about Old Harbour

Top reasons to visit Old Harbour

  • Stunning Beaches: Old Harbour boasts beautiful beaches where visitors can relax and enjoy the sun.
  • Outdoor Adventures: The area offers various outdoor activities, including golf and exploring scenic landscapes.
  • Historic Attractions: Nearby Spanish Town features colonial architecture, enriching the cultural experience.
  • Vibrant Local Cuisine: Savour delicious Jamaican dishes while experiencing the lively atmosphere of the town.
  • Diverse Accommodation: Choose from charming bed & breakfasts to cosy guesthouses for a comfortable stay.

Find great hotels near Old Harbour

Old Harbour, Saint Catherine, offers a delightful selection of accommodation options, from charming bed & breakfasts to cosy guesthouses. Whether you’re seeking a family-friendly retreat, a pet-friendly getaway, or a convenient base for business travel, you’ll find a variety of hotels, apartments, and holiday rentals to suit your preferences. Experience the warmth of Jamaican hospitality while enjoying the picturesque surroundings and local attractions.

  • Hotel Four Seasons: A 3-star hotel with a guest rating of 8.0, Hotel Four Seasons is situated 33.8km from Old Harbour and caters primarily to business travellers. Known for its comfortable accommodations and a professional atmosphere, the hotel features well-appointed rooms equipped with essential amenities for a productive stay. Guests have praised the hotel's attentive service and convenient location, making it an excellent choice for those needing to blend work and leisure in Jamaica.
  • ROK Hotel Kingston, Tapestry Collection by Hilton: This 4-star hotel boasts an impressive guest rating of 8.8 and is also located 33.8km from Old Harbour. ROK Hotel Kingston offers a modern and stylish environment, ideal for business travellers seeking a touch of luxury. With contemporary rooms and upscale amenities, including a fitness centre and on-site dining options, guests can enjoy both comfort and convenience. The hotel’s unique design reflects the vibrant culture of Jamaica, providing a memorable stay.
  • Courtyard by Marriott Kingston, Jamaica: Rated at 3.5 stars with a guest rating of 8.8, Courtyard by Marriott Kingston, Jamaica is located 33.8km from Old Harbour. This hotel caters to business travellers while offering a relaxed atmosphere. It features spacious rooms, a well-equipped business centre, and complimentary Wi-Fi. Guests appreciate the inviting lounge areas and on-site dining options that serve a variety of local and international cuisine. It’s a perfect blend of functionality and comfort for your Jamaican getaway.

Where to stay near Old Harbour

Old Harbour, a charming city in Southern Jamaica, offers a delightful mix of history and relaxation. Explore the nearby historic town of Spanish Town, where colonial architecture tells tales of the past. Enjoy the vibrant atmosphere of Old Harbour while indulging in local cuisine and scenic views. This region is perfect for outdoor enthusiasts, with opportunities for adventure, beautiful landscapes, and a romantic ambiance that makes for an unforgettable getaway.

  • Sandy Bay: Nestled a mere 6.4km from Old Harbour, Sandy Bay is a vibrant city that attracts visitors year-round, with peak times during July to August and December. Known for its mix of business and cultural experiences, this locale offers a delightful beach atmosphere. Highlights include a striking monument and a modern civic government building, making it an ideal spot for those keen on exploring local governance and heritage. The inviting beach is perfect for sunbathing and relaxation, ensuring a fulfilling travel experience.
  • Edbury: Located 12.9km away from Old Harbour, Edbury is a charming village that beckons those seeking outdoor adventures and romantic getaways. The village sees visitors mainly during the busy summer months and December, with a quieter spell from May to October. Edbury is renowned for its stunning waterfall and peaceful park, providing the perfect backdrop for nature enthusiasts and couples alike. Whether you're hiking through lush landscapes or enjoying a picnic in the park, Edbury promises memorable experiences amid its natural beauty.
  • Salt River: Also situated 12.9km from Old Harbour, Salt River is a quaint village that offers rich cultural experiences alongside its beautiful beaches. Visitor numbers peak in July to August and December, while quieter months include February, May, and September. The village is home to captivating water features and a historic church, enhancing its cultural appeal. With its inviting beach, Salt River is a perfect destination for relaxation and exploration, making it a must-visit for those looking to immerse themselves in Jamaica's charm.

Things to do in Old Harbour

Old Harbour offers a delightful blend of outdoor adventures and scenic beauty, making it an ideal spot for a vacation. Enjoy a round of golf at local courses, explore the vibrant shopping mall, and immerse yourself in the charm of this fishing village. Private tours provide a glimpse into local attractions and the unique vibe of the area, ensuring a memorable experience for any visitor.

Shopping

In Old Harbour, you'll find local shops offering handmade crafts and souvenirs. If you're up for a drive, head to Spanish Town for the popular Sovereign Centre, featuring various retail outlets and eateries, or visit the nearby Portmore Mall for a wider selection of gifts and clothing.

Recreation

The Harmony Wellness Retreat offers tranquillity with holistic treatments and yoga sessions amidst lush gardens. Indulge in rejuvenating spa therapies and nutritious cuisine. For recreation, explore the nearby beaches with vibrant waters, perfect for swimming and sunbathing, or engage in local cultural experiences that enrich your stay.

Adventure

Explore the scenic beaches of Old Harbour, where you can enjoy thrilling water sports like jet skiing and snorkelling. For a unique experience, visit the nearby Black River for an exhilarating river safari, spotting crocodiles and exotic birds along the way.

Nightlife

Experience the vibrant nightlife at The Cove on Main Street, where you can enjoy a lively atmosphere with cocktails and dancing. For a more relaxed vibe, visit The Old Harbour Lounge, offering a selection of local dishes and a welcoming environment to unwind with friends.

*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 enables you to specify your budget, preferred location, and additional preferences. You can organise your results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Old Harbour with your flights and activities through an Expedia package deal.

Find the best attractions near Old Harbour

Old Harbour, Saint Catherine, Jamaica, offers a delightful blend of outdoor adventure and scenic beauty, perfect for an unforgettable holiday. Visitors can explore stunning beaches, historic forts, and landmarks, making it an ideal spot for culture seekers and families alike. Must-visit attractions include Old Harbour Bay, where you can soak up the sun and enjoy local experiences. Whether you're after relaxation or exploration, Old Harbour has something for everyone.

  • Hellshire Beach: Located 22.5km from Old Harbour, Hellshire Beach offers a vibrant atmosphere perfect for sunbathing and swimming. The sandy shores are ideal for relaxation, and you can enjoy local seafood from nearby vendors, making it a true taste of Jamaica.
  • St Catherine District Prison: Situated 17.7km away, this landmark provides an intriguing glimpse into Jamaica's history. Known for its friendly staff and family-friendly excursions, it's a unique opportunity to learn about the local culture while enjoying a relaxed atmosphere.
  • Fort Clarence Beach: Just 24.1km from Old Harbour, Fort Clarence Beach boasts stunning white sands and clear waters. It's perfect for a day of beach vibes, where you can unwind and immerse yourself in the natural beauty of Jamaica.

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.

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 choose from three major airports. Montego Bay (MBJ-Sir Donald Sangster International) is 106.2km away, with nearby hotels like Sandals Montego Bay, Sandals Royal Caribbean, and Breathless Montego Bay, all offering convenient access to the airport. KINgston (KIN-Norman Manley International) is much closer at 35.4km, featuring excellent options such as S Hotel Kingston and AC Hotel by Marriott, both providing shuttle services. Lastly, Ocho Rios (OCJ-Ian Fleming International) is 53.1km away, with hotels like Moon Palace Jamaica and Sandals Royal Plantation offering various transportation services. Each airport provides a unique gateway to your Jamaican adventure.

Frequently asked questions

What is the best area to stay in Old Harbour?
The best area to stay in Old Harbour for most travellers is the town centre, particularly around Main Street and its immediate vicinity.

This area is the commercial and social heart of Old Harbour. You'll find a concentration of shops, local eateries, and essential services along Main Street, making it convenient for daily needs. It's also where many local events and activities take place.

For those travelling for business, staying in the town centre is a practical choice. It offers easy access to local businesses and government offices, and the central location reduces travel time within the town.
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 mid-December to May.

During these months, you'll experience pleasant weather with less humidity and sunshine, making it ideal for exploring the area's natural beauty and enjoying outdoor activities. This period is particularly good for couples looking for a relaxing escape, as the weather allows for comfortable strolls along the coast or visits to nearby attractions without the interruption of heavy rainfall.

While the dry season is generally preferred, the shoulder months of November and early December can also be a good option. You might encounter an occasional shower, but the temperatures are still warm, and it's less crowded than the peak dry season.
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?
Members always get our best prices. Find our best Old Harbour hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £44 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.