The best hotels in Port Antonio
Port Antonio has 8,000+ places to stay across a stretch of coast that ranges from gritty fishing town to jaw-dropping jungle luxury. We reviewed the standouts. these 10 made the cut.
Our Top Picks in Port Antonio
Click any hotel to check availability and book at the best price.
Ivanhoe's Guesthouse
Upper Titchfield, Port Antonio
Free cancellation & Pay later
Shadows on the Hill
Titchfield, Port Antonio
Free cancellation & Pay later
Hotel Mocking Bird Hill
San San, Port Antonio
Free cancellation & Pay later
Blue Lagoon Villas
Blue Lagoon, San San
Free cancellation & Pay later
Drapers San Guest House
Drapers Village, Drapers
Free cancellation & Pay later
Goblin Hill Villas
Goblin Hill, San San
Free cancellation & Pay later
Frenchman's Cove Resort
Frenchman's Cove, Frenchman's Cove
Free cancellation & Pay later
Kanopi House
Fairy Hill, Port Antonio
Free cancellation & Pay later
All Hotels Compared
Side-by-side comparison to help you pick the right hotel. Prices reflect shoulder season averages.
| # | Hotel | City & Area | Price/Night | Score | Best For |
|---|---|---|---|---|---|
| 1 | Ivanhoe's Guesthouse | Upper Titchfield, Port Antonio | $55–85/night | 7.6/10 | Budget Pick |
| 2 | Shadows on the Hill | Titchfield, Port Antonio | $75–99/night | 7.9/10 | Hidden Gem |
| 3 | Hotel Mocking Bird Hill | San San, Port Antonio | $135–185/night | 9.1/10 | Top Rated |
| 4 | Blue Lagoon Villas | Blue Lagoon, San San | $150–220/night | 8.7/10 | Best Location |
| 5 | Trident Hotel | Anchovy, Port Antonio | $160–240/night | 9/10 | Romantic Stay |
| 6 | Geejam Hotel | San San Beach, San San | $175–245/night | 8.8/10 | Most Popular |
| 7 | Drapers San Guest House | Drapers Village, Drapers | $110–155/night | 8.2/10 | Family Friendly |
| 8 | Goblin Hill Villas | Goblin Hill, San San | $130–200/night | 8.4/10 | Best Value |
| 9 | Frenchman's Cove Resort | Frenchman's Cove, Frenchman's Cove | $280–420/night | 9.2/10 | Luxury Pick |
| 10 | Kanopi House | Fairy Hill, Port Antonio | $310–480/night | 9.3/10 | Romantic Stay |
Why These Hotels Made Our List
Every hotel earned its spot. Here's exactly why we picked each one.
Ivanhoe's Guesthouse
Ivanhoe's sits on a quiet hill in Upper Titchfield, a short walk from the town center and Port Antonio's main square. Rooms are basic but clean, with ceiling fans and simple furnishings that get the job done. The wraparound veranda is the highlight, offering a breezy spot to watch the harbor below. Staff are friendly and genuinely helpful with arranging Blue Lagoon trips and local transport. A solid no-frills base for budget travelers who want to explore the area properly.
Check Availability
Shadows on the Hill
This small guesthouse sits on a hillside in the old Titchfield district, within walking distance of the Titchfield Peninsula and Fort George. Rooms are modest but well-kept, with some offering partial sea views that punch well above the price point. The communal kitchen lets guests prepare their own meals, which helps keep costs down significantly. The owner lives on-site and provides honest advice on getting around Portland Parish without tourist markups. Ideal for independent travelers who want character over comfort.
Check Availability
Hotel Mocking Bird Hill
Mocking Bird Hill sits on a forested hillside above San San Bay, about four miles east of Port Antonio town. The ten rooms are individually decorated with Jamaican art and open onto lush gardens that attract serious birdwatchers. The Mille Fleurs restaurant serves some of the best locally sourced food in the whole parish, which alone justifies the trip. It runs almost entirely on eco-principles, from rainwater collection to solar power. A genuinely special property run by two longtime owners who clearly care about the place.
Check Availability
Blue Lagoon Villas
These self-contained villas sit directly on the edge of the famous Blue Lagoon, one of the most photographed spots in Jamaica. Guests have private dock access to swim in the lagoon's turquoise waters, which are distinctly warmer near the surface due to freshwater springs below. The villas are spacious and simply furnished, more focused on the setting than interior design. A small boat can take you across the lagoon to the beach bar, which serves cold Red Stripe and jerk snacks. The location makes it very hard to leave.
Check Availability
Trident Hotel
Trident occupies a dramatic clifftop position just east of Port Antonio on the A4 coastal road, with ocean views from almost every room. The rooms are decked out in a theatrical colonial style with four-poster beds and local artwork, giving the whole place a distinctive personality. The infinity pool appears to float directly over the Caribbean Sea, which is as impressive as it sounds. Dinner at the on-site restaurant is a formal affair and worth the dress code. Couples consistently rate this property as one of the most memorable stays in Jamaica.
Check Availability
Geejam Hotel
Geejam is a boutique music-focused hotel set in forested grounds above San San Beach, popular with musicians and creative travelers from around the world. The recording studio on the property has attracted major artists, and that creative energy runs through the whole place. Bungalows and suites are designed with real care, mixing raw wood with high-end finishes and proper sound systems. The Bushbar is one of the best spots for cocktails in Portland Parish, drawing both guests and locals on weekends. San San Beach is a five-minute walk downhill.
Check Availability
Drapers San Guest House
Drapers San sits in the small village of Drapers, about three miles east of Port Antonio on the main coastal road. The property offers simple rooms and a handful of self-catering cottages spread across a tropical garden, making it practical for families. A short path leads down to a private section of beach that rarely gets crowded. The owners prepare home-cooked Jamaican breakfasts each morning that are genuinely filling and well-priced. It has the feel of staying with a local family rather than checking into a hotel.
Check Availability
Goblin Hill Villas
Goblin Hill is a villa resort perched on a 12-acre estate above San San Bay, with views stretching across the coastline toward the Blue Mountains. Each villa is fully staffed with a housekeeper and cook, which makes it feel far more luxurious than the price suggests. The access road winds steeply up from the main highway, so a car is essentially required for independent guests. San San Beach is reachable by the property's shuttle. Long-stay guests consistently get the best value, especially families who want space and privacy.
Check Availability
Frenchman's Cove Resort
Frenchman's Cove occupies one of the most beautiful private beaches in Jamaica, where a freshwater river meets the sea in a sheltered cove east of Port Antonio. The villas are large and set among mature tropical gardens, each with its own character and direct beach access. The property has hosted royalty and Hollywood figures since the 1960s, and the sense of old-money Caribbean glamour is genuine. Staff ratios are high and service is attentive without being intrusive. Very few beaches in Jamaica compare to the one you have almost entirely to yourself here.
Check Availability
Kanopi House
Kanopi House is a small luxury treehouse resort set in the forest canopy above Fairy Hill Beach, east of Port Antonio town. The six open-air suites are perched on platforms in the trees, giving guests the sensation of sleeping in the rainforest canopy with open views through the leaves. There are no walls in the traditional sense, just mesh screens and plantation shutters, so this is not for those who want air conditioning or urban isolation. The beach below is one of Portland Parish's finest, calm and largely empty. It is one of the most original stays in the entire Caribbean.
Check AvailabilityWhere to Stay in Port Antonio
The neighborhood you pick matters more than the hotel.
Titchfield vs. San San: Which base is right for you?
Titchfield is Port Antonio's original neighbourhood, sitting on a narrow peninsula above the twin harbours. You're 5 minutes walk from Musgrave Market, close to the Fort George ruins, and surrounded by real town life. Hotels here cost $55-99/night on average.
San San is a 15-minute drive east along the A4, and it's where the coast gets genuinely spectacular. The Blue Lagoon, Frenchman's Cove, and San San Beach are all within a few minutes of each other. Budget another $20-40/night compared to Titchfield, but you're paying for direct beach access and quieter surroundings.
Getting around Port Antonio without a car
Route taxis run along the A4 between Titchfield, San San, Drapers, and Boston Bay. Fares are fixed: $150-300 Jamaican dollars for most hops, which is roughly $1-2 USD. Flag one down on the main road, not from the official taxi rank near the market, which charges tourist prices.
For longer trips, like Somerset Falls (25 minutes west) or Reach Falls (45 minutes east near Manchioneal), negotiate a private taxi for the day. Expect $50-70 USD for a 6-hour hire from Titchfield. Rideshares don't operate here, so ask your hotel to recommend a trusted local driver.
Port Antonio's beaches: what no one tells you
Frenchman's Cove charges a $10 USD entrance fee but it's worth it. The freshwater stream running into the sea is real, and the beach doesn't get crowded until 11am. Go early. Winnifred Beach in Fairy Hill is the locals' beach and it's free, but the facilities are basic.
Boston Bay is 20 minutes east of San San and it's the birthplace of jerk chicken. The beach is decent but the real reason to go is the jerk pits on the roadside, open from midday. Don't bother with the vendors near the car park. walk 200 metres further east to the smaller stalls.
Where to eat near your hotel in Port Antonio
For the best breakfast in town, head to Woody's Low Bridge Place on Folly Road. $8-12 USD for a full Jamaican spread. If you're staying in San San, the closest proper restaurant is the Trident bar, but it's pricey. Most mid-range hotels in the area will point you toward local cookshops on the main road.
Dickie's Best Kept Secret on Anchovy Road is the dinner spot that locals rate above everything else. It's about 10 minutes east of Titchfield by car and reservations are essential. Geejam's on-site restaurant is genuinely good if you're already in San San, but budget $60-80 USD per head.
Rainy season in Port Antonio: what to expect
October and November are the wettest months, with daily rainfall common from midday onward. The upside is that hotel prices drop 25-35% across the board. Kanopi House goes from $480 to around $310/night, and Frenchman's Cove drops from $420 to $280/night.
Rain here tends to be heavy and short, not all-day drizzle. Mornings are usually clear and perfect for beach time. The Rio Grande Valley and the Nonsuch Caves area look otherworldly after rain. if you're an eco-traveller, the wet season is actually the better time.
Things to skip (we've seen these mistakes too many times)
Don't book anything that advertises itself as 'close to the Bonnie View' unless you want to be on a hillside with no beach access and a 20-minute taxi ride to everything. The view is fine. The location isn't practical for most visitors. We've seen this mistake hundreds of times.
The strip of guesthouses along West Street near the bus station is cheap for a reason. Noise, security issues, and unreliable water pressure are common. Spend another $20-30/night and get a room in Upper Titchfield or Drapers instead. it's a completely different experience.
Port Antonio's best neighborhoods
Start with San San or Fairy Hill if the coast is your priority. Titchfield puts you in the heart of town with real Jamaican street life on your doorstep, and the price gap between the two is significant.
Titchfield & Upper Titchfield 2 vetted hotels Port Antonio's historic peninsula. town life, cheap eats, and no beach crowds.
Port Antonio's historic peninsula. town life, cheap eats, and no beach crowds.
Titchfield is the original heart of Port Antonio, sitting on a narrow strip of land between the East Harbour and the West Harbour. Fort George Street runs along the spine of the peninsula and the whole area feels lived-in and real. This is where you go if you want Jamaican daily life rather than a resort bubble.
Hotels here are the most affordable in our list. Ivanhoe's Guesthouse in Upper Titchfield sits at $55-85/night and Shadows on the Hill is just down the road at $75-99/night. You're 5 minutes walk from Musgrave Market and 10 minutes from the town wharf.
The downside is distance from the coast. Frenchman's Cove and the Blue Lagoon are 15-20 minutes east by route taxi. But if you're on a tight budget or you want authentic character over beach proximity, Titchfield is the right call.
San San & Blue Lagoon 3 vetted hotels The coast at its best. Blue Lagoon, Frenchman's Cove, and the area's top hotels.
The coast at its best. Blue Lagoon, Frenchman's Cove, and the area's top hotels.
San San is where Port Antonio earns its reputation. The Blue Lagoon sits at the western edge, Frenchman's Cove Beach is a 10-minute drive east, and San San Beach itself has some of the clearest water on the island. This stretch of the A4 is where most serious travellers end up.
Hotels range from Goblin Hill Villas at $130-200/night to Geejam Hotel at $175-245/night. Blue Lagoon Villas earns the Best Location badge and sits right on the lagoon at $150-220/night. All three are within a 5-minute drive of each other along San San Road.
The one catch: you need a taxi or rental car for anything beyond the immediate area. There's no walkable town centre here. But with this scenery, most people don't care.
Fairy Hill & Frenchman's Cove 2 vetted hotels Jungle luxury meets private beach. the top end of the Port Antonio experience.
Jungle luxury meets private beach. the top end of the Port Antonio experience.
Fairy Hill Road climbs up from the coast just east of San San, and this is where the landscape gets dramatic. Kanopi House sits in the forest canopy here at $310-480/night with some of the most striking open-air suites in the Caribbean. Frenchman's Cove Resort is 5 minutes further east with private access to Frenchman's Cove Beach at $280-420/night.
These two properties are for travellers who want seclusion and are willing to pay for it. You're not walking anywhere from here. The nearest food outside the hotels is a 10-minute drive back toward San San or toward Port Antonio.
What you get instead is genuine quiet, serious natural beauty, and access to two of Jamaica's best beaches. Winnifred Beach in Fairy Hill is a 7-minute walk from Kanopi House and it's free. Few guests bother, which means it's almost always empty.
Drapers & Anchovy 2 vetted hotels Quiet village pace with great value. best for families and longer stays.
Quiet village pace with great value. best for families and longer stays.
Drapers sits about 4 kilometres east of Port Antonio town along the A4, just before the road dips toward the coast. It's a small residential village and the pace here is noticeably slower than Titchfield or San San. Drapers San Guest House is our Family Friendly pick at $110-155/night.
Anchovy is a tiny coastal community east of San San, and Trident Hotel sits on a clifftop above it at $160-240/night. The property has some of the best ocean views on this stretch of coast. Boston Bay Beach is about 15 minutes east by car, and the jerk pits there are a legitimate reason to visit.
Both areas are quiet enough that you'll want a rental car or a reliable taxi contact. Route taxis pass the Drapers junction regularly, but the wait can be 20-30 minutes in the afternoon. Ask your hotel to arrange a driver for day trips.
Best Areas by Vibe
Tell us how you travel and we'll point you to the right part of Port Antonio.
Romantic
Fairy Hill Road is the place. Kanopi House puts you in open-air treehouse suites above the jungle with the sound of the Caribbean below, and Trident Hotel in Anchovy adds clifftop ocean views to the mix.
Culture
Titchfield Peninsula is the cultural core of Port Antonio. Fort George, the 19th-century town architecture along Harbour Street, and Musgrave Market give you a version of Jamaica that hasn't been tidied up for tourism.
Family
Drapers Village has the right pace and space for families. Drapers San Guest House has generous grounds and it's 15 minutes from Boston Bay Beach, which kids consistently rate as one of the best beaches on the east coast.
Budget
Upper Titchfield keeps costs down without sacrificing character. Ivanhoe's Guesthouse at $55-85/night is the best value bed in Port Antonio, and you're walking distance from everything the town centre has to offer.
Beach
San San Bay is the beach base. Blue Lagoon Villas, Geejam, and Goblin Hill Villas all sit within 10 minutes of Frenchman's Cove, San San Beach, and the Blue Lagoon itself.
Foodie
Boston Bay, 20 minutes east of San San, is where Jamaican jerk cooking was born and the roadside pits here are still the real thing. Stay in Drapers or Anchovy and you can get there in under 15 minutes.
Location Quality
Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.
Value for Money
We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.
Guest Experience
We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.
When to Visit Port Antonio
When to visit Port Antonio and what to pay.
Peak Season (Dec-Apr)
This is when Port Antonio fills up. Dry weather, warm sea temperatures, and the Port Antonio International Fishing Tournament in October leading into the holiday season push prices up 30-40%. Book Kanopi House and Frenchman's Cove at least 3 months ahead, or expect to pay $480/night for last-minute availability.
Spring Shoulder (May-Jun)
Late April through June is our top pick for most travellers. Weather is still excellent, the main beaches aren't crowded, and hotels drop noticeably. Goblin Hill Villas dips to around $130/night and Blue Lagoon Villas sits at $150/night. The Blue Lagoon itself is at its most vivid in May when the spring water flow is highest.
Rainy Season (Jul-Oct)
Hurricane season runs June-November with the peak around September and October. Port Antonio gets more annual rainfall than the rest of Jamaica, so afternoon downpours are common. But mornings are usually clear, prices at Kanopi House and Frenchman's Cove fall by 25-35%, and the rainforest around Rio Grande Valley looks extraordinary.
Winter Warmup (Nov)
November is a transitional sweet spot. Prices are still low from the rainy season, the weather is improving fast, and the beaches are quiet. The Portland Jerk Festival typically takes place in July, but November sees local food events in Port Antonio town that are worth checking. It's 2-3 weeks before holiday crowds arrive.
Booking Tips for Port Antonio
Insider tips for booking hotels in Port Antonio.
Route taxis are the cheapest way to move around
Shared route taxis run the A4 between Titchfield and Manchioneal all day, stopping on request. The fare from Titchfield to San San is $200-250 Jamaican dollars (roughly $1.30-1.70 USD). Flag one down on Harbour Street heading east. Don't use the dedicated taxi stand near Musgrave Market for short hops. the rates are tourist-priced.
Book San San and Fairy Hill hotels 60+ days out in peak season
Kanopi House has only 9 suites and Frenchman's Cove Resort caps at a small number of private villas. December-February availability disappears fast. If you're travelling over Christmas or New Year, 90 days advance booking is not an exaggeration. Shoulder months like May and November give you 30 days and usually enough selection.
Winnifred Beach is free. and usually empty
Most visitors pay $10 USD to enter Frenchman's Cove Beach, which is beautiful. But Winnifred Beach in Fairy Hill is a 7-minute walk from Kanopi House, completely free, and backed by local food vendors selling jerk fish for $5-8 USD. It's the beach Port Antonio locals actually use. Go on a Tuesday or Wednesday morning.
The Blue Lagoon is best before 10am
Tour buses from Ocho Rios and Kingston start arriving around 10:30am and the lagoon gets crowded fast. Blue Lagoon Villas guests can access it directly from the property. that's the biggest practical advantage of staying there. If you're based in Titchfield, arrange a route taxi to leave by 8am. The colours are better in morning light anyway.
Cash matters more here than elsewhere in Jamaica
Many of the best local spots. jerk pits on Boston Bay Road, cookshops in Drapers, route taxis. are cash only in Jamaican dollars. ATMs in Port Antonio town are limited to two reliable machines: one at the Scotiabank on Harbour Street and one at the NCB branch on West Street. Withdraw before heading east toward San San.
Don't judge the road. judge what's at the end of it
Several of our top-rated hotels require driving down unpaved or narrow tracks. The road up to Kanopi House in Fairy Hill is steep and rough for the last 400 metres. Goblin Hill Villas has a similar approach. These are deliberate choices that keep properties secluded. not a sign of neglect. A standard rental car handles both fine in dry conditions.
Hotels in Port Antonio — FAQ
Everything you need to know before booking hotels in Port Antonio.
What is the best area to stay in Port Antonio?
San San is the sweet spot for most visitors. You're 5 minutes from the Blue Lagoon, close to Frenchman's Cove Beach, and the hotels here range from $130-480/night. Titchfield works well if you want to be in town near Musgrave Market and Fort George without paying coastal premiums.
How much does a hotel in Port Antonio cost per night?
Budget guesthouses in Upper Titchfield start around $55-85/night. Mid-range properties in San San or Drapers run $110-220/night. Luxury spots like Kanopi House in Fairy Hill or Frenchman's Cove Resort push $280-480/night, and they're worth every dollar if the budget allows.
Is Port Antonio safe for tourists?
Yes, though some common sense applies. The area around West Street bus terminus gets scrappy at night. stick to Titchfield Hill or the Harbour area after dark. San San and Fairy Hill are calm and residential. Most of our vetted hotels are in low-risk zones.
When is the best time to visit Port Antonio?
December-April is peak season with dry weather and temperatures around 25-29°C. But February and March see the highest hotel prices, often 30-40% above low-season rates. For the best balance of weather and price, aim for late November or early May.
How do I get from Kingston to Port Antonio?
The most reliable option is a private transfer along the A4 coastal road. expect around $60-90 USD and roughly 2.5 hours depending on traffic. Public buses from Parade in Kingston run to Titchfield but take 3-4 hours and stop frequently. Taxis from Norman Manley Airport run closer to $100-120 USD.
Is there a good budget hotel in Port Antonio?
Ivanhoe's Guesthouse on Upper Titchfield is our Budget Pick at $55-85/night. It's 10 minutes walk to the town centre and Musgrave Market. For the price bracket, nothing else in Port Antonio comes close for cleanliness and character.
Which Port Antonio hotel is best for couples?
Kanopi House in Fairy Hill is as romantic as Jamaica gets, with open-air treehouse suites above the jungle canopy at $310-480/night. Trident Hotel in Anchovy is the more grounded option at $160-240/night, with ocean-facing suites and a clifftop pool. Both earned our Romantic Stay badge for different reasons.
What is the Blue Lagoon and which hotels are near it?
The Blue Lagoon is a 55-metre-deep tidal pool on the San San peninsula where fresh spring water meets the sea. the colour is genuinely that surreal. Blue Lagoon Villas sits right on its banks, about a 3-minute walk from the water. Hotel Mocking Bird Hill in San San is around 10 minutes by car.
Are there family-friendly hotels in Port Antonio?
Drapers San Guest House in Drapers Village is our Family Friendly pick at $110-155/night. It's 15 minutes from Boston Bay Beach and has the kind of laid-back property layout that works well with kids. Goblin Hill Villas in San San is another solid option at $130-200/night, with private villa-style space.
Can I walk between San San and Frenchman's Cove?
Yes, but it's not a casual stroll. It's about 25-30 minutes on foot along the main San San road. Most guests take a route taxi, which runs for around $150-200 Jamaican dollars and takes 5 minutes. Walking is fine in daylight. just wear shoes with grip on the hillside stretches.
What's the best luxury hotel in Port Antonio?
Kanopi House in Fairy Hill edges it with a rating of 9.3 and open-air treehouse suites at $310-480/night. Frenchman's Cove Resort is our Luxury Pick and goes up to $420/night with private beach access at one of Jamaica's most famous coves. Both are in a different category from everything else on this list.
Do Port Antonio hotels include breakfast?
It depends on the property. Ivanhoe's and Drapers San Guest House both include breakfast in most room rates. The higher-end properties like Geejam and Kanopi House typically charge separately, with breakfast running $20-35 USD per person. Always confirm at booking. the difference adds up over a week.