We have 1,712 Spanish villas and apartments across Spain, the Balearics and Canary Islands. Use this interactive map to browse our accommodation, shown with a red pin symbol.
|
Barcelona City (5) - from £444 per week |
Santa Maria de Palautordera (1) - from £906 per week |
|
Agua Amarga (1) - from £680 per week Almerimar (2) - from £150 per week Garrucha (2) - from £113 per week Guardias Viejas (1) - from £385 per week Huercal-Overa (2) - from £250 per week Mojacar (9) - from £100 per week |
Pueblo Salinas (1) - from £250 per week Puerto del Rey (1) - from £185 per week Valle del Este Golf Resort (1) - from £150 per week Velez-Blanco (2) - from £200 per week Vera Playa (11) - from £140 per week |
|
Adsubia (2) - from £299 per week Algorfa (6) - from £120 per week Alicante (2) - from £245 per week Almoradi (2) - from £100 per week Altea (1) - from £270 per week Benidorm (2) - from £275 per week Benimeli (1) - from £575 per week Benitachell (1) - from £300 per week Cabo Roig (2) - from £220 per week Calpe (16) - from £300 per week Campoamore (2) - from £100 per week Campoverde (4) - from £240 per week Ciudad Quesada (3) - from £195 per week Coveta Fumá (1) - from £997 per week Denia (9) - from £195 per week El Campello (4) - from £170 per week Elche (1) - from £725 per week Guardamar del Segura (2) - from £120 per week Hondon de las Nieves (3) - from £250 per week Jalon Valley (11) - from £150 per week Javea (40) - from £250 per week |
L'Alfás del Pí (1) - from £500 per week La Florida, Torrevieja (2) - from £130 per week La Zenia (1) - from £230 per week Las Ramblas Golf (1) - from £395 per week Los Altos (5) - from £100 per week Moraira (21) - from £189 per week Oliva (1) - from £695 per week Ontinyent (2) - from £180 per week Orba (6) - from £260 per week Orihuela (1) - from £91 per week Pego (2) - from £175 per week Playa Flamenca (8) - from £110 per week Punta Prima (1) - from £200 per week Quesada (2) - from £500 per week San Miguel de Salinas (1) - from £220 per week Santa Eulalia (1) - from £540 per week Torre de la Horadada (2) - from £204 per week Torrevieja (8) - from £100 per week Villajoyosa (2) - from £272 per week Villamartin (6) - from £100 per week Villena (1) - from £650 per week |
|
Aiguablava (1) - from £727 per week El Port de la Selva (2) - from £444 per week Girona (4) - from £500 per week L'Escala (5) - from £300 per week L'Estartit (46) - from £204 per week |
Pals (1) - from £568 per week Playa de Pals (1) - from £725 per week Sa Punta (1) - from £530 per week Sant Pere Pescador (1) - from £634 per week Tamariu (3) - from £952 per week |
|
Aguilas (4) - from £230 per week Condado de Alhama (2) - from £180 per week El Valle Golf Resort (34) - from £185 per week Hacienda Riquelme Golf Resort (1) - from £125 per week La Azohia (1) - from £150 per week La Manga Club (1) - from £580 per week La Manga del Mar Menor (1) - from £222 per week La Pinilla (1) - from £800 per week La Tercia (1) - from £150 per week La Torre Golf Resort (30) - from £195 per week |
Macisvenda (1) - from £395 per week Mar Menor (26) - from £250 per week Murcia (3) - from £300 per week Peraleja Golf (1) - from £350 per week Puerto de Mazarron (27) - from £190 per week Ricote (3) - from £181 per week Roda Golf Resort (6) - from £199 per week San Cayetano (1) - from £250 per week San Juan (2) - from £195 per week San Pedro Del Pinatar (1) - from £160 per week |
|
Chiclana (9) - from £250 per week Costa Ballena-Rota (1) - from £589 per week Isla Canela (2) - from £225 per week Islantilla (1) - from £280 per week |
La Barrosa (4) - from £140 per week Nuevo Portil Golf Resort (5) - from £299 per week Vejer de la Frontera (2) - from £218 per week |
|
Algar de Palancia (1) - from £272 per week Casinos (2) - from £227 per week Els Corrals (1) - from £260 per week Gandia (4) - from £200 per week Moixent (1) - from £375 per week |
Monserrat (1) - from £525 per week Oropesa del Mar (1) - from £250 per week Torres-Torres (1) - from £300 per week Valencia (3) - from £254 per week Xativa (2) - from £250 per week |
|
Alhaurin de la Torre (3) - from £450 per week Benahavís (3) - from £265 per week Benalmadena (24) - from £135 per week Calahonda (9) - from £210 per week Caleta de Velez (1) - from £688 per week Casares Costa (6) - from £200 per week Duquesa (11) - from £189 per week Elviria (2) - from £344 per week Estepona (23) - from £175 per week Frigiliana (1) - from £317 per week Fuengirola (7) - from £250 per week Malaga (2) - from £381 per week |
Marbella (5) - from £300 per week Mijas Costa (27) - from £168 per week Mijas Pueblo (14) - from £195 per week Nerja (19) - from £145 per week Puerto Banus (8) - from £170 per week Sabinillas (1) - from £275 per week San Pedro de Alcantara (6) - from £400 per week Santa Maria Golf (1) - from £372 per week Sotogrande (4) - from £399 per week Torremolinos (2) - from £204 per week Torrox Costa (1) - from £225 per week Velez-Malaga (1) - from £408 per week |
|
Cambrils (4) - from £200 per week Deltebre (1) - from £408 per week Hospitalet de l'Infant (5) - from £308 per week La Pineda (1) - from £382 per week Miami Playa (13) - from £200 per week Mora D'Ebre (2) - from £240 per week |
Rasquera (2) - from £589 per week Salou (36) - from £130 per week Sitges (3) - from £800 per week Torredembarra (1) - from £335 per week Tortosa (2) - from £215 per week |
|
Almuñecar (3) - from £300 per week La Garnatilla (1) - from £150 per week La Herradura (1) - from £680 per week |
Motril (3) - from £150 per week Salobreña (2) - from £340 per week |
|
Corralejo (36) - from £172 per week Costa Caleta (38) - from £135 per week Costa Calma (2) - from £227 per week El Cotillo (9) - from £150 per week |
La Oliva (3) - from £475 per week Lajares (1) - from £634 per week Majanicho (2) - from £95 per week Parque Holandes (2) - from £150 per week |
|
El Cercado (2) - from £350 per week Maspalomas (5) - from £200 per week Playa del Ingles (1) - from £241 per week Puerto Mogan (7) - from £200 per week |
Puerto Rico (1) - from £430 per week Tauro (1) - from £897 per week Temisas (1) - from £449 per week |
|
Es Cana (1) - from £184 per week |
San Antonio, Port des Torrent (1) - from £444 per week |
|
Albox (4) - from £190 per week Alcala de los Gazulas (1) - from £250 per week Alcalá la Real (1) - from £204 per week Alhama de Granada (2) - from £210 per week Alhaurin el Grande (8) - from £320 per week Alora (4) - from £290 per week Alpujarras (1) - from £680 per week Antequera (3) - from £225 per week Baza (1) - from £400 per week Canillas de Aceituno (1) - from £230 per week Carratraca (1) - from £317 per week Casares (5) - from £150 per week Coin (9) - from £245 per week Comares (3) - from £272 per week Cómpeta (1) - from £408 per week Fuente de Piedra (1) - from £476 per week |
Gaucin (5) - from £250 per week Genalgaucil (2) - from £295 per week Granada (2) - from £400 per week Guaro (2) - from £195 per week Guejar Sierra (1) - from £271 per week Iznajar (5) - from £175 per week Jimena de la Frontera (2) - from £363 per week Las Casillas De Martos (2) - from £180 per week Lecrin Valley (1) - from £227 per week Montejaque (1) - from £850 per week Olvera (6) - from £163 per week Orgiva (2) - from £224 per week Periana (1) - from £702 per week Ronda (1) - from £180 per week Tolox (1) - from £145 per week Venta Baja (1) - from £350 per week |
|
Arrieta (1) - from £425 per week Conil (4) - from £300 per week Costa Teguise (60) - from £147 per week El Golfo (1) - from £300 per week El Mojon (1) - from £500 per week Famara (4) - from £217 per week Femes (2) - from £270 per week Guime (6) - from £300 per week Haria (1) - from £395 per week Isla Graciosa (1) - from £350 per week La Asomada (6) - from £500 per week Las Brenas (1) - from £695 per week Las Cabreras (2) - from £550 per week Macher (9) - from £300 per week Matagorda (16) - from £185 per week |
Nazaret (1) - from £595 per week Oasis de Nazaret (4) - from £575 per week Playa Blanca (278) - from £100 per week Playa Honda (2) - from £300 per week Puerto Calero (10) - from £250 per week Puerto del Carmen (153) - from £125 per week Punta Mujeres (6) - from £181 per week Tabayesco (1) - from £168 per week Tahiche (1) - from £465 per week Tao (1) - from £600 per week Teguise (1) - from £550 per week Tias (11) - from £180 per week Tinajo (1) - from £150 per week Yaiza/Uga (3) - from £495 per week |
|
Alcudia (12) - from £227 per week Cala d'Or (14) - from £425 per week Cala Sant Vicenc (4) - from £497 per week Campos (1) - from £634 per week Can Pastilla (1) - from £589 per week Costa de Canyamel (1) - from £1,550 per week Deia/Deya (1) - from £450 per week |
Felanitx (1) - from £1,021 per week Inca (1) - from £680 per week Magaluf (1) - from £363 per week Palma Nova (1) - from £304 per week Pollensa (8) - from £390 per week Puerto Pollensa (15) - from £300 per week Santa Maria del Cami (1) - from £750 per week |
|
Arenal d'en Castell (1) - from £425 per week Binibeca Nou (8) - from £537 per week Binibeca Vell (2) - from £467 per week Cala Blanca (1) - from £777 per week Cala en Blanes (1) - from £370 per week Cala en Porter (3) - from £560 per week Cala Morell (1) - from £900 per week |
Cala Santa Galdana (6) - from £512 per week Calan Bosch (1) - from £395 per week Sant Lluis (1) - from £1,000 per week Son Bou (3) - from £181 per week Son Parc (3) - from £450 per week Son Vilar (1) - from £498 per week |
|
Adeje (1) - from £240 per week Amarilla Golf (5) - from £175 per week Arafo (1) - from £350 per week Callao Salvaje (11) - from £240 per week Candelaria (1) - from £250 per week Costa Adeje (10) - from £75 per week Costa del Silencio (2) - from £199 per week El Medano (1) - from £700 per week Golf del Sur (8) - from £175 per week |
La Caleta (1) - from £850 per week Las Galletas (1) - from £995 per week Los Cristianos (22) - from £100 per week Los Gigantes (3) - from £250 per week Playa de las Americas (19) - from £150 per week Playa San Juan (2) - from £285 per week Puerto de la Cruz (1) - from £317 per week Puerto de Santiago (2) - from £250 per week San Miguel (1) - from £400 per week |