Геленджик - черноморский климатический курорт. Побережье Геленджика имеет протяженность около 100 км. Оно начинается от Пенайского створа (Цемесская бухта) - граница с Новороссийским районом и заканчивается у бухты Инал. С северо-востока прибрежная полоса ограничена отрогами невысокого Мархотского хребта.
Геленджик расположен в 1 550 км от Москвы и 2 550 км от С-Петербурга.
Сегодня Геленджик - это практически европейский город - чистый, благоустроенный, с хорошей инфраструктурой. Кроме того, предпосылки для развития создают хорошая транспортная доступность, мягкий климат, сходный с условиями на Лазурном Берегу, богатые природные ресурсы, множество памятников природы и экскурсионных маршрутов. Все это обеспечивает и развитие местного рынка недвижимости.
Город расположен вокруг бухты таким образом, что и пешком, в принципе, из любого района можно дойти до моря за 10-30 минут
Реконструированный и открытый заново в 2010 году аэропорт Геленджика сегодня имеет лучшую взлетно-посадочную полосу в Краснодарском крае, но рейсов пока принимает не так уж много (5-10 в сутки), зато круглосуточное воздушное сообщение налажено со всеми основными аэропортами Москвы, а также с Санкт-Петербургом. От аэропорта до центра города ехать не более 15-20 минут.
Геленджик хоть и расположен в соседней от Новороссийска бухте, но имеет свои особенности. Прежде всего, в нем нет крупного грузопассажирского порта, в отличие от других городов российского побережья, имеющих аэропорты - Новороссийска, Сочи, Ейска, Анапы. Это, безусловно, не может не сказаться в положительном смысле на морской экологии. Кроме того, в Геленджике нет промышленности и развивать ее не планируется, поскольку инвесторы приходят в курортную отрасль.