Spain Resorts & Tours
Destinations in Spain
SpainMallorcaMediterranean coves, mountain villages and Palma5 resorts · 5 tours
SpainBarcelonaGaudí landmarks, tapas and city beaches5 resorts · 5 tours
SpainTenerifeVolcanic peaks and year-round sun5 resorts · 5 tours
SpainIbizaCoves, old town and island nightlife5 resorts · 5 tours
SpainLanzaroteVolcanic landscapes and César Manrique art5 resorts · 5 tours
SpainGran CanariaGolden dunes and year-round sunshine5 resorts · 5 tours
SpainCosta del Sol / MarbellaSunny beaches, marinas and white villages5 resorts · 5 toursResorts in Spain

Beachfront
Amàre Beach Hotel Marbella
Costa del Sol / Marbella

Family Friendly · Luxury
Anantara Villa Padierna Palace Benahavís Marbella Resort
Costa del Sol / Marbella

Beachfront · Family Friendly
Bahía del Duque
Tenerife

Adults Only
Barceló Teguise Beach
Lanzarote

Family Friendly
Duquesa Playa Aparthotel
Ibiza

Beachfront · Family Friendly
Hard Rock Hotel Tenerife
Tenerife

Family Friendly
Higuerón Hotel Málaga, Curio Collection by Hilton
Costa del Sol / Marbella

Beachfront · Luxury
Hotel Arts Barcelona
Barcelona

Beachfront · Luxury
Hotel Fariones
Lanzarote

Adults Only · Beachfront
Hotel Faro, a Lopesan Collection Hotel
Gran Canaria

Hotel Jazz Barcelona
Barcelona

All Inclusive · Beachfront
Hotel Riu Gran Canaria
Gran Canaria

Hotel Royal Plaza
Ibiza

Adults Only · All Inclusive
Iberostar Selection Llaut Palma – Adults Only
Mallorca

Adults Only
Iberostar Selection Sábila
Tenerife

Family Friendly · Luxury
Jumeirah Mallorca
Mallorca

Family Friendly · Luxury
La Residencia, A Belmond Hotel, Mallorca
Mallorca

Family Friendly
Lopesan Baobab Resort
Gran Canaria

Beachfront · Family Friendly
Lopesan Costa Meloneras Resort & Spa
Gran Canaria

Luxury
Majestic Hotel & Spa Barcelona
Barcelona

Luxury
Mandarin Oriental, Barcelona
Barcelona

Beachfront · Family Friendly
Marbella Club Hotel, Golf Resort & Spa
Costa del Sol / Marbella

Boutique · Luxury
Montesol Experimental Ibiza
Ibiza

Boutique
Parador de Ibiza
Ibiza
Tours and things to do in Spain

Banana World Farm Tour with Tastings in Arucas
50 minutes–1 hours · From $17

Barcelona in 1 Day: Sagrada Família, Park Güell and Old Town Tour
8 hours · From $113

Barcelona Tapas and Wine Small-Group Walking Tour
3 hours · From $79

Caminito del Rey Guided Day Trip from Málaga
7–9 hours · From $78

Adventure · Snorkeling
Costa Brava Kayak, Snorkel and Cliff Jump Tour from Barcelona
8 hours · From $97

Costa del Sol Jeep Eco Tour in a Natural Park
8 hours · From $141

Boat Tours
Formentera Small-Group Sailboat Day Trip from Ibiza
7 hours · From $160

Boat Tours
Fuengirola Parasailing Flight up to 650 Feet
1 hours · From $57

Gran Canaria Canyoning with Waterfalls in the Rainforest
4 hours · From $87

Gran Canaria Horse Riding Trek with Dune and Ocean Views
3 hours · From $64

Food & Culture
Gran Canaria Red Canyon Small-Group Tour with Local Food
7–10 hours · From $118

Boat Tours · Food & Culture
Ibiza Beach Hopping Catamaran Cruise with Paddleboards, Drinks and Lunch
6 hours · From $79

Adventure
Lanzarote Can-Am Buggy Tour from Puerto Calero
3 hours · From $194

Boat Tours
Lanzarote Catamaran Sail to Papagayo Beaches
4 hours · From $97

Lanzarote Highlights Tour: Timanfaya, Jameos del Agua and Cueva de los Verdes
9 hours · From $103

Lanzarote Three Wineries Tour with Tastings
3.5 hours · From $102

Lanzarote Volcano Trekking Tour
3 hours · From $50

Boat Tours · Food & Culture
Mallorca in One Day Sightseeing Tour with Boat Ride and Vintage Train
9 hours · From $113

Adventure · Snorkeling
Mallorca: Kayaking, Sea Cave, Cliff Jumping and Snorkel Tour
3 hours · From $79

Food & Culture
Marbella Tapas and Wine Food Tour in the Old Town
3 hours · From $126

Montserrat Day Trip with Cogwheel Train, Wine Tasting and Lunch
7–8 hours · From $67

NOMAD Dinner Show at Sala Scala Gran Canaria
3 hours · From $105

Boat Tours
Oceanbeat Ibiza Boat Party with All-Inclusive Drinks, DJ and Swim Stop
3 hours · From $114

Boat Tours · Snorkeling
Palma Small-Group Catamaran Sail with Welcome Drink and Tapas
4 hours · From $114