Self-Catering Accommodation in Spain
8.4Great341 reviews
Hotel
Hospes Maricel Y Spa, Palma De Mallorca, A Member Of Design Hotels
Spain, Cas Catala
from NZD 303 per night
8.0Great42 reviews
Hotel
Apartment Pueblo Acantilado Apartment El Campello
Spain, El Campello
from NZD 149 per night
8.4Great115 reviews
Hotel
Hotel Jandia Golf
Spain, Morro Jable (Fuerteventura)
from NZD 106 per night
7.6Very good48 reviews
Hotel
Apartamentos Playa Pocillos
Spain, Puerto del Carmen (Lanzarote)
from NZD 531 per night
8.4Great319 reviews
Hotel
Tryp Valladolid Sofia Parquesol Hotel
Spain, Valladolid
from NZD 128 per night
More hotels in Spain:
Best 5-star hotels in Spain
7.4Very good1 review
Hotel
Sant Joan Apartments (Adults Only)
Spain, Cala'N Forcat (Menorca)
from NZD 124 per night
7.4Very good1 review
Hotel
Viviendas Vacacionales Costa Atlantica
Spain, Finisterre
from NZD 149 per night
Most popular 4-star hotels in Spain
8.2Great251 reviews
Hotel
Precise Resort Tenerife
Spain, Puerto de la Cruz (Tenerife)
The guests can indulge in lawn tennis, mini golf, and ping pong and relax in a pool bar, while the family-friendly Precise Resort Tenerife boasts an excellent location only 0.6 km from Loro Park.
from NZD 105 per night
6.2Nice2 reviews
Hotel
Los Nardos Apartments
Spain, Playa del Ingles (Gran Canaria)
from NZD 457 per night
8.4Great424 reviews
Hotel
Hotel Spa La Quinta Park Suites
Spain, Santa Ursula (Tenerife)
from NZD 87 per night
8.0Great43 reviews
Hotel
Aparthotel Green Garden
Spain, Cala Ratjada (Mallorca)
from NZD 157 per night
7.4Very good29 reviews
Hotel
Sirenis Hotel Seaview Country Club
Spain, San Antonio (Ibiza)
from NZD 439 per night
7.4Very good6 reviews
Hotel
Marina Bayview (Adults Only)
Spain, Puerto Rico (Gran Canaria)
from NZD 141 per night
8.0Great98 reviews
Hotel
Marylanza Suites & Spa
Spain, Los Cristianos (Tenerife)
from NZD 202 per night
Hotel
Ig Nachosol Atlantic & Yaizasol By Servatur (Adults Only)
Spain, Puerto Rico (Gran Canaria)
from NZD 56 per night
Hotel
Hotel Apartamentos Marina Playa - Adults Only
Spain, San Antonio (Ibiza)
from NZD 191 per night
7.8Very good110 reviews
Hotel
Apartamentos Living Valencia-Vitoria
Spain, Oliva
from NZD 189 per night
Most popular 3-star hotels in Spain
7.2Very good3 reviews
Hotel
Villa Tamarindo
Spain, Puerto del Carmen (Lanzarote)
from NZD 298 per night
7.6Very good13 reviews
Hotel
Apartamentos Blanco Sol
Spain, Cala Vadella (Ibiza)
from NZD 239 per night
7.8Very good122 reviews
Hotel
City Stays Portaferrissa Apartment
Spain, Barcelona
from NZD 932 per night
8.2Great116 reviews
Hotel
Azuline Hotel - Apartamento Rosamar (Adults Only)
Spain, San Antonio (Ibiza)
from NZD 408 per night
Amazing spa hotels in Spain
8.6Great18 reviews
Hotel
Labranda Playa Club
Spain, Puerto del Carmen (Lanzarote)
from NZD 128 per night
8.6Great166 reviews
Hotel
Apartamentos Turisticos Cristo Del Consuelo
Spain, Cazorla
from NZD 110 per night
7.6Very good112 reviews
Hotel
Hacienda Del Sol (Adults Only)
Spain, Playa de las Americas (Tenerife)
from NZD 222 per night
Top family hotels in Spain
8.2Great3 reviews
Hotel
Cala Cristal By Pierre & Vacances Premium
Spain, Miami Playa
from NZD 183 per night
7.6Very good11 reviews
Hotel
Apartamentos Turisticos Vacanza Sun Beach
Spain, Guardamar del Segura
from NZD 94 per night
Best luxury hotels in Spain
7.6Very good43 reviews
Hotel
Gold By Marina (Adults Only)
Spain, Playa del Ingles (Gran Canaria)
from NZD 191 per night
Hotel
Lago Resort Menorca Casas Del Lago - Adults Only
Spain, Ciutadella (Menorca)
from NZD 510 per night
Cheap hotels in Spain
7.4Very good1 review
Hotel
Bungalows Santa Fe
Spain, Playa del Ingles (Gran Canaria)
from NZD 72 per night
8.2Great149 reviews
Hotel
Apartamentos Lentiscos By Mij
Spain, Cala'N Blanes (Menorca)
from NZD 53 per night
Top resorts in Spain
6.8Nice10 reviews
Hotel
Bungalows Sonora Golf
Spain, Maspalomas (Gran Canaria)
from NZD 982 per night
8.2Great209 reviews
Hotel
Apartamentos Luz Playa
Spain, Las Palmas de Gran Canaria
from NZD 213 per night
6.6Nice1 review
Hotel
Guacimeta Apartamentos
Spain, Puerto del Carmen (Lanzarote)
from NZD 119 per night
7.2Very good6 reviews
Hotel
Pierre & Vacances Benidorm Horizon
Spain, Benidorm
from NZD 257 per night