Where to go in Spain, from the family-friendly sands of Tenerife to the delightful hills of Mallorca 

Each of the Spanish islands has its own vibe and sense of history, so you’ll have an authentic experience wherever you choose to go. Head to the Canaries to enjoy more-or-less-guaranteed good weather throughout the year; Fuerteventura is particularly good for watersports and you’ll find some of the finest sand dunes around on Gran Canaria. Some of the islands are conveniently close to each other too, so day trips are a great way to see as much as possible during your holiday – hop on the ferry from Tenerife to La Gomera to explore hiking trails, or spend time on the deserted Lobos Island, a short boat ride from Fuerteventura. When it comes to the Balearics, you could be partying by the beach before unwinding by the pool the next day in Ibiza, or finding a secluded spot in an unspoilt bay in Menorca.

Our recommendations for the best places to visit in Spain

regions sorted by

1 / 8

Balearic Islands

You could be browsing rustic towns tucked at the foot of mountains or stepping from a luxurious waterfront hotel onto pristine powdery sands ̶ holid...

Read more 21 hotels from £989
1 / 12

Canary Islands

From buzzing nightlife to family-friendly resorts, and world-class windsurfing to intrepid forest hiking, the Canary Islands is one of the most divers...

Read more 28 hotels from £749
1 / 5

Costa Blanca

Dive into an infinity pool overlooking the Sierre de Bernia Mountains before venturing out for seafood paella under the sun. Meander through tiny medi...

Read more 1 hotel