The average cost of renting a boat in Castelsardo is around $467 per day. The prices can vary between $251 and $803 per day.
Currently, there are 2433 boats available for rent in Castelsardo.
In Castelsardo, privately owned boats are available for charter. See other boats located in the area.