Translation:Excuse me, where can I find a good hotel here?
Yes, "Where do I find a good hotel?" should be accepted.
But it is good to realize that talál all by itself is used to convey the meaning of "can find." An extra verb for "can" is not needed, and usually not correct. The negative form, especially, is often best translated to "can't find" in English.
Nem találok gyümölcsöt. I can't find (any) fruit!
Hol van Éva? Nem találom! Where's Eva? I can't find her!
The verbs hall (hear) and lát (see) behave the same way. They can sometimes be translated as "can hear" and "can see", and their negative forms frequently translate as "can't hear" and "can't see."