Die Höhenhaltung ist eine Funktion, die es einer Drohne ermöglicht, automatisch in einer konstanten Höhe zu bleiben, ohne dass der Pilot ständig in die Gassteuerung eingreifen muss. Zur Höhenbestimmung verwendet die Drohne meist ein Barometer, einen Sensor, der den atmosphärischen Druck misst. Mit zunehmender Höhe sinkt der Druck, und die Drohne kann so anhand der gemessenen Werte die Motorleistung anpassen, um im gewählten Flugniveau zu bleiben. Bei einigen Modellen werden für präzisere Messungen, insbesondere in geringen Höhen, auch Ultraschall- oder optische Sensoren eingesetzt, die den Abstand zur Oberfläche unter der Drohne erfassen. Dank dieser Funktion muss sich der Pilot nicht auf die ständige Korrektur der vertikalen Position konzentrieren und kann sich voll und ganz der horizontalen Bewegung widmen, also dem Vorwärts-, Seitenflug oder dem Drehen. Dies erleichtert die Steuerung und ermöglicht flüssigere Videoaufnahmen und Fotos.