It probably depends on where you are located so good idea to check with local printers. You might try asking a local family history group, if there is one in the area, for advise and recommendations.
One thing that can make a difference in cost (aside from selecting more expensive paper, binding methods, etc) is the number of photographs that you include. Sometimes it can be slightly less expensive if photos are grouped together on a page rather than scattered throughout but this is something to ask a printer.