Rabat is a good choice. There were plenty of empty slips when we were there in June.
Customs and immigration are right at the
dock, couldn't be easier. We paid 2946 dirhams for 13 days including
water, electricity,
docking in high season.
Don't go in at night and call them to escort you in from the sea. Try to arrive closer to high tide due to the standing wave at the entry. They will come out in 6 foot seas in a
dinghy and weave you in thru the sand bars. it is not too far and you then
motor up the river about a mile past a very colorful group of
boats, swimmers and Moroccan ladies on the banks in full costume, past the old Kasbah. It is great fun and you will like an explorer arriving from across the ocean! No worries we are 46 foot and draw 5.5 feet of water. Oh discuss your planned departure. You have to
work with hi tide, call to prayer and schedule one fellow from the
airport. Very pleasant accommodating marina.