Махачкала была основана в XIX веке и изначально называлась Порт-Петровском. Первые укрепления были основаны здесь во время Персидского похода Петра I. Туристы могут насладиться пляжным отдыхом в Махачкале, посетить парки, скверы и кафе. Главной достопримечательностью города является центральная Джума-Мечеть.