Much of Lanzarote’s accommodation is in self-catering apartments, private villas and sprawling resorts, which you'll find in Puerto del Carmen, Costa Teguise and Playa Blanca. That said, there's a growing number of wonderful independent hotels dotted around, especially in the island's wine-growing region and northern reaches – and places like these play a key role in giving travellers an insight into the fascinating Lanzarote that lies beyond its beach resorts.