My Shortlist (0)   |   Advertiser login   |   Show prices in:

Holiday destinations guide

We have 4,352 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.

Sun Barcelona (25) - from £363 per week

Arenys de Mar (1) - from £500 per week

Barcelona City (23) - from £363 per week

Santa Maria de Palautordera (1) - from £833 per week

Sun Costa Almeria (131) - from £99 per week

Agua Amarga (1) - from £680 per week

Albox (4) - from £190 per week

Almería (2) - from £150 per week

Almerimar (20) - from £150 per week

Arboleas (1) - from £350 per week

Cuevas del Almanzora (5) - from £280 per week

Garrucha (7) - from £104 per week

Guardias Viejas (1) - from £354 per week

Huercal-Overa (3) - from £500 per week

Lubrin (1) - from £125 per week

Mojacar (36) - from £100 per week

Palomares (3) - from £150 per week

Puerto del Rey (1) - from £183 per week

Roquetas de Mar (4) - from £167 per week

San Juan de los Terreros (5) - from £226 per week

Valle del Este Golf Resort (2) - from £99 per week

Velez-Blanco (3) - from £200 per week

Vera (11) - from £171 per week

Vera Playa (18) - from £140 per week

Villaricos (3) - from £175 per week

Sun Costa Blanca (972) - from £20 per week

Adsubia (2) - from £299 per week

Albir (2) - from £250 per week

Alcasar (2) - from £350 per week

Algorfa (25) - from £80 per week

Alicante (18) - from £155 per week

Almoradi (2) - from £92 per week

Altea (14) - from £20 per week

Benidoleig (2) - from £450 per week

Benidorm (36) - from £145 per week

Benijofar (2) - from £185 per week

Benissa (8) - from £362 per week

Benitachell (13) - from £170 per week

Bigastro (2) - from £250 per week

Bocairent (1) - from £695 per week

Busot (1) - from £900 per week

Cabo Roig (27) - from £100 per week

Calpe (57) - from £208 per week

Campoverde (4) - from £240 per week

Ciudad Quesada (23) - from £125 per week

Cocentaina (1) - from £391 per week

Cumbre del Sol (20) - from £150 per week

Denia (50) - from £121 per week

Dolores (1) - from £120 per week

El Campello (19) - from £160 per week

El Verger (5) - from £150 per week

Elche (1) - from £625 per week

Els Poblets (6) - from £208 per week

Finestrat (17) - from £200 per week

Gran Alicant (18) - from £100 per week

Guardamar del Segura (11) - from £83 per week

Hondon de las Nieves (6) - from £250 per week

Jalon Valley (21) - from £150 per week

Javea (142) - from £150 per week

Jijona (1) - from £500 per week

L'Alfás del Pí (1) - from £500 per week

La Ciñuelica (36) - from £100 per week

La Florida, Torrevieja (2) - from £130 per week

La Marina (37) - from £190 per week

La Nucia (8) - from £175 per week

La Zenia (24) - from £129 per week

Las Ramblas Golf (1) - from £395 per week

Los Altos (9) - from £100 per week

Los Dolses (12) - from £150 per week

Los Montesinos (17) - from £117 per week

Monforte del Cid (7) - from £195 per week

Moraira (44) - from £161 per week

Novelda (2) - from £250 per week

Oliva (4) - from £208 per week

Ontinyent (3) - from £180 per week

Orba (6) - from £260 per week

Orihuela (1) - from £83 per week

Pedreguer (4) - from £167 per week

Pego (13) - from £210 per week

Playa Flamenca (28) - from £110 per week

Punta Prima (3) - from £125 per week

Rojales (2) - from £146 per week

San Isidro (1) - from £145 per week

San Miguel de Salinas (12) - from £120 per week

Santa Pola (5) - from £271 per week

Tormos (1) - from £350 per week

Torre de la Horadada (2) - from £187 per week

Torrelamata (9) - from £170 per week

Torrevieja (41) - from £80 per week

Villajoyosa (3) - from £210 per week

Villamartin (72) - from £60 per week

Villena (2) - from £400 per week

Sun Costa Brava (102) - from £125 per week

Aiguablava (1) - from £727 per week

Begur (1) - from £1,195 per week

Blanes (1) - from £799 per week

Calella de Palafrugell (1) - from £1,624 per week

Calonge (2) - from £750 per week

El Masnou (1) - from £833 per week

El Port de la Selva (1) - from £375 per week

Empuriabrava (3) - from £215 per week

Girona (4) - from £500 per week

L'Escala (23) - from £175 per week

L'Estartit (48) - from £125 per week

Lloret de Mar (5) - from £312 per week

Pals (1) - from £568 per week

Platjo d'Aro (1) - from £495 per week

Playa de Pals (1) - from £725 per week

Roses (2) - from £366 per week

Sa Punta (1) - from £530 per week

Sant Antoni de Calonge (1) - from £904 per week

Sant Pere Pescador (1) - from £583 per week

Tamariu (3) - from £966 per week

Sun Costa Calida (438) - from £100 per week

Aguilas (2) - from £250 per week

Bolnuevo (7) - from £110 per week

Cabo de Palos (2) - from £200 per week

Condado de Alhama (1) - from £210 per week

El Valle Golf Resort (60) - from £185 per week

Hacienda Riquelme Golf Resort (20) - from £125 per week

Isla Plana (2) - from £133 per week

La Azohia (17) - from £113 per week

La Manga (Club) del Mar Menor (25) - from £168 per week

La Pinilla (3) - from £100 per week

La Tercia (4) - from £250 per week

La Torre Golf Resort (109) - from £129 per week

Los Alcazares (20) - from £160 per week

Los Narejos (5) - from £240 per week

Macisvenda (1) - from £395 per week

Mar de Cristal (8) - from £125 per week

Mar Menor (23) - from £300 per week

Mazarron (7) - from £250 per week

Murcia (3) - from £300 per week

Peraleja Golf (1) - from £350 per week

Playa Paraiso (7) - from £138 per week

Puerto de Mazarron (37) - from £100 per week

Ricote (2) - from £200 per week

Roda Golf Resort (34) - from £195 per week

San Cayetano (1) - from £250 per week

San Javier (13) - from £119 per week

San Juan (2) - from £195 per week

San Pedro Del Pinatar (4) - from £133 per week

Santiago de la Ribera (13) - from £250 per week

Sensol Golf Resort (1) - from £200 per week

Torre Pacheco (4) - from £280 per week

Sun Costa de Cantabria (2) - from £458 per week

Cuchia (1) - from £458 per week

Laredo (1) - from £466 per week

Sun Costa de la Luz (115) - from £140 per week

Alcala de los Gazules (1) - from £208 per week

Arcos de la Frontera (2) - from £240 per week

Ayamonte (4) - from £275 per week

Cádiz (2) - from £291 per week

Chiclana de la Frontera (19) - from £225 per week

Costa Ballena-Rota (1) - from £541 per week

Costa Esuri (14) - from £187 per week

Huelva (3) - from £193 per week

Isla Canela (8) - from £250 per week

Islantilla (19) - from £246 per week

La Barrosa (2) - from £600 per week

La Barrosa (4) - from £140 per week

Los Gallos (3) - from £300 per week

Nuevo Portil (7) - from £333 per week

Nuevo Portil Golf Resort (4) - from £208 per week

Puerto de Santa María (2) - from £416 per week

Sanlúcar de Barrameda (2) - from £958 per week

Sierra de Aracena (2) - from £458 per week

Tarifa (2) - from £250 per week

Valverde del Camino (2) - from £350 per week

Vejer de la Frontera (5) - from £154 per week

Villarrasa (1) - from £387 per week

Zahora (6) - from £158 per week

Sun Costa del Azahar (25) - from £200 per week

Gandia (2) - from £200 per week

Lliria (1) - from £375 per week

Monserrat (1) - from £250 per week

Navarres (1) - from £350 per week

Peniscola (8) - from £242 per week

Terrateig (1) - from £650 per week

Valencia (5) - from £250 per week

Vinaros (1) - from £271 per week

Xativa (5) - from £250 per week

Sun Costa del Sol (828) - from £100 per week

Algarrobo (1) - from £999 per week

Algarrobo Costa (1) - from £160 per week

Alhaurin de la Torre (8) - from £250 per week

Benahavís (15) - from £250 per week

Benajarafe (3) - from £250 per week

Benalmadena (46) - from £135 per week

Burriana Beach (7) - from £333 per week

Calahonda (65) - from £195 per week

Caleta de Velez (8) - from £229 per week

Carvajal (4) - from £229 per week

Casares Costa (36) - from £138 per week

El Rosario (6) - from £250 per week

Elviria (16) - from £195 per week

Estepona (49) - from £125 per week

Frigiliana (16) - from £165 per week

Fuengirola (21) - from £167 per week

Golden Mile (9) - from £400 per week

Guadalmina (2) - from £275 per week

Iznate (1) - from £125 per week

La Cala Golf Resort (6) - from £350 per week

La Carihuela (1) - from £330 per week

La Duquesa (41) - from £100 per week

Las Chapas (5) - from £295 per week

Los Monteros (2) - from £708 per week

Los Naranjos (13) - from £278 per week

Malaga (23) - from £190 per week

Marbella (34) - from £158 per week

Marbesa (5) - from £200 per week

Maro (2) - from £415 per week

Mezquitilla (2) - from £916 per week

Mijas Costa (75) - from £145 per week

Mijas Pueblo (18) - from £225 per week

Miraflores (11) - from £183 per week

Nerja (78) - from £133 per week

New Golden Mile (8) - from £250 per week

Nueva Andalucía (20) - from £200 per week

Ojen (1) - from £195 per week

Puerto Banus (45) - from £200 per week

Puerto Cabopino (11) - from £160 per week

Riviera Del Sol (25) - from £155 per week

San Pedro de Alcantara (23) - from £200 per week

Santa Maria Golf (1) - from £341 per week

Sotogrande (11) - from £229 per week

Torre del Mar (6) - from £291 per week

Torreblanca (4) - from £225 per week

Torremolinos (11) - from £132 per week

Torrenueva (6) - from £230 per week

Torrequebrada (8) - from £162 per week

Torrox (12) - from £208 per week

Torrox Costa (1) - from £225 per week

Velez-Malaga (5) - from £167 per week

Sun Costa Dorada (101) - from £108 per week

Cambrils (5) - from £200 per week

Hospitalet de l'Infant (5) - from £308 per week

L'Ametlla de Mar (18) - from £554 per week

L'Ampolla (3) - from £291 per week

La Pineda (1) - from £382 per week

Miami Playa (16) - from £294 per week

Mora D'Ebre (3) - from £240 per week

Salou (40) - from £108 per week

Sitges (7) - from £416 per week

Tarragona (1) - from £687 per week

Torredembarra (1) - from £335 per week

Tortosa (1) - from £291 per week

Sun Costa Tropical (35) - from £150 per week

Albunol (1) - from £250 per week

Almuñecar (12) - from £167 per week

La Garnatilla (1) - from £150 per week

La Herradura (10) - from £246 per week

Motril (8) - from £150 per week

Salobreña (3) - from £312 per week

Sun Fuerteventura (97) - from £87 per week

Corralejo (37) - from £167 per week

Costa Caleta (32) - from £133 per week

Costa Calma (2) - from £208 per week

El Cotillo (10) - from £146 per week

La Oliva (1) - from £475 per week

Lajares (1) - from £583 per week

Majanicho (3) - from £87 per week

Parque Holandes (11) - from £175 per week

Sun Gran Canaria (69) - from £174 per week

El Cercado (1) - from £329 per week

Maspalomas (17) - from £200 per week

Mogan (4) - from £333 per week

Playa de Cura (2) - from £290 per week

Playa del Ingles (16) - from £187 per week

Puerto Mogan (11) - from £200 per week

Puerto Rico (13) - from £174 per week

San Agustin (4) - from £825 per week

Tauro (1) - from £824 per week

Sun Ibiza (7) - from £321 per week

Can Furnet (1) - from £562 per week

Es Cana (1) - from £321 per week

Portinatx (1) - from £666 per week

Sant Josep (2) - from £375 per week

Santa Eulària (2) - from £2,577 per week

Sun Inland Andalucia (207) - from £77 per week

Alcala de los Gazulas (1) - from £250 per week

Alcalá la Real (3) - from £187 per week

Alcaucin (3) - from £258 per week

Alhama de Granada (2) - from £230 per week

Alhaurin el Grande (12) - from £250 per week

Almogia (1) - from £310 per week

Alora (3) - from £290 per week

Alpujarras (12) - from £200 per week

Antequera (2) - from £225 per week

Baza (2) - from £125 per week

Bubion (3) - from £208 per week

Canillas de Aceituno (2) - from £230 per week

Carratraca (3) - from £229 per week

Casares (5) - from £150 per week

Castillejar (3) - from £167 per week

Castril (2) - from £291 per week

Coin (11) - from £245 per week

Comares (13) - from £179 per week

Competa (10) - from £83 per week

Córdoba (3) - from £100 per week

Cortes de Baza (3) - from £300 per week

Fuente de Piedra (1) - from £437 per week

Gaucin (7) - from £250 per week

Genalgaucil (2) - from £295 per week

Granada (17) - from £250 per week

Guadix (1) - from £187 per week

Guaro (2) - from £195 per week

Iznajar (13) - from £175 per week

Jerez de la Frontera (2) - from £291 per week

Jimena de la Frontera (1) - from £333 per week

La Vinuela (4) - from £133 per week

Las Casillas De Martos (2) - from £180 per week

Lecrin Valley (7) - from £217 per week

Loja (6) - from £250 per week

Moclin (1) - from £200 per week

Montefrio (5) - from £154 per week

Montejaque (1) - from £895 per week

Murtas (1) - from £385 per week

Olvera (3) - from £167 per week

Orgiva (12) - from £187 per week

Periana (1) - from £645 per week

Quentar (2) - from £291 per week

Ronda (8) - from £77 per week

Salares (2) - from £250 per week

Seville (5) - from £250 per week

Tolox (1) - from £145 per week

Venta Baja (1) - from £350 per week

Sun La Palma (1) - from £291 per week

Puntallana (1) - from £291 per week

Sun Lanzarote (551) - from £100 per week

Arrieta (10) - from £350 per week

Conil (4) - from £300 per week

Costa Teguise (59) - from £160 per week

El Golfo (1) - from £300 per week

El Mojon (1) - from £729 per week

Famara (4) - from £199 per week

Femes (3) - from £300 per week

Guime (7) - from £300 per week

Haria (1) - from £395 per week

Isla Graciosa (1) - from £350 per week

La Asomada (3) - from £500 per week

Las Brenas (1) - from £695 per week

Las Cabreras (3) - from £500 per week

Macher (8) - from £300 per week

Matagorda (15) - from £195 per week

Nazaret (1) - from £425 per week

Oasis de Nazaret (7) - from £450 per week

Playa Blanca (236) - from £100 per week

Playa Honda (2) - from £200 per week

Puerto Calero (10) - from £250 per week

Puerto del Carmen (147) - from £146 per week

Punta Mujeres (7) - from £150 per week

Tabayesco (2) - from £208 per week

Tahiche (1) - from £495 per week

Teguise (1) - from £550 per week

Tias (12) - from £149 per week

Tinajo (1) - from £160 per week

Yaiza/Uga (3) - from £495 per week

Sun Majorca (238) - from £175 per week

Alaro (2) - from £575 per week

Alcudia (13) - from £233 per week

Andratx (1) - from £1,341 per week

Arta (1) - from £1,246 per week

Biniaraix (1) - from £529 per week

Ca's Concos (2) - from £1,103 per week

Cala Blava (4) - from £354 per week

Cala d'Or (27) - from £175 per week

Cala Ferrera (4) - from £300 per week

Cala Millor (2) - from £233 per week

Cala Romantica (3) - from £466 per week

Cala Sant Vicenc (8) - from £186 per week

Calas de Mallorca (1) - from £750 per week

Campos (2) - from £833 per week

Can Picafort (4) - from £613 per week

Canyamel (1) - from £766 per week

Capdepera (1) - from £920 per week

Colonia de Sant Pere (1) - from £1,249 per week

Consell (1) - from £1,199 per week

Costa de Canyamel (1) - from £1,550 per week

Costitx (2) - from £450 per week

Deia/Deya (5) - from £450 per week

Esporles (1) - from £625 per week

Felanitx (2) - from £700 per week

Fornalutx (2) - from £487 per week

Galilea (1) - from £862 per week

Inca (3) - from £387 per week

Les Palmeres (1) - from £1,053 per week

Llubi (5) - from £662 per week

Llucmajor (1) - from £766 per week

Magaluf (2) - from £291 per week

Paguera (1) - from £708 per week

Palma (5) - from £750 per week

Palma Nova (8) - from £304 per week

Petra (1) - from £1,889 per week

Pollensa (44) - from £354 per week

Port d'Alcudia (3) - from £507 per week

Porto Cristo (3) - from £395 per week

Porto Petro (5) - from £666 per week

Puerto Pollensa (36) - from £291 per week

Sa Calobra (1) - from £912 per week

Sa Rapita (1) - from £541 per week

Santa Margalida (1) - from £451 per week

Santa Maria del Cami (1) - from £575 per week

Santa Ponça (5) - from £250 per week

Selva (2) - from £862 per week

Sineu (2) - from £833 per week

Soller (1) - from £766 per week

Son Servera (8) - from £400 per week

Son Veri Nou (1) - from £1,249 per week

Valldemossa (4) - from £625 per week

Sun Menorca (34) - from £350 per week

Binibeca Nou (8) - from £537 per week

Binibeca Vell (2) - from £467 per week

Binixiquer (1) - from £375 per week

Cala Blanca (1) - from £777 per week

Cala en Blanes (1) - from £370 per week

Cala en Porter (5) - from £437 per week

Cala Santa Galdana (6) - from £500 per week

Calan Bosch (1) - from £350 per week

Es Grau (1) - from £440 per week

Son Bou (5) - from £547 per week

Son Parc (2) - from £502 per week

Son Vilar (1) - from £498 per week

Sun Tenerife (374) - from £120 per week

Adeje (21) - from £190 per week

Amarilla Golf (25) - from £150 per week

Arafo (1) - from £350 per week

Arona (5) - from £175 per week

Callao Salvaje (37) - from £260 per week

Candelaria (1) - from £250 per week

Chayofa (1) - from £770 per week

Costa Adeje (19) - from £161 per week

Costa del Silencio (1) - from £200 per week

El Medano (2) - from £600 per week

Fanabe (4) - from £260 per week

Golf del Sur (99) - from £120 per week

La Caleta (2) - from £280 per week

Las Galletas (1) - from £995 per week

Los Cristianos (77) - from £120 per week

Los Gigantes (5) - from £192 per week

Palm Mar (2) - from £166 per week

Playa de las Americas (54) - from £146 per week

Playa Paraiso (2) - from £260 per week

Playa San Juan (1) - from £300 per week

Puerto de la Cruz (6) - from £227 per week

Puerto de Santiago (2) - from £233 per week

San Eugenio (5) - from £240 per week

San Miguel (1) - from £400 per week

 
 
ADVERTISEMENT