Как Эрвигий, так и Эгика продолжали работу по унификации законодательства. Они еще раз пересмотрели кодекс Рецесвинта и дополнили его. До нас дошли два кодекса, явившихся результатом пересмотра, проведенного Эрвигием, однако кодекс Эгики не сохранился.
Витица и его сын. О правлении двух непосредственных преемников Эгики до нас дошло очень мало сведений. В начале своего правления Витица амнистировал представителей знати, которых преследовал Эгика. Это произвело на знать очень благоприятное впечатление, но оно быстро рассеялось после того, как король взял в качестве соправителя своего сына Ахилу, которого он хотел сделать своим преемником. Против Витицы было организовано несколько заговоров, своевременно раскрытых последним. При этом Витица жестоко карал заговорщиков. Одного из них, герцога Кордовского Теудефреда, он ослепил, а другого, Пелайо, изгнал. Духовенство неодобрительно относилось к мероприятиям Витицы. Тем не менее ему удалось удержаться на троне. Арабы снова попытались вторгнуться в Испанию, но король отразил их нападение. Вскоре после сражения с арабами Витица умер в Толедо (в 708 или 709 г.)
Его сыну Ахиле, вступившему на престол, пришлось бороться с более значительными трудностями. Знать не признала его королем и подняла восстание. Начался период анархии и смут. Восставшие избрали своим вождем и новым королем герцога Бетики Родериха (Родриго), которому в конечном счете удалось разгромить войска Ахилы и завладеть престолом (710 г.).
Родриго. Арабское вторжение. Герцог Бетики Родриго был последним королем вестготов. Уже отмечалось, что арабы занимали большую часть северо-западного побережья Африки, область, в древности называвшуюся
Мавританией, и что они неоднократно пытались вторгнуться в Испанию. В правление Родриго им удалось осуществить это намерение, получив помощь из самой Испании. Что это была за помощь, точно не известно. Принято считать, что арабам помогал вестготский граф Юлиан, комендант крепости в Сеуте (которую Сисемунд или Суинтила отвоевали у византийцев), движимый стремлением отомстить Родриго за оскорбление, нанесенное его дочери Флоринде; как только арабы оказались в Испании, им помогли также сторонники семьи Витицы (в том числе епископ Оппас), которые перешли со своими воинами на сторону арабов.
Военные действия арабы начали совместно с Юлианом, высадившись в районе Алхесираса (709 г.); вероятно, эта высадка была только рекогносцировкой. Спустя один год они отправили в Испанию другой отряд в 400 пехотинцев и 100 конников под командой Тарифа. Отряд ограничился грабежом плодородной местности между Тарифой и Алхесирасом, не овладев ни одной крепостью. Наконец, в 711 г. более значительное войско арабов, под командованием полководца Тарика и графа Юлиана, овладело Гибралтарской скалой, ныне исчезнувшим городом Картей и Алхесирасом. Таким образом арабы захватили важные опорные пункты и обеспечили себе пути отступления.
Арабское завоевание и конец вестготской монархии. Немедленно арабы отправились к Кордове; однако им оказали сопротивление войска под командованием Венция, племянника короля. Арабы одержали победу, но наступление их замедлилось, благодаря чему удалось известить о вторжении короля, который находился в это время на севере Испании, где он воевал с франками и васконами. Родриго собрал сильное войско и отправился в поход против арабов, которые, однако, получили новые подкрепления из Африки и располагали вспомогательными отрядами вестготов — противников короля. По словам некоторых авторов, арабы собрали около 25 тыс. человек.
Войска противников встретились у берегов озера Ханда, расположенного между Мединой-Сидонией и Вехером де Ла-Фронтера (провинция Кадис). Битва эта ошибочно называется сражением на реке Гвадалете, так как наименование этой реки было спутано с названием реки Барбате, впадающей в озеро Ханда.