Every now and then I get asked this question. And, of course, being a professional photographer, the answer is YES! A hotel should get great images from a photographer that is specialized in such imagery. Good images sell more and faster. It is just the way it is. Of course, even logical.
As a hospitality photographer, I , as well of most of you, have seen great looking and luxurious hotels, resorts and restaurants with crappy images. Hiring the right specialized photographer for a hotel shoot in witch millions were spent makes sense. Hiring the right photographer to show a hotel renovation in witch millions were spent just makes sense also. I hire a professional plumber or electrician for my home when ever they are in need, not a friend of a family member who "knows about that".
Looking into the photographer's website should give an idea of the photographer's work.
Beautiful architecture and beautiful decoration should be photographed by a photographer that understands it and that knows about it. Hire a professional.