Actually, the first port we went to was Ashdod but it isn't listed on the cruisecritics ports of call so I'll just include it with info on Haifa.
Months before we went on the cruise, I booked tours for Ashdod and Haifa through guidedtoursisrael.com after reading rave reviews about this tour company. It appears, though, that they use free lance tour guides so it's really hit and miss as far as who you get. For our group of 7, Ashdod was $115 pp and Haifa was $99.
For Ashdod, the email from Guided Tours Israel said that when we exit the ship we were to proceed to where the vans are parked to meet our tour guide. We did exactly that but there was no tour guide to meet us. Needless to say I was very panicked and walked up and down the line of buses and vans to find a sign with our group name on it. Nothing. A very nice tour guide who was waiting for her group let me use her phone to call Guided Tours Israel. I was told to take the free shuttle to the port gate to meet my tour guide. That was not what we were told in the email. Anyway, we looked for the free shuttle. No free shuttle. The only transportation available to the port gate was a Royal Caribbean bus that was charging $10 USD roundtrip per person. Since we had no choice, we used this bus. By the time we got to the port gate, I was pretty irritated.
The tour guide was indeed there and when we told him we were waiting outside of the ship, he was surprised and asked: didn't the agent tell you to meet me at the port gate? Grrr. He explained that the port authorities used to let tour guides come in to the port up until 2 weeks ago, then they wouldn't allow them in. It would have been nice if Guided Tours Israel had informed us of this.
Our tour guide looked like he was around 70 years old, which, to be perfectly honest, was alarming because let's face it: who wants a senior citizen to be driving a huge van-ful of people around for 10 hours?! I have to say though, he was very kind and did a good job of navigating the roads, especially since it was during the Succoth holiday and some roads were closed.
He was very knowledgeable about the history and geography of Israel. However,he had a strong accent and sometimes it was hard to understand him. Also, since we are keen Bible students, we found many of his explanations of Biblical events to be based on myth or tradition rather than the Bible or other solid evidence. He also sometimes got a bit carried away and would stop the van for 10 minutes to explain something, which we felt wasted valuable time. We had told him from the beginning that we were not interested in seeing churches but would really like to see Hezekiah's tunnel in Jerusalem. He said he would try to fit it in, but we ended up seeing a few churches and not having enough time for the tunnel, so that was a bit disappointing.
We ended up seeing the Garden of Gethsemane and the church on its site (the church part we really weren't interested in seeing), the Mount of Olives, the Wailing Wall, the Via Delarosa (the path Jesus supposedly took on the way to his crucifixion) and the Dead Sea. We enjoyed the Garden and the Dead Sea most of all (the Dead Sea was an additional $14 USD pp).
For lunch, the guide took us in this hole in the wall place in Jerusalem and ordered salad, hummus, and falafel. We ordered drinks as well, and since he didn't order any meat, we asked if we could also order a meat dish. So he ordered two small plates of lamb kebabs, so we each got 2 small meatballs. He also ordered a small plate of roasted lamb. When I mean small, I mean tea saucer size. We didn't think it would be very much but when the bill came, it was $18 USD per person! What a rip-off! And we had to pay for the guide too. So another lesson learned: Always ask to see the menu prices first!
For HAIFA, again we had an older gentleman as our tour guide. I'm thinking: Do they not have any younger tour guides in Israel?! His English was better than the first guide but he was a bit disagreeable and again, tended to base his explanations on myth and tradition. When we objected to some of his explanations, he was pretty dogmatic.
We had learned our lesson the day before and asked to be taken to a more reasonably priced place for lunch. He said lunch there would be no less than 20-25 USD pp, which we didn't buy at all. We said we could just go to a strip mall and eat whatever food was there. So that's what we did and there was PLENTY of eateries where you could get a meat and veggie filled pita and drink for less than 10 USD pp. He went off and got his own lunch, which was fine with us.
On the tour we saw the city of Nazareth (and the supposed site where the angel spoke to Mary), the Sea of Galilee (very pretty), The Jordan River, and Capernaum and the supposed site of Peter's house. We enjoyed seeing these sites.
Overall we enjoyed seeing most of the sites, but I would not book through Guided Tours Israel again. I think I would make more of an effort to get the name and email of a tried and true tour guide and communicate with them directly.