The cost to rent a boat in San Diego starts at just $160. The price of your rental could increase based on a number of factors such as duration, boat type, and the marina from where you will be renting the boat.