Yes and no. Yes, they pick up at the port but you have to walk through the gated area first. It is a bit of a walk with a steep hill. Carnival does this so you purchase their excursion.
Good news, all excursions (private or through Carnival) drop off at the same place.