Jamaica may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Port Antonio

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
The Cozy Family Inn Guesthouse
2.5 out of 5
A4 Fairy Hill, Port Antonio, Portland
The price is $38 per night from Oct 21 to Oct 22
4.97 mi from city center
The Cozy Family Inn Guesthouse
Bay View Eco Resort & Spa
3 out of 5
Anchovy, Turtle Harbour, Port Antonio, Portland
Free CancellationReserve now, pay when you stay
The price is $78 per night from Oct 21 to Oct 22
1.85 mi from city center
3.9/5Very Good! (24 reviews)

"Really lovely to stay at this place nestled amongst the trees. Restaurant not great and food choice limited but rooms are really big and lovely. Great location for getting to the main tourist areas."…"

Reviewed on Jan 2, 2020

Bay View Eco Resort & Spa
Tropical Lagoon Resort
3 out of 5
Blue Hole Road, Port Antonio, Portland
Get Rates
4.4 mi from city center
3.8/5Good! (45 reviews)

"This is a great spot for a quiet getaway. The views are spectacular! The room we had booked was not available upon check in, so they put us in one room for the first night then upgraded us to a beautiful suite for the rest of our stay! Yes, the walk down to the lagoon is a bit steep, but definitely ..."…"

Reviewed on Feb 21, 2020

Tropical Lagoon Resort

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
All Nations Guesthouse
3 out of 5
Skipper Blvd, San San, Drapers, Port Antonio
The price is $43 per night from Oct 21 to Oct 22
2.99 mi from city center
4.5/5Wonderful! (41 reviews)

"clean, friendly staff and always felt safe and secure"…"

Reviewed on Mar 25, 2020

All Nations Guesthouse
Frenchman's Cove Resort
3 out of 5
Main Rd into Frenchman's Cove, PO Box 101, Port Antonio, Portland
Get Rates
3.4 mi from city center
3.2/5 (34 reviews)

"Very peaceful! Road to the villa is too bad also outside need renovating. Need to modernised the property."…"

Reviewed on Mar 13, 2020

Frenchman's Cove Resort
East Bay Villas
2.5 out of 5
43 Ocean Boulevard, Passley Gardens, Port Antonio, Portland
Get Rates
2.31 mi from city center
2/5 (1 review)
Good advertising really does make a difference.

"I will start by saying, the staff was really pleasant, but there were some issues with the place. First, the hot water heater was out and we were told that it would be fixed, but that never happened. Second, they offer free WiFi and it was very weak, coming in and out during the day and at night ..."…"

Reviewed on Jan 7, 2018

East Bay Villas
Match Resort Hotel
3 out of 5
Dolphin Bay, Port Antonio
Free CancellationReserve now, pay when you stay
The price is $82 per night from Oct 20 to Oct 21
1.78 mi from city center
3.6/5Good! (23 reviews)

"Reliable service and good food and wonderful staff"…"

Reviewed on Jun 2, 2020

Match Resort Hotel
Moon San Villa at the Blue Lagoon
3 out of 5
Blue Hole Road, Drapers, Port Antonio, Portland
Free CancellationReserve now, pay when you stay
The price is $122 per night from Oct 20 to Oct 21
4.33 mi from city center
4.3/5Excellent! (36 reviews)

"Breathtaking view, amazing staff & couldnt ask for a better location"…"

Reviewed on Jun 13, 2020

Moon San Villa at the Blue Lagoon
Hotel Tim Bamboo
3 out of 5
5 Eveleigh Park Road, Port Antonio, Portland
Free CancellationReserve now, pay when you stay
The price is $80 per night from Nov 11 to Nov 12
0.58 mi from city center
3.4/5 (88 reviews)

"Well renovated, maintained, and clean local hotel. Staff was pleasant, breakfast was authentic Jamaican selections+ continental. Will definitely return in future."…"

Reviewed on Feb 14, 2020

Hotel Tim Bamboo
Inn The Town
3 out of 5
1 Allan Avenue, Port Antonio, Portland
The price is $280 per night from Oct 20 to Oct 21
0.43 mi from city center
Inn The Town
Heaven Villa We are not on the Water, we are Above!
Get Rates
2.49 mi from city center
5/5Exceptional! (2 reviews)
You should select Heaven Villa

"Everything about Heaven Villa and it’s staff is great. We learnt about the place via a random search. The property manager responded promptly when I had questions. The place is beautiful.... like really beautiful. The staff were lovely and helped us greatly in making our weekend a success. A group ..."…"

Reviewed on Aug 31, 2020

Heaven Villa We are not on the Water, we are Above!
Gorgeous Light Filled Villa w/ Pool & Ocean Views
Paradise Inn
2.5 out of 5
Snow Hill, Port Antonio, Portland
Free CancellationReserve now, pay when you stay
The price is $60 per night from Oct 20 to Oct 21
3.45 mi from city center
2/5 (6 reviews)

"No staff available most of the day. Alot of unsafe doors and windows."…"

Reviewed on Oct 8, 2020

Paradise Inn
Trident Hotel
5 out of 5
Anchovy, Port Antonio, Portland
The price is $430 per night from Oct 21 to Oct 22
2.05 mi from city center
5/5Exceptional! (23 reviews)

"5 stars.... all the way.... Every aspect of the facilities, the staff,the cleanliness, the food etc was on point..."…"

Reviewed on Aug 13, 2020

Trident Hotel
Jamaica Palace Hotel
3.5 out of 5
Williamsfield, Port Antonio, Portland
Free CancellationReserve now, pay when you stay
The price is $112 per night from Oct 20 to Oct 21
2.27 mi from city center
3.6/5Good! (87 reviews)

"We had amazing time at the hotel!! The security who let us in was friendly and professional. We felt safe throughout our stay. My friend and I went and were greeted by the manager at the front. We were promptly checked in and greeted in a friendly manner. The rooms were very clean and the service ..."…"

Reviewed on Mar 16, 2020

Jamaica Palace Hotel
Don't see what you're looking for?
See all available properties in Port Antonio
View all properties
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.

Frequently asked questions

What's the best place to stay in Port Antonio?
Trident Hotel is ranked highly by Expedia customers. This 5-star resort offers a full-service spa and a private beach. Reviews from our site also recommend Great Huts and All Nations Guesthouse as top options for your visit.
If I need to cancel my hotel reservation in Port Antonio, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable if cancelled before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within 24 hours of booking. Put your dates in and click on “Search”, then you can filter by “free cancellation” to view top deals in Port Antonio.
Where can I learn more about changing or cancelling my trip to Port Antonio?
For additional details about rescheduling or cancelling your trip to Port Antonio, head over to our customer service page.
What's the best accommodation for a budget-friendly stay in Port Antonio?
Based on reviews, Hotel Tim Bamboo is a popular 3-star inn for our travelers looking for an economical choice, and features free WiFi and a restaurant.
What's the best hotel for families in Port Antonio?
San San Tropez is a top 3-star guesthouse on Expedia for families, and features an outdoor pool and a restaurant. Other choices to stay with the kids include East Bay Villas and The Crest Conference & Retreat Center.
What's the best accommodation for a romantic getaway to Port Antonio?
Trident Hotel is a favorite 5-star resort for couples, and features in-room massages and a full-service spa. Another good option for a stay with your sweetheart is Pimento Lodge Hideaway Resort.
What's the best pet-friendly accommodation in Port Antonio?
Villa Juanita is a top hotel for people traveling with their pets, and offers a restaurant and a nightclub for its human guests.
What's the best place to stay with easy access to Blue Lagoon?
Adjacent to Blue Lagoon, Tropical Lagoon Resort is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers 2 outdoor pools and a private beach. Other good choices close by include Goblin Hill Villas at San San and Moon San Villa at the Blue Lagoon.
What about the best place to stay close to Boston Bay Beach?
One of the top choices for your stay is Great Huts, located next to Boston Bay Beach, and this 3-star resort offers 2 outdoor pools and a private beach. The Crest Conference & Retreat Center and Polish Princess Guest House are other good choices nearby.
What's the best place for a beach vacation in Port Antonio?
Great Huts is a top 3-star beachfront resort with 2 outdoor pools and free breakfast, and it’s located on Boston Bay Beach. Other good choices to stay near the beach include Geejam and Hotel Tim Bamboo.
What's the best high-end place to stay in Port Antonio?
Geejam is a 4.5-star hotel with an ocean-view restaurant and spa services, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale option for your vacation is Trident Hotel.
What are some accommodations with pools in Port Antonio?
Pimento Lodge Hideaway Resort is a popular 3.5-star hotel featuring an outdoor pool, a restaurant, and free WiFi. A couple of other options that feature an onsite pool include Rio Vista Resort and Great Huts.

Recent reviews of Port Antonio hotels

More trip options