Yes, Margaritaville Lake Resort does offer overnight covered dock slips. The cost is $40 per night. Contact guest services to reserve a dock.