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

Old Harbour Hotels from ₹7,533

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Old Harbour hotels

1. Cozy Relaxing Home in Old Harbour

Cozy Relaxing Home in Old Harbour
2.0 star property
Old Harbour
The price is ₹27,039
₹1,321,209 total
includes taxes & fees
26 Jul - 27 Jul
Cozy Relaxing Home in Old Harbour

2. Harbour Oasis Retreat - Charming 2 Bedroom House

Harbour Oasis Retreat - Charming 2 Bedroom House
3.5 star property
Old Harbour
The price is ₹10,635
₹19,719 total
includes taxes & fees
30 Jul - 31 Jul
Harbour Oasis Retreat - Charming 2 Bedroom House

3. Serenity Oasis Apartment

Serenity Oasis Apartment
2.0 star property
Spanish Town
The price is ₹7,055
₹12,555 total
includes taxes & fees
5 Aug - 6 Aug
Serenity Oasis Apartment

4. 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 ₹10,282
₹11,920 total
includes taxes & fees
26 Jul - 27 Jul
Paradise Reggae Resort

5. 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 ₹19,989
₹36,081 total
includes taxes & fees
26 Jul - 27 Jul
Phoenix Park Villas Portmore

6. Immaculate 2-bed Apartment in Spanish Town

Immaculate 2-bed Apartment in Spanish Town
3.0 star property
Spanish Town
The price is ₹6,468
₹7,533 total
includes taxes & fees
2 Aug - 3 Aug
Immaculate 2-bed Apartment in Spanish Town

7. Grand Hotel Excelsior Port Royal

Grand Hotel Excelsior Port Royal
3.5 star property
Port Royal
6.6 out of 10, (966 reviews)
"The staff were great."
United States
TiRonie
The price is ₹13,387
₹19,117 total
includes taxes & fees
25 Aug - 26 Aug
Grand Hotel Excelsior Port Royal

8. Tuscany Sun Villa at Legacy Townhouse

Tuscany Sun Villa at Legacy Townhouse
2.0 star property
Thompson Town
The price is ₹72,426
₹83,386 total
includes taxes & fees
27 Jul - 28 Jul
Tuscany Sun Villa at Legacy Townhouse

9. Room-comfy Kingston Getaway - Private Ro

Room-comfy Kingston Getaway - Private Ro
2.0 star property
Kingston
The price is ₹6,370
₹10,771 total
includes taxes & fees
5 Aug - 6 Aug
Room-comfy Kingston Getaway - Private Ro

10. 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 ₹8,691
₹9,657 total
includes taxes & fees
26 Jul - 27 Jul
Caldo Tours

11. Paradisiac Euphoria Beach Access Pool 24hr Gated

Paradisiac Euphoria Beach Access Pool 24hr Gated
2.0 star property
Thompson Town
The price is ₹27,229
₹39,006 total
includes taxes & fees
26 Jul - 27 Jul
Paradisiac Euphoria Beach Access Pool 24hr Gated

12. Sandy Bay Paradise Retreat - 7 Bedrooms

Sandy Bay Paradise Retreat - 7 Bedrooms
3.0 star property
Sandy Bay
The price is ₹39,185
₹47,936 total
includes taxes & fees
26 Jul - 27 Jul
Sandy Bay Paradise Retreat - 7 Bedrooms

13. Doug Manor 2bedroom Aprt Flat1

Doug Manor 2bedroom Aprt Flat1
2.5 star property
Portmore
The price is ₹8,914
₹10,347 total
includes taxes & fees
26 Jul - 27 Jul
Doug Manor 2bedroom Aprt Flat1

14. Room-charming Kingston Room to Rent With

Room-charming Kingston Room to Rent With
2.0 star property
Kingston
The price is ₹5,150
₹9,372 total
includes taxes & fees
27 Jul - 28 Jul
Room-charming Kingston Room to Rent With
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 St Catherine District Prison and Caymanas Golf and Country Club—just two of the sights around Old Harbour.

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

Top Old Harbour Hotel Reviews

More cheap stays in Old Harbour

Find out more about Old Harbour

Top reasons to visit Old Harbour

  • Outdoor Adventures: Old Harbour is perfect for adventure seekers, offering activities like golfing and exploration of scenic landscapes.
  • Cultural Immersion: Visitors can delve into the local culture by exploring the historic town and nearby Spanish Town.
  • Picturesque Beaches: Enjoy beautiful beaches and relaxation by the sea, ideal for sunbathing and leisure.
  • Charming Fishing Village: Experience the quaint charm of the local fishing village, enhancing the community vibe.
  • Diverse Accommodations: Stay in a variety of welcoming accommodations, from bed and breakfasts to guesthouses.

Find great hotels near Old Harbour

Discover a delightful array of accommodations in Old Harbour, Saint Catherine, Jamaica, ranging from charming bed and breakfasts to inviting guesthouses. Whether you seek a family-friendly getaway, a pet-friendly retreat, or a business travel experience, Old Harbour offers a selection of hotels, apartments, and holiday rentals to suit your needs. Experience the warm hospitality of this vibrant area while enjoying all the comforts of home during your stay.

  • Hotel Four Seasons: Located approximately 34km from Old Harbour, Hotel Four Seasons is a well-rated 3-star hotel that caters primarily to business travellers seeking convenience and comfort. With a guest rating of 8.0 out of 10, the hotel offers a range of amenities designed to facilitate a productive stay. The property features well-appointed rooms equipped with modern technology, a business centre for meetings and work-related needs, and complimentary Wi-Fi throughout. Guests can also enjoy a restaurant serving local and international cuisine, providing a relaxing atmosphere to unwind after a busy day.
  • ROK Hotel Kingston, Tapestry Collection by Hilton: This stylish 4-star hotel, also located 34km from Old Harbour, boasts a stellar guest rating of 9.0 out of 10. ROK Hotel Kingston embodies a contemporary theme, merging local culture with modern design. Ideal for business travellers, it features well-equipped meeting spaces, high-speed internet access, and a relaxing lounge area. The hotel also presents a rooftop bar with stunning views of Kingston, making it a perfect spot for unwinding after a day of meetings. Dining options include an on-site restaurant that highlights local flavours with a modern twist.
  • Courtyard by Marriott Kingston, Jamaica: With a commendable guest rating of 8.8 out of 10, Courtyard by Marriott Kingston, Jamaica stands 34km from Old Harbour. This 3.5-star hotel is designed with the modern traveller in mind, offering a blend of comfort and functionality. The hotel features spacious rooms with workstations, a fitness centre for those keen on staying active, and an outdoor pool for relaxation. Guests can savour a variety of culinary offerings at the on-site restaurant, making it an excellent choice for both work and leisure.

Where to stay near Old Harbour

Old Harbour, a charming city in Saint Catherine, Jamaica, offers a delightful blend of adventure and relaxation. Explore the historic town and nearby Spanish Town, where you can soak in the local culture and atmosphere. Southern Jamaica is perfect for those seeking scenic outdoor experiences, whether it’s a romantic getaway or a peaceful retreat. With its rich history and stunning landscapes, Old Harbour is an ideal destination for every type of traveller.

  • Sandy Bay: Located a mere 6km from Old Harbour, Sandy Bay is a vibrant city that attracts visitors year-round, with peak seasons in April, August, and December. Known for its blend of business, culture, and beach experiences, this locale features a modern civic government building that stands as a testament to its community spirit. The nearby beach offers a perfect spot for relaxation, while a monument nearby adds a touch of historical significance. Travellers to Sandy Bay can immerse themselves in local culture while enjoying the sun-kissed shores.
  • Edbury: Situated 13km from Old Harbour, Edbury is a charming village that provides a delightful escape for those seeking outdoor adventures and romantic getaways. With visitor numbers peaking during the summer months of July to August and December, Edbury offers a serene backdrop for nature enthusiasts. The village is home to a picturesque park and stunning waterfalls, ideal for exploration and relaxation. A visit to Edbury promises an intimate connection with nature and a chance to create memorable experiences with loved ones.
  • Salt River: Also located 13km from Old Harbour, Salt River is a quaint village that invites visitors to experience its rich culture and beautiful beaches. With a steady flow of tourists, especially in April, August, and December, Salt River is the perfect blend of relaxation and cultural immersion. The local beach is a highlight, providing ample opportunities for sunbathing and swimming. Additionally, the village features a charming church and a captivating water feature, making it an ideal spot for leisurely strolls and cultural exploration.

Things to do in Old Harbour

Shopping

In Old Harbour, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, consider visiting the nearby Spanish Town Shopping Centre for a wider selection, or the bustling Market Square in Mandeville, approximately 32km away, for an authentic local experience.

Recreation

The Serenity Wellness Retreat offers rejuvenating spa treatments and holistic therapies set amidst tranquil gardens. Engage in yoga sessions and meditation classes that harmonise body and mind. For outdoor enthusiasts, the nearby beaches provide opportunities for swimming and sunbathing, enhancing your overall wellness experience in Old Harbour.

Adventure

Explore the lush landscapes at the nearby Blue Mountains, where hiking trails lead you through stunning scenery and waterfalls. For a unique experience, consider river rafting on the Rio Grande, navigating gentle rapids while enjoying the serene surroundings of Jamaica's natural beauty.

Nightlife

Experience the vibrant nightlife at the Old Harbour Fish Market, where you can enjoy fresh seafood and local music. Alternatively, visit the Old Harbour Sports Bar for a lively atmosphere, cold drinks, and a game of pool 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

To save money on your trip to Old Harbour, plan your visit between September and November when prices are lower. Choose to stay on a Saturday for the best rates, and consider using Expedia's search tool to compare hotel prices and find the best offers. Opt for eco-certified hotels for sustainable options. Additionally, look for package deals that combine flights, accommodation, and activities for greater savings. Public transport is a budget-friendly option to explore the area, and take advantage of free activities 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: Expedia’s search tool enables you to specify your budget, preferred location, and various other criteria. You can arrange your search results to display prices from lowest to highest, ensuring that the most affordable hotels appear first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, ready for you to book.
  • Consider bundling your trip: You can make significant savings by combining your Old Harbour hotel reservation with your flights and activities by opting for an Expedia package.

Find the best attractions near Old Harbour

Old Harbour, Saint Catherine, Jamaica, is perfect for outdoor and adventure enthusiasts, offering stunning scenery and a rich cultural experience. Key attractions include the picturesque beaches and historic forts, as well as landmarks that reflect the area’s heritage. Visitors can explore Old Harbour and Old Harbour Bay for a delightful blend of relaxation and exploration, making it an ideal destination for those seeking both cultural immersion and beach enjoyment.

  • St Catherine District Prison: Located 18km from Old Harbour, this historic landmark offers a glimpse into Jamaica’s penal system. Visitors can engage with friendly locals and learn about the prison's history, making it a unique excursion for those interested in culture and community.
  • St Jago de la Vega Cathedral: Also situated 18km away, this stunning cathedral is a cultural gem. Its magnificent architecture and serene atmosphere provide a perfect backdrop for reflection and appreciation of Jamaica's rich religious heritage.
  • Hellshire Beach: At 23km from Old Harbour, Hellshire Beach is known for its vibrant beach vibes. Enjoy the sun, sand, and local cuisine, creating a relaxed setting ideal for unwinding and soaking in the natural beauty.

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

Reaching Old Harbour in Saint Catherine, Jamaica is convenient via three major airports. Montego Bay (MBJ-Sir Donald Sangster International) is situated 106km away, with nearby luxury hotels like Sandals Montego Bay, Sandals Royal Caribbean, and Breathless Montego Bay, all offering easy access to the airport. KINgston (KIN-Norman Manley International) is closer at 35km, featuring excellent hotels such as S Hotel Kingston and AC Hotel by Marriott, both providing shuttle services. Ocho Rios (OCJ-Ian Fleming International) is 53km away, offering options like Moon Palace Jamaica and Couples Sans Souci, which also provide 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 Phoenix Park Villas Portmore. 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. Ornella Villa - 2-br Apartment - Pool - Parking 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 St Catherine District Prison, Caymanas Golf and Country Club 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.