Discover our selection of Port Antonio hotels with Spa

Top rated hotels in Port Antonio

Bay View Eco Resort & Spa
3.5/531 Reviews
Stayed two nights on a tour. Isolated location 5 km from town on a partially unpaved road. The first night I had a spacious but dark room with a bed, nightstand and dresser. No chairs or safe. Reasonably comfortable bed and pillows. Inconveniently placed power sockets. The bathroom was very dimly lit and had no door. There was no towel bar. The towels were on a shelf with a sharp corner located next to the sink, and I ended up hitting my head. There was no shelf space. The tub was old, with multiple dents and scratches. Shower with hot water but low water pressure. Wifi worked well. For the second night, I was upgraded to a junior suite. The room was spacious and included desk, chair, and a kitchenette with minifridge, microwave and electric kettle. Comfortable bed and pillows. Conveniently located power sockets. Bathroom with good lighting. Slippery bathtub. Shower with low water pressure. The junior suite had no wifi. When I inquired, I was told that it wasn’t working, and that “not all rooms have wifi”. Served breakfast was mediocre, with very small portions and long waits (30 min). The front desk and restaurant staff acted as if they couldn't care less. Overall, the place is overpriced and needs maintenance.

Frequently Asked Questions

  • What's the best hotel with Spa in Port Antonio?

    Whether your trip to Port Antonio is for business or leisure, Hotel Tim Bamboo and Bay View Eco Resort & Spa are popular choices.

  • What's the average price for hotels with Spa in Port Antonio?

    For hotels with Spa in Port Antonio, the average price is TRY 4,879 on weekdays and TRY 6,507 on weekends (Friday–Saturday).

  • Which hotels with Spa in Port Antonio have deals?

    There are many deals available on Trip.com for both new and loyal users. Please check the promotions page to save your upcoming stays.

Hotel Information for Traveller

Number of Hotels6
Number of Reviews87
Highest PriceTRY 11,752
Lowest PriceTRY 1,604
Average Price (Weekdays)TRY 4,879
Average Price (Weekends)TRY 6,507