Thousands of holidays
Compare 20+ trusted brands
Book your getaway with confidence
Part of MoneySuperMarket
Saving you money for almost 20 years
Expert travel advice
Get the latest holiday tips and inspiration
We compare millions of holidays from the UK’s leading travel companies
The greenest of the Canary Islands, La Palma’s spectacular mix of landscapes have earned it the nickname “La Isla Bonita” (The Beautiful Island). If you’re after a peaceful escape on a pristine natural paradise, a holiday to this Spanish jewel is an excellent choice.
From verdant forests and lush hillsides to stark volcanic craters and black-sand beaches, the picture-perfect scenery of La Palma is the drawcard for many explorers. The entire island is a UNESCO Biosphere Reserve and its stunning landscapes are one of the main highlights of any trip here.
One of the best ways to see the natural sights is with a trekking pole and a pair of boots. La Palma boasts nearly 1,000 km of well-trodden walking trails interconnecting the entire island. From strolls through cooling pine forests to climbs up majestic peaks, there’s something to suit every level.
Another major draw are the volcanoes dotted around La Palma, and you can get close to several of the sleeping natural wonders and discover their impact on the island. Visit Volcán San Antonio to walk around the crater formed during eruptions in 1677 and enjoy uninterrupted ocean vistas from the summit, before peering over the rim into the belly of the beast.
While La Palma isn’t your typical beach break destination, there are stretches of coastline beyond the island’s green interior where you can enjoy the feeling of sand between your toes. Los Cancajos, on the east coast, has warm black sand and calm waters protected by a bay of volcanic rock.
After dark, La Palma’s nightlife is unrivalled – though not in the way you may think. As the world’s first Starlight Reserve, it’s one of the best places in the world to gaze up at sparkling stars during a clear night sky.
4 hrs 15 mins
(from London)
Euro (€)
Spanish