Tenerife ligt in de Atlantische Oceaan, in de regio Canarische eilanden. De grootte van het eiland is 2053km. Het eiland is 85km lang en 52km breed. Tenerife is het grootste eiland van de Canarische eilanden. Het Centrale deel van het eiland is bergachtig en wordt gedomineerd door de ruim 3700m hoge vulkaan de Pico del Teide, die daarmee de hoogste berg van Spanje is.

Het eiland kent 2 soorten klimatologische situaties. Het noorden gaat schuil onder een laag wolken. Er valt hier veel meer neerslag dan in het zuiden en de vegatatie is er veel rijker. Een zeer groen en fraai gebied is de Valle de la Orotave met o.a. veel bananenplantages en een unieke flora. Een boomsoort die nergens anders ter wereld voorkomt is hier de Drakenbloedboom. Deze boom kan wel duizenden jaren oud worden.
Het zuidelijke deel van het eiland is droog en dor, de zon schijnt hier vrijwel dagelijks en er valtzeer weinig neerslag. De vegatatie bestaat hier voornamelijk uit palmbomen, laag struikgewas en cactussen.

Populaire plaatsen op Tenerife zijn Playa de las Americas, Costa Adeje, Los Cristianos en Puerto de la Cruz. Door het gunstige klimaat is het zuidelijk deel van het eiland onder toeristen het meest populair. De bekenste badplaatsen zijn hier Costa Adeje en Playa de las Americas. Deze badplaatsen zijn zeer ruim opgezette plaatsen met veel grote en luxe hotels en appartementencomplexen met grote tuinen. Verder is er een groot winkelaanbod, talrijke eet- en uitgaansgelegenheden en diverse toeristische attracties, zoals een waterpretpark en golfbanen.

De oudste badplaats van tenerife is Puerto de la Cruz, dat aan de rotsachtige kust in het noorden ligt. De plaats heeft echter maar een beperkte strandfunctie, aangezien er vrijwel geen natuurlijk strand is. aan deze rotsachtige kust ter hoogte van het centrum is hier een zeer groot zwembadcomplex aangelegd dat de strandfunctie heeft overgenomen. De Toeristen in Puerto de la Cruz zijn over het algemeen wat ouder.

Over het algemeen zijn de stranden op Tenerife zwart met grote keien en kiezels. Gezien het vulkanische landschap van Tenerife komen natuurlijke, witte zandstranden nauwelijks voor. In het zuiden, nabij de populaire badplaatsen Costa Adeje, Playa de las Americas en Los Cristianos, zijn enkele witte zandstranden, die voor het grootste deel kunstmatig zijn aangelegd. Bij deze stranden zijn diverse faciliteiten aanwezig, zoals douches, eetgelegenheden en verhuur van ligbedden.

De hoofdstad van Tenerife is Santa Cruz. Ten noorden van Santa Cruz is een groot wit zandstrand, Playa de las Teresitas, dat vooral bij eilandbewoners geliefd is. Hier komen dan ook beduidend minder buitenlandse toeristen.