Also ich war neben Lanzarote schon fast auf allen anderen Kanarischen Inseln und muss sagen, dass du dir ganz einfach am Flughafen eine kostenlose Landkarte mitnehmen kannst, mit der du keinerlei Probleme haben wirst.
Falls dir das aber nicht reicht, kannst du dir beispielsweise bei europcar ein auto mieten und dir bei der Buchung garantiert ein Navigationsgerät dazubuchen. Damit solltest du dann auf der sicheren Seite sein!
Wenn das immer noch nicht reicht, dann nimm doch einfach dein tragbares Navi aus Deutschland mit und kauf dir vorab die entsprechenden Karten.