Spanish Islands In The Mediterranean Sea & Atlantic Ocean

There are two main groupings of Spanish Islands in this beautiful country. Depending on your point of origin, a distance of 2,500 km’s separate these islands. Referred to as Archipelago’s, both island groupings are a result of volcanic eruptions.

The Balearic Islands archipelago lies off the eastern coast of mainland Spain. The four main islands are Majorca, Menorca, Ibiza and Formentera. Of course, there are also many tiny islets that help to form the Balaeric Islands.

Spanish Islands Maps

The images below show the Spanish Islands maps for the Canary and Balearic Islands.

Islas Canarias Map
Islas Baleares
Spanish Islands, Best places to visit

The Canary Islands lie off the coast of western Africa. There are seven main islands that form the Canaries. This archipelago is well known for boasting the top temperatures in Europe during the colder months. The four main islands are Tenerife, Fuerteventua, Lanzarote and Gran Canaria. The three smaller islands are La Palma, La Gomera and El Hierro.

Best Spanish Islands In The Atlantic Ocean

Below we provide information about each of the main Spanish Islands. We also include the top cities, attractions and resorts.


Tenerife, Canary Islands

The super island of Tenerife is the largest of the Canary Islands and the most populated. This Spanish Island also welcomes more tourists than any of it’s sister islands. The capital here is Santa Cruz de Tenerife. This is also the joint capital of the 7 Canary Islands archipelago of the Atlantic Ocean.

For a great winter break, this is considered among most to be the best Canary Island which boasts many amazing attractions and resorts. Two of the best attractions here are Loro Parque and Siam Park. The awesome Mount Teide Volcano also lies on this island.

Some of the top resorts here are Playa de la Américas, Costa Adeje and Los Cristianos. The cities of Puerto de la Cruz and the capital Santa Cruz are also popular tourist locations. Most tend to visit this island during the winter months. The tropical climate here makes Tenerife a top location all year round.

The points of interest and great attractions is endless on this island. Many of the beaches have black sand due to their volcanic composition. Others have imported sand from the western Sahara.

Gran Canaria

Gran Canaria, Roque Nublo

Number 2 on our list of Spanish Islands is Gran Canaria which is the second biggest and second most populated of the Canary Islands. The capital city of this island is Las Palmas de Gran Canaria. This is also one of the capital cities of the Canaries. 400,000 inhabitants live in the capital. This is almost 45% of the population of Gran Canaria.

Gran Canaria has over 80 beaches. These are mixture of golden sand and black volcanic sand. Most of the best beaches lie at the popular resorts such as Maspalomas and Playa del Inglés.

This island boasts some fantastic resorts and tons of attractions. The top resorts here include Playa del Inglés, Maspalomas, Puerto Rico and the capital Las Palmas.

One of the top attractions here is Palmitos Park Zoo and botanical gardens. Hikers and climbers will love the mountainous terrain here. Gran Canaria boasts some awesome peaks such as Roque Nublo and Pico de las Nieves. Roque Nublo (as shown above) is the highest point of the island with an elevation of 810 metres.



The popular Fuerteventura lies to the south of Lanzarote in the Canary Islands. This Spanish Island is actually the closest to the western coast of Africa. The land mass covered by this island is second only to Tenerife in the Atlantic Ocean. The population is 110,000 inhabitants.

Fuerteventura boasts over 150 beautiful beaches along it’s coastline. This island is the home of many of the best beaches of Spain. The beaches here seem to go on forever and are hardly ever crowded due to their size. This island hosts the world windsurfing and surfing championships each year. The weather conditions and wind here makes this one of the top windsurfing spots in the world.

Of course there are also many great resorts to attract the visitors. The resorts of Corralejo, Caleta de Fuste, Jandia and Costa Calma are the most popular.

One of the top attractions here is the Natural Park of Corralejo. Here you have a mix of wildlife and sand dunes as far as the eye can see. The sea that runs alongside the park is crystal clear here. It becomes an amazing shade of turquoise the deeper it gets. The super Oasis Park Zoo is another must see attraction in the south of the island.

From Corralejo you can see the tropical Isla de Lobos Island. This is an excellent day trip with ferries available to take you to this pretty island.



Number 4 on our list of best Spanish Islands is Lanzarote which lies close to the Western Africa mainland. Several million visitors come here each year. The population here is 140,000 inhabitants. Third only to Tenerife and Gran Canaria.

More incredible playas and coastline await visitors to Lanzarote. Here you will find more of the finest in all Spain. Papagayo (as shown above) is one of the most beautiful beaches on this island.

If you are looking to escape the cold, this island is one of the hottest of the Canaries during winter and spring.

The capital city of Arrecife is also the name of the airport here. This lies on the eastern coast along with several fantastic resorts such as Puerto del Carmen which is the number one destination in Lanzarote . Playa Blanca and Costa Teguise are two more great resorts.

The top attractions here are the beaches and Timanfaya National Park. Covering and area of 51 square km’s, Timanfaya is almost 100% volcanic in composition.

For those interested in day tips, ferries can take you to Isla de Lobos or Fuerteventura to the south. The ferry takes around 30 minutes to cover the short distance.

Smaller Spanish Islands in The Atlantic

La Gomera

La Gomera

La Gomera is one of the most beautiful of the Spanish Islands. The natural beauty of this island is amazing. A mystical paradise of mountains and valleys. This island is a hiking lovers dream come true.

La Gomera is the second smallest of the Canary Islands with a tiny population of around 21,000. San Sebastian de la Gomera is the capital city here. Valle Gran Rey is a popular destination on this island. Here you will find several volcanic sand beaches.

A top attraction here is the Garajonay National Park. This UNESCO World Heritage Site lies in the centre of the island. Los Órganos (The Organs) is another great attraction. Vertical lava pipes form symmetrical columns that resemble a giant church organ. There are various companies that offer days trips to Los Órganos.

La Palma

La Palma

Finally we come to La Palma which is the last of the Canary Islands on this list. La Palma is the most western of the Canary Islands. This is another island that is popular with hikers. More natural beauty is on offer when you visit here.

The capital city here is Santa Cruz de la Palma. This island has a population of around 85,000 inhabitants. A quarter live in Los Llanos de Aridane with another quarter in the capital Santa Cruz. These are two most popular areas here also.

Roque de los Muchachos Peaks is one of the top attractions here. This is the second highest peak in the Canaries. These peaks have an elevation of 2426 metres. Only Teide in Tenerife is taller. Another top attraction if Caldera de Taburiente National Park. This park lies in the middle of the island.

Spanish Isles In The Mediterranean Sea

Majorca/Mallorca – Largest Island of Spain

Majorca, Islas Baleares

The Island of Majorca is the biggest of the Balearic Islands and also the largest of the Spanish Islands. The population here is 850,000 inhabitants. This makes Majorca the second most populated islands in Spain. This island attracts more visitors during the summer months.

Majorca does not have the tropical climate of the Atlantic Islands but it’s beautiful. The summer weather is hot with the winters mild. There are around 40 fantastic tourist resorts on this island. Palma de Mallorca is the capital city of Majorca and the Balearic Islands.

The best resort in the north of the island include Puerto Pollensa, Can Picafort and the stunning Alcúdia. To the east of the island are the resorts of Cala d’O’r, Cala Millor, Sa Coma and Calas de Mallorca. The top resorts in the south include Magaluf, Santa Ponsa and the capital city Palma de Mallorca to name a few.



Ibiza is the party capital of the Spanish Islands where the nightlife is legendary. Millions flock here each year to absorb the wild atmosphere and super clubs.

This island is quite small in comparison to other islands, it’s shore stretches for 150 km’s. The population here is around 130,000 inhabitants. Many that come here do so for the nightlife but there are also many different places to stay that are ideal for a relaxing holiday.

The best resorts for nightlife are San Antonio, Playa d’en Bossa and Ibiza Town. These resorts are where most of the super clubs are. Es Paradis and Ushuaia are two good examples.

The quieter resorts without the noise are Cala Llonga, Santa Eulalia, Portinatx and Es Caná. All resorts boast beautiful beaches and coves. You will find the longest beach on the island at Playa d’en Bossa. This beach has a length of 1.7 miles.

Quieter Balearic Islands



Menorca is one of the most unspoiled of the Spanish Islands. This gorgeous location boasts over 200 km’s of coastline. The capital city of this island is Mahón. Here you will find one of the most beautiful harbours in the Balearics.

Menorca is ideal for a relaxing holiday as opposed to the wild parties of Ibiza. The natural beauty here is incredible. This island is lush green with many pine forests. The beaches are one of the major lures to this island but hiking is also popular.

Cala Turqueta, Cala Trebaluger and Cala Macarella are three of the top coves you should check out. Most of the nightlife takes place in the capital Mahón to the east of the island. The capital also has a few casinos for those who like a bet.


Formentera, Balearic Islands

The tiny Formentera is one of the smallest Spanish Islands. Although they are part of the Balearic Islands, they are also grouped as the Pityusic Islands. Formentera is 30 minutes south of Ibiza by ferry.

There is no airport on the island so the ferry is mandatory. The population here is around 12,000 inhabitants. Only El Hierro in the Canaries has smaller population. There is no airport on the island so the ferry is mandatory..

Formentera has always been famous as a hippie island. This is still true today. The beaches here are as close to the Caribbean white sand as you will see in Europe. La Savina Port and beach are a must visit.

Scroll to Top