Spain 🇪🇸 Where to Stay in Lanzarote: The North, Costa Teguise or Playa Blanca Lanzarote is an hour end to end, so pick a base for the kind of days you want: Playa Blanca or Costa Teguise for beaches, the north or the countryside for the island itself. Ideally, do both.
Spain 🇪🇸 Where to Stay in Tenerife: North Coast, Old Towns, South or Teide For exploring Tenerife, base yourself in the north (Puerto de la Cruz or La Orotava) and add a night at Teide or in Santa Cruz; choose the south only if guaranteed sun and a resort pool matter more than the island itself.
Spain 🇪🇸 Where to Stay in Mallorca: Palma, Sóller or the East Coast Mallorca is four very different islands depending on where you sleep — and two or three bases beat one, or seven.
Spain 🇪🇸 Where to Stay in Menorca: Maó, Ciutadella or Somewhere Quieter Menorca splits in two, and so should your stay — two or three nights at each end beats one base and a lot of driving.