Hiring a narrowboat for one week can cost between £600 - £3000 for a boat or between £119 - £945 per person, short 3 night weekend breaks start at £87.50 per person, the price depends on multiple factors such as the time of year, size of the boat and the starting location or hire base.