Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels 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.

Situated within 1.8 km of Winnifred Beach and 27 km of Reach Falls in Port Antonio, Polish Princess Guest House provides accommodation with seating area.

Boasting a patio with sea views, a garden and a bar, Spicy Hill Villa can be found in Port Antonio, close to San San Beach and 30 km from Reach Falls.

Located in Port Antonio and only 200 metres from Port Antonio Beach, Inn The Town provides accommodation with sea views, free WiFi and free private parking.

Located in Port Antonio, 200 metres from Boston Beach, TOGA GUEST HOUSE offers accommodation with a garden, free private parking, a bar and a shared lounge.

Located within 1.5 km of Frenchman's Cove Beach and 31 km of Reach Falls, All Nations Guest House features rooms with air conditioning and a private bathroom in Port Antonio.

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

Situated in Port Antonio, 32 km from Reach Falls, LF Jungle Retreat features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Situated in Port Antonio, 300 metres from Boston Beach and 23 km from Reach Falls, Boston Bay, Portland Cozy Corner offers a private beach area and air conditioning.

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....


Popular with guests booking beach hotels in Port Antonio
Popular with guests booking beach hotels in Port Antonio
Popular with guests booking beach hotels in Port Antonio
Popular with guests booking beach hotels in Port Antonio
Popular with guests booking beach hotels in Port Antonio
Popular with guests booking beach hotels in Port Antonio
Popular with guests booking beach hotels in Port Antonio