Przyszły UB-88 zamówiono 6 lub 8 lutego 1917 roku w ramach wojennego programu rozbudowy floty „Q” jako jednostkę z liczącej 45 okrętów III serii U-Bootów typu UB III. Powstał w stoczni Vulcan w Hamburgu jako jeden z 26 okrętów typu UB III zbudowanych w tej wytwórni. UB-88 otrzymał numer stoczniowy 104 (Werk 104). Stępkę okrętu położono w 1917 roku, a zwodowany został 11 grudnia 1917 roku. Koszt budowy okrętu wyniósł 3 mln 654 tys. marek.
Dane taktyczno-techniczne mały|lewo|alt=Wnętrze przedziału torpedowego okrętu podwodnego UB-88|Wnętrze przedziału torpedowego UB-88 SM UB-88 był średniej wielkości okrętem podwodnym o konstrukcji dwukadłubowej. Długość całkowita wynosiła 55,52 metra, szerokość 5,76 metra i zanurzenie 3,73 metra. Kadłub sztywny miał 40,1 metra długości i 3,9 metra szerokości. Podzielony był grodziami na następujące przedziały (od dziobu): przedział torpedowy, pomieszczenia załogi, centrala, pomieszczenia załogi, przedział silników spalinowych, przedział silników elektrycznych oraz rufowy przedział torpedowy. Wysokość (od stępki do szczytu kiosku) wynosiła 8,25 metra. Dziób jednostki przystosowany był do przecinania sieci przeciwpodwodnych.