Yes, there are inns, but also a bed in your own castle that you can use for free, healers in some cities, occasional events that heal your party, and more than enough healing items that you can find or buy.
Thank you for your reply. My problem is, I can't seem to use my bed in the castle. Does the ability to use my bed become available upon completion of a specific quest?