Resort Details

OnSite Dining
  • Skull Rock – Mexican Cantina
    Open for breakfast, lunch and dinner.
  • Various Lounges/Bars
    Pool Side Bar
  • Via Veneto – Italian Dining
    Dining at Via Veneto, a modern Italian restaurant is like having a round trip ticket to Rome just for dinner, without having to leave the property.

    *Make reservations online.

Customer Ratings & Reviews

TripAdvisor Traveler Rating

TRI_LOGO_ANCILLARY_4.5 1918 reviews
  • TRI_LOGO_ANCILLARY_ 5.0 star tripadvisor rating
    First visit to Provo

    For our first visit to Provo, we really enjoyed our stay at Ports of Call Resort. The staff was warm and friendly. Everyone, no matter their position, was helpful. Margarit was always attentive to cleaning our room and providing supplies. Watson was a good sport st the bar and around the pool. The grounds/building crew as well as the wonderful front desk staff were always warm, friendly and helpful. The breakfast staff were a pleasure see each morning too. The pool was clean and access to chairs/umbrellas was never a problem at the pool or the beach. We would definitely stay here again if we return to the island.

    Apr 08, 2025
  • TRI_LOGO_ANCILLARY_ 4.0 star tripadvisor rating
    Excellent value in a great location

    My friends and I had a lovely stay at the Ports of Call hotel, and found the hotel to be an excellent value. It is in a prime location, centrally located and within walking distance of shops, restaurants, and a grocery store and a short drive to the airport and other places of interest. We found the room to be clean and spacious. There were four of us staying in the room, and we liked that there was a couch and a little desk area, which made it comfortable for all of us to be in the room together. The beach was a quick 5 min (or less) walk away, and on an absolutely gorgeous stretch. We took a long walk down the beach one day, and after seeing other areas, we all decided the hotel's stretch of beach was our favorite. The pool area was very pretty and we enjoyed hanging out in the pool and hot tub. The breakfast wasn't great - no frills and pretty low quality. We ended up having fruit and coffee and then finding other food for the day. (There were multiple spots within walking distance.) Our experiences with the staff were mixed - some were kind and extremely helpful, and others were short and dismissive. However, the price was unbeatable, and overall we were happy with our experiences at the hotel especially considering the value.

    Apr 05, 2025
  • TRI_LOGO_ANCILLARY_ 3.0 star tripadvisor rating
    Good location, basic amenities, disengaged staff

    Pros: Good location; close to beach, shops, restaurants. Room was clean and pool was decent Cons: STAFF ( check-in, breakfast, bar, beach services) most of the staff encountered seemed pretty much checked out, overall disengaged. Had to shame the beach attendant to get him to even lift a heavy lounge chair for me. BAR worst drink we ever tasted ($10) in addition couldn’t even choke down the free one at check in. Skip the bar, go to the grocery store, get your own booze. POOL AREA smallest hot tub I’ve ever seen in a hotel, Muzak droning on all day. ROOM, don’t get one on bottom floor across from bar, there is essentially no patio and the music and lights from the bar shine right into your room at night. BREAKFAST, super basic, coffee tasted like sludge.

    Apr 01, 2025
  • TRI_LOGO_ANCILLARY_ 4.0 star tripadvisor rating
    Nice vacation

    The location is perfect. It’s only 4 minutes walk from the beach and close to all the restaurants. The only issue we had was the loud late night knocking on our door for about 10 minutes. We didn’t open the door for security reasons. We didn’t recognize the two men who were standing outside of the room. We reported it to the front desk the next morning.

    Mar 24, 2025
  • TRI_LOGO_ANCILLARY_ 3.0 star tripadvisor rating
    Somewhat disappointed

    I will start off by saying, I do like the size of this hotel. It is not a resort as it lacks in many things that a true resort offers. The other really nice thing is it’s location. Close to many restaurants and shops in Grace Bay. The beach is nice, the hotel has chairs and umbrellas in a area that is for the hotel. But it is not private and people not staying at the hotel apparently can set up for the day anywhere within the hotel designated area with their umbrellas and chairs. The transportation to and from the hotel to beach was intermittent at best, not on any kind of schedule. Our room was large, pool side, which was convenient. But when sitting on our little patio, you could see nothing of the pool due to the shrubbery overgrowth. I guess privacy is nice. As far as cleanliness of the room, I find it questionable, unfortunately. Coffee rings from morning on bed side tables were there ( more than once) after the room had been cleaned. As well as in the bathroom, I could tell the counter top was never wiped down. Also, if you have a used coffee cup or plate from breakfast, make sure you return yourself as apparently housekeeping will not remove them from the room. I also found the floor never felt clean, as well as the bottom of my bare feet. My husband is Asian and we always remove our shoes inside. The floor just always felt dirty, and the bath rug in the bathroom easily became filthy. I saw them mopping the floor one day and they use one of those rag type mops and I think they are just pushing dirt around. The other very odd thing was we did not get shampoo and conditioner for like 3 days and ran out. My husband went to the desk and asked and we were told housekeeping would bring it to room. They did and handed me a bag of 12 shampoos and 12 conditioners! I honestly was speechless, but thanked the gentleman. My husband though took it as a dig, “ you want shampoo, I’ll give you shampoo “ kind of thing. I don’t know, just odd. The breakfast was fine on day 1 or even day 2, but after that day after day the same thing. Croissants and same puff pastry with chocolate everyday. One kind of cereal, cornflakes. One kind of yogurt, Strawberry. The fruit was varied some. And eggs alternated between hard boiled and scrambled as well as sausage and bacon . The coffee was very good. Directions in every room on how to get to live TV would be nice. We figured it out the day before we were to leave. Bar was nice, though only open to 8pm. Drink prices very reasonable and staff very nice. Lastly, a safety concern. I saw not once, not twice, but three children fall on the slippery surface around the pool. Were they running, yes, but why you would have a slippery stone surface around a pool is beyond me.

    Mar 21, 2025
Prices per person based on double occupancy including round-trip airfare via U.S. certified air carriers and round-trip airport/hotel transfers when arriving at airport closest to destination (for exceptions see Frequently Asked Questions), hotel taxes and baggage handling, fuel surcharges, and all pre-collected U.S. and foreign taxes. In some instances, pricing may specifically apply to one of multiple flights on select departure days. All packages are based on the lowest hotel/air classes available at time of publication, capacity controlled, subject to availability and change without notice. Promotional pricing may only be available for a limited time. Fees may apply for carry-on and checked baggage-view Baggage Policies. Some resort fees, environmental levies and departure taxes are not included and may be payable in resort. View Frequently Asked Questions for more information. Apple Vacations is not responsible for errors or omissions. Cancellation policies apply. Bookings are subject to the Fair Trade Contract. All public charter flights are operated by ALG Vacations Corp: Allegiant Air: PC 18-231, A319-156 seats or A320-186 seats /PC 18-234, A319-156 seats or A320-186 seats; Miami Air operated by TUI Airlines Belgium N.V. : PC 19-085 & PC 19-117, B737-800, 180 seats/PC 19-091, B737-800-183 seats; Swift Air: PC 19-092, B737-400-150 seats; Viva Aerobus: PC 18-228, A320-180 seats/ PC 19-079, A320-180-185 seats/PC 19-094, A320-185 seats. CST2139014-20 120319