Find the resorts that appeal to you the most
Check out our pick of great resorts in Port Antonio
Offering a garden and sea view, Drapers San Guest House is situated in Port Antonio, 1.8 km from Frenchman's Cove Beach and 31 km from Reach Falls.

Jamaica Palace Hotel has a garden, terrace, a restaurant and bar in Port Antonio.

Situated in Port Antonio, 800 metres from Long Bay Beach, Jamaica Colors Hotel and Eco-Retreat features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge....

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.

Offering a sun terrace and views of the sea, The Sea Cliff Hotel Resort & Spa is located in Portland, 17 km from Port Antonio. Guests can enjoy the on-site restaurant.

La Familia Guest House and Natural Farm is a beautiful villa located in Long Bay, a 30-minute drive from Port Antonio.

Set in Epping Farm in the Saint Thomas region, Jay's Guest House II features a balcony. This guest house offers free private parking, free shuttle service and free WiFi.

Sky's Villa Resort in Buff Bay provides adults-only accommodation with a garden and a bar.

Providing river views, Jay's Guest House in Epping Farm offers accommodation, a garden, a bar and barbecue facilities. This property offers access to a balcony, free private parking and free WiFi.

Located in Manchioneal, 2.1 km from Innes Bay Beach, Zion Country features accommodation with a private beach area, free private parking, a garden and a bar.

