I rarely book hotels in advance as I like to just go for as long as I like. Eg if the weathers bad I may look for a hotel by 3pm, but if I'm enjoying myself and see somewhere I'd like to visit, I may not look for a hotel till 5pm. I find the hotel option brilliant and have only come across 1 that was closed.If you need a hotel whilst on the road (not pre planned) then this might be the only way. Otherwise I would do my research in advance using the Internet and create my own POI set with all the hotels etc. There are also POI sets with specific information about a whole variety of subjects out there, plenty on this forum for example.The POIs embedded by Garmin are of questionable validity anyway, many appear to be out of date.
I may use a POI set sometime, but I'm a bit of a computer numpty so like to keep things simple.

