Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Port Antonio – 58 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Moon San Villa at the Blue Lagoon

Hotel in Port Antonio

Moon San Villa at the Blue Lagoon overlooks the Carribean Sea and is 300 feet from the Blue Lagoon. It offers daily complimentary breakfast for two. Wi-Fi connection is available in every room. Amazing place amazing vibe amazing staff its just perfect

Show more Show less
8.2
Very Good
95 reviews
Price from
$166.50
per night

Bay View Eco Resort & Spa

Hotel in Port Antonio

Offering views of the Caribbean Sea, Bay View Eco Resort & Spa features an outdoor swimming pool and spa & wellness center and is located at 3.1 mi from Blue Lagoon. It quiet clean comfy and just relaxing

Show more Show less
7.9
Good
37 reviews
Price from
$72.90
per night

Hotel Tim Bamboo

Hotel in Port Antonio

Hotel Tim Bamboo offers free Wi-Fi and complimentary breakfast and is located only 492 feet from the water in sunny Port Antonio. Everyone was nice and did a awesome job!

Show more Show less
7.1
Good
123 reviews
Price from
$68.04
per night

Geejam

Hotel in Port Antonio

Located on Jamaica’s San San Estate, this tropical retreat lies on the beautiful shores of the Caribbean Sea. It features a spa, an on-site recording studio and a restaurant. This was the beginning of my happily ever after, to manifesting my future with the love of my life. Everything was perfect and preplanned by my now husband Daniel Lopez. A few weeks prior I had been notified by my doctor that I was pregnant and expecting twins, bonus I was having a boy and a girl. My boyfriend at the time planned the whole thing to propose and marry me before the vacation was over, he completely took me by surprise and made all the wrongs rights. We made sweet love like the first time, when we first became one. Made plans to manifest our future together, he promised me a life of love, success and adventure. Bonus: the twins made their appearance on my birthday which made me happier!

Show more Show less
9.1
Awesome
10 reviews
Price from
$425
per night

Zion Hill Retreat

Hotel in Port Antonio

Located in Port Antonio, 1 mi from San San Beach, Zion Hill Retreat features accommodations with an outdoor swimming pool, free private parking, a shared lounge and a garden. The two days that I spent at the retreat was amazing. The pool, house and the whole facility was clean. It was such a relaxing environment, nowhere else can compare. Dale was so helpful, he made sure that we never had an issue. The employees are so friendly and kind. All in all the experience was A1!! We will be back again!!

Show more Show less
8.3
Very Good
5 reviews
Price from
$165
per night

Wilks Bay

Hotel in Port Antonio

Located in Port Antonio, 656 feet from San San Beach, Wilks Bay features accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Show more Show less
Price from
$320
per night

Eco Resort Copy

Hotel in Port Antonio

Located in Port Antonio, 1.6 mi from Frenchman's Cove Beach, Eco Resort Copy features accommodations with a restaurant and free private parking.

Show more Show less
Price from
$98
per night

All Nations Guest House

Port Antonio

Located in Port Antonio, 0.7 mi from San San Beach, All Nations Guest House provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Excellent hosts, very friendly and helpful during our stay. The room and facilities were clean and they put an extra touch for our anniversary. I would recommend it to anyone.

Show more Show less
9.2
Awesome
196 reviews
Price from
$53.66
per night

Rio Vista Resort

Port Antonio

Located less than 328 feet from Rio Grande River, Rio Vista Resort offers an outdoor pool, a garden and a terrace. I loved everything. Davian from front desk had been in communication from the morning of check in until I left. He called me the day before check out to let me know he was off the next n to continue enjoying my bday wknd. That was awesome. He attempted to decorate my room with balloons to help make my solo trip even more amazing. He took care of me for the continental breakfast, even giving me extra as I woke up really craven. His service was just really commendable and he said he was new. Just the little things he did exceeded my stay. The lady checking me put was so nice even though I checked out late. Thw views are really breathtaking, my room was the best. Room 3...a view of the road and gardens with lots of fruit trees....I woke up in the 4am bells listening to the sound of the rain with the balcony doors open....That was everything. I really had a chance to relax n enjoy my bday. Drove to Nlue Lagoon and Boston Jerk whichbis about 20mins drive! Not bad....I'll be booking a stay for my moms bday in November that's for sure. This place was awesome with a capital A.

Show more Show less
7.8
Good
136 reviews
Price from
$127.50
per night

Finjam Cottage

Port Antonio

This quaint bed and breakfast is located in the heart of Port Antonio and features spectacular views of East Harbor and Navy Island. It offers guests free WiFi, and a shared terrace. Charming, comfortable guest house with lovely views of the bays. Steps from downtown, and easy to get to by foot, or taxi. The serene atmosphere will make you feel like you are in paradise. The staff is very friendly and helpful.

Show more Show less
8
Very Good
106 reviews
Price from
$35
per night

Most-booked hotels in Port Antonio in the past month

See all

FAQs about hotels in Port Antonio

  • The average price per night for a 3-star hotel in Port Antonio this weekend is $124 or, for a 4-star hotel, $510. Looking for something even fancier? 5-star hotels in Port Antonio for this weekend cost around $494 per night, on average (based on Booking.com prices).

  • These hotels in Port Antonio are highly rated by couples: Geejam, Moon San Villa at the Blue Lagoon, and Zion Hill Retreat.

  • On average, it costs $142 per night to book a 3-star hotel in Port Antonio for tonight. You'll pay around $596 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Port Antonio will cost around $677, on average (based on Booking.com prices).

  • On average, 3-star hotels in Port Antonio cost $129 per night, and 4-star hotels in Port Antonio are $162 per night. If you're looking for something really special, a 5-star hotel in Port Antonio can be found for $56 per night, on average (based on Booking.com prices).

  • Many families visiting Port Antonio loved staying at Geejam, Moon San Villa at the Blue Lagoon, and Zion Hill Retreat.

  • Geejam, Zion Hill Retreat, and Moon San Villa at the Blue Lagoon are some of the popular hotels in Port Antonio.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Port Antonio:

Explore guest reviews of hotels in Port Antonio

See all