Dockage rates vary widely. Electricity is extra. Running genset at dock is frowned upon.
Best deal is Leverick Bay - $35 plus ice and water.
Peter Island will be $125 (can't recall if they added a service charge).
Scrub Island will be $2, $3, or $6 per foot (depending on season) plus 17% service.
Virgin Gorda Yacht Harbor is $2.5~$3/ft as I recall.
BEYC is $2/ft up to 49'.
The Saba 50 is 49.2' long.