I used to use a HP 1220c for printing really high quality A3 prints, they are a bit old these days but can be found brand new or refurbed on eBay no problem. They are inkjet but as long as you use the right inks they are incredibly good. I bought some cheap inks for it once, and it wasn't worth it.
I work in a printers, if you just needed one or two printing off it wouldn't be worth it, but if you have a few together I could probably get you a good deal. We don't print on photo paper, but we do have gloss papers available. Let me know if I can help.