Всю первую четверть XII века Давид провел в борьбе с сельджуками. Освободив основные районы собственно Грузии, он вступил в Ширван. Владетель Ширвана объявил себя вассалом Давида, что вызвало гнев сельджукского правителя Ирана. Он поднял громадное войско, для того чтобы наказать Давида, и двинул его на Грузию.
Чем располагал царь Давид? Его хорошо обученная и дисциплинированная армия состояла из сорока тысяч грузин, пятнадцати тысяч кипчаков, нескольких сотен осетин (аланов) и двухсот рыцарей, присланных иерусалимским королем.
Так как мусульманская армия по численности значительно превосходила войско Давида, тот встретил ее не в открытом поле, где сельджукская конница смяла бы грузин, а в ущельях и узких долинах у Дигори. Численное превосходство сельджуков перестало играть решающую роль. Грузины по частям разбили врага, и мало кому из сельджуков удалось спастись.
Дигорская битва 1121 года означала конец сельджукского владычества. На следующий год Давид освободил Тбилиси, остававшийся еще в руках врагов. Вскоре удалось взять старинный армянский город Ани и присоединить Ширван. Большая часть Закавказья оказалась под властью Давида.
В следующем году Давид неожиданно умер.
Ему удалось воссоздать Грузию, но он не успел консолидировать свои владения, укрепить в них центральную власть.
После его смерти оказалось невозможным сохранить завоеванное. Твердая рука Давида Строителя держала в страхе и покорности спесивых феодалов, заставляла трепетать сельджукских владетелей. В момент смертельной угрозы Грузия нашла Давида. Но его преемник уступал Давиду силой и характером.
Сын Давида Дмитрий (Деметре) царствовал долго – тридцать лет. Он вел войны с сельджуками и другими соседями, вел с переменным успехом. Владения отца он увеличить не смог. Подняли головы могущественные феодалы, соперники царской власти. Подобно европейским баронам, они стремились превратить ее в условность, чтобы она не мешала им богатеть и преследовать собственные цели.
Наиболее сложные отношения у царя были с родом Абулетисдзе. То были не только могучие феодалы, но и крупные государственные деятели. В 1130 году один из них, Иванэ, готовил заговор против Димитрия. Заговор провалился, но Иванэ каким-то образом сумел свалить вину на брата Димитрия Константина. Константин был ослеплен, Абулетисдзе вышел на волю. Через пять лет Иванэ и Тиркаш Абулетисдзе отправились в поход на армянский город Двин, которым в то время правил будущий основатель династии атабеков, владевших во второй половине XII века Северо-Западным Ираном, включая большую часть Азербайджана, Ильдегиз. Однако командовали своей армией они так неудачно, что большинство их воинов попали в плен. Ильдегиз приказал отрубить пленным головы, сварить их и черепа выставить на зубцах крепостной стены, дабы все видели, что будет с теми, кто осмеливается поднять на него руку. Еще через четыре года Абулетисдзе вновь предприняли поход и опять были разбиты, на этот раз одним из мусульманских владетелей Закавказья.
Неудачи и постоянные интриги братьев настолько опротивели Димитрию, что при первой же возможности (а она представилась в 1145 году) он бросил Иванэ и Тиркаша в тюрьму. Иванэ казнили – видно, обвинения были достаточно серьезны, а Тиркаш бежал к мусульманскому правителю Южной Армении Шах-армену и, получив от него в управление округ в Араратской провинции, начал совершать набеги на Грузию.
Шла борьба не только между царями и феодалами, но и внутри царской семьи. Сначала против Димитрия поднялся его младший брат Вахтанг, затем старший сын Давид. Грузия превратилась в арену свар и междоусобиц. Наконец Давид победил собственного отца, заставил его отказаться от престола и постричься в монахи.
Давид продержался на троне полгода. Как полагают летописцы, он был отравлен. Вернее всего – собственным братом Георгием. Но занять освободившийся престол при жизни своего отца-монаха Георгий не посмел. Тотчас по получении известия, что Давид умер, Димитрий вышел из монастыря и снова взял в свои руки власть, но через полгода занемог и почувствовал приближение смерти. Слишком уж быстро начинают сменять друг друга грузинские венценосцы. И уж очень близок к престолу столь жаждущий его младший сын Димитрия Георгий.
Монастырь Вардзиа был создан во время правления Георгия III и его дочери царицы Тамары
Но законным наследником престола был не Георгий, а Демна, сын его старшего брата Давида. Перед смертью Димитрий пожелал удостовериться в том, что Демна не будет отстранен. Он созвал всех знатных людей царства и в их присутствии передал власть Демне. Для того чтобы спасти внуку жизнь и сохранить трон, он попросил Георгия стать регентом до совершеннолетия Демны. Однако воспитание Демны Димитрий поручил главе могущественного рода Орбели, бывшего во вражде с царским домом. Георгий поклялся выполнить волю умирающего.