Find Resorts & Hotels with Spas in Port Antonio
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Port Antonio Resorts & Hotels with Spas
Top Port Antonio Resorts & Hotels with Spas

Bay View Eco Resort & Spa
Bay View Eco Resort & Spa
7.6 out of 10, Good, (90)
The price is ₩204,982
₩247,355 total
includes taxes & fees
Jul 17 - Jul 18

Geejam
Geejam
9.8 out of 10, Exceptional, (66)
The price is ₩548,043
₩659,038 total
includes taxes & fees
Jul 17 - Jul 18

Hotel Mocking Bird Hill
Hotel Mocking Bird Hill
8.2 out of 10, Very Good, (57)

Great Huts
Great Huts
9.2 out of 10, Wonderful, (199)
The price is ₩207,562
₩240,084 total
includes taxes & fees
Jul 17 - Jul 18

Goblin Hill Villas at San San
Goblin Hill Villas at San San
8.4 out of 10, Very Good, (121)

Hotel Tim Bamboo
Hotel Tim Bamboo
7.2 out of 10, Good, (183)
The price is ₩162,332
₩184,531 total
includes taxes & fees
Jul 17 - Jul 18

Tropical Lagoon Resort
Tropical Lagoon Resort
7.0 out of 10, Good, (80)
The price is ₩180,067
₩229,179 total
includes taxes & fees
Jul 17 - Jul 18

The Trident Hotel
The Trident Hotel
10.0 out of 10, Exceptional, (23)
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.
Recent reviews of Port Antonio hotels
Recent reviews of Port Antonio hotels

S Hotel Kingston
5/5 Excellent
"Excellent! "
A verified traveler stayed at S Hotel Kingston
Posted 3 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in Port Antonio
Explore more hotels
- Hotel Tim Bamboo
- All Nations Guesthouse
- Paradise Inn
- S Hotel Kingston
- R Hotel Kingston
- AC Hotel by Marriott Kingston, Jamaica
- The Jamaica Pegasus Hotel
- Altamont Court Hotel
- Terra Nova All Suite Hotel
- Sea Cliff Resort
- The Courtleigh Hotel and Suites
- Courtyard by Marriott Kingston, Jamaica
- Shirley Retreat Hotel
- Pulse Rooms at Trafalgar
- Scarlett By The Sea
- Strawberry Hill