Spain’s islands – from the Canaries to the Balearics – are some of the most popular holiday destinations in Europe, and travellers keep returning to them again and again. As their popularity grows, however, so do the crowds, and visitors are increasingly looking for alternatives. It's time to look beyond Tenerife, Ibiza and Mallorca, Spain has so many other special islands to explore. Here’s our guide to Spain’s secret islands that you never even knew existed. Shhh… don’t tell everyone they’re here.

Islas Cies, Galicia

The Cies Islands lie off the coast of Galicia but could be mistaken for the South Pacific with their powdery white sand beaches and verdant forest-covered interiors. The Cies are made up of three separate islands –Monte Agudo, O Faro and San Martiño. All three are car-free and hotel-free, and only allow a maximum of 2,200 visitors per day. The star attraction is the Praia de Rodas, a large sweep of sugary sand, which acts as a sandbar joining Monte Agudo and O Faro. After enjoying some beach time, head into the hills to explore the network of well-signposted hiking trails across the islands. Some of the most rewarding hikes lead up to the Monte Faro lighthouse and Alto do Principe viewpoint. Snorkelling, kayaking or boat trips can make up the rest of your time. The only accommodation on the islands is Camping Islas Cies, which offers pitches, as well as glamping-style tented lodges.

How to get there: Fly to Vigo in Galicia, then take a ferry to either Monte Agudo or O Faro.

Islas Cies (Cies Islands) Galicia, SpainThe Caribbean-esque Islas Cies in Galicia, Spain © daguimagery/Shutterstock

Thinking of visiting Spain? Get in touch! We'll connect you with a local expert who can plan your ideal trip.

Isla de Ons, Galicia

Ons Island lies off the coast of Pontevedra, surrounded by seven small islets. There are only around 80 people living on the island, and the whole of Ons is, in fact, a National Park. One of the most important nature conservation and wildlife sites in Spain, it’s a paradise for bird lovers – home to everything from cormorants and peregrine falcons to European storm-petrels and razorbills. There is a total of 10 beaches on the island, a mix of buzzy, quiet, rocky and even nudist, so you’re sure to find one to suit you. If you prefer to stay active, Ons has you covered for that too, with four short-ish hiking trails across the island. There are no hotels, but if you want to stay longer than the day, you can always stay at Camping Isla de Ons, offering pitches and fixed bell tents.

How to get there: The nearest airport is Vigo, from where you can take various modes of transport to Bueu or Portonovo on the mainland. Ferries leave from both during the summer months, approximately every hour. Ferries also depart from the city of Vigo at certain times of the year.

Ons Island on the Atlantic Islands natiional park in Galicia, SpainIsla de Ons, part of the Atlantic Islands National Park in Galicia, Spain © arousa/Shutterstock

Islas Medes, Catalonia

The Medes Islands lie off the coast of the Costa Brava in Catalonia, opposite the colourful hilltop town of Begur. They’re made up of seven small uninhabited islets, and while you’re not actually allowed to step foot on them, due to their important wildlife, you can explore beneath their surface. The waters around the Medes Islands offer some of the best diving and snorkelling off the coast of mainland Spain. Colourful coral gardens, shoals of bright fish, sponges, grouper, and even stingray make up the Natural Marine Reserve that surround their shores. From the boat, above the waves, you can also view an array of birdlife. 

How to get there: Dive and snorkelling boats leave from L’Estarit Beach in the Costa Brava. The nearest airport is in Girona.

View from Begur Castle, Costa Brava, Catalonia, SpainMedes Island, seen from Begur Castle, Costa Brava, Catalonia © Amazing Travels/Shutterstock

Cabrera, Balearic Islands

When the tourists get too much and Mallorca becomes overcrowded during the summer months, the locals head off to another island just one-hour away by boat to escape. Cabrera is a tiny uninhabited island, which has been designated a National Park, both for its land and its sea. Most people go to Cabrera for a day trip, but the island does allow 24 visitors at a time to stay overnight. It’s a rugged and rocky island where you can swim, snorkel and hike. 

How to get there: Boat excursions leave to the island from Colònia de Sant Jordi in Mallorca. 

look at the bay of the island cabreraCabrera has a Balearic feel, without the crowds © Gudrun Muenz/Shutterstock

Lobos, Canary Islands

If the crowds on Fuerteventura get too much, simply jump over to Isla de Lobos. Measuring just 4.6 sq km, this small island is named after the monk seals that used to live there. While there are no seals left today, this beautiful, yet rugged island is particularly known for its birdlife. Dominated on one side by the ancient Montaña La Caldera, it’s ringed by volcanic rocks and bright lagoons, perfect for swimming.

How to get there: Fly to Fuerteventura, then take a boat from Corralejo in the north to Lobos Island.

Lobos Island as seen from Corralejo in Fuerteventura, Canary Islands © nito/Shutterstock

La Graciosa, Canary Islands

Fringed by white sand beaches, La Graciosa is the place to simply unwind, explore secluded beaches, and get away from it all. It’s located within one of the largest marine reserves in Europe – the Reserva Marina del Archipiélago Chinijo, and is home to an abundance of marine life, as well as birdlife. Encircled by blonde beaches and turquoise waters, in its centre sits a cluster of volcanoes, while on its northern edge lies the russet-coloured Montaña Bermeja. One of the last places in Europe without paved roads, it’s a world away from the touristy scene of the more popular Canary Islands.

How to get there: Fly to Lanzarote, then take a 30-minute boat journey from Órzola in the northern part of the island.

La Graciosa Lanzarote Tropical Volcanic Canary Islands SpainLa Graciosa island, one of the last places in Europe without paved roads © underworld/Shutterstock

El Hierro, Canary Islands

The smallest of the Canary Islands, El Hierro could resemble one of the Hawaiian islands with its dramatic coastline, lush green forests and otherworldly volcanic landscapes. It may be just over 100 sq miles, but it’s full of adventures, from hiking and wildlife watching to diving. In fact, its waters are home to an amazing marine reserve with 46 different dive sites and many natural sea pools. What’s more, the island of El Hierro is 100% sustainable, powered entirely by renewable energy.

How to get there: Fly to Tenerife or Gran Canaria, then take a connecting flight with Binter Canaries to El Hierro. You can also take a boat from Los Cristianos in southern Tenerife.

The red sand and rocks at Tacoron creek, El Hierro, Canary island, SpainThe red sand and rocks at Tacoron creek, El Hierro, Canary Islands © gadzius/Shutterstock

Top image: El Hierro, Canary Islands © gadzius/Shutterstock

Share

Book your trip with Rough Guides

Tailor-made travel planned by local experts

At Rough Guides, we understand that experienced travellers want to get truly off-the-beaten-track. That’s why we’ve partnered with local experts to help you plan and book tailor-made trips that are packed with personality and stimulating adventure - at all levels of comfort. If you love planning, but find arranging the logistics exhausting, you’re in the right place.

Learn Morechevron_right

Book through Rough Guides’ trusted travel partners

chevron_leftPrevious feature
Rough Guides podcast: Responsible photography

Rough Guides podcast: Responsible photography

Next featurechevron_right
Video: The Rough Guide to the Deep South - Selma, Alabama

Video: The Rough Guide to the Deep South - Selma, Alabama

Weekly newsletter

Sign up now for travel inspiration, discounts and competitions

Sign up now and get 20% off any ebook

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs