Курорт Друскининкай расположен на юге Литвы на правом берегу реки Нямунас. Город расположен в 130 км от столицы Литвы Вильнюса и города Каунас. Со всех сторон курорт окружен лесами, в большинстве своем хвойными, крутой левый берег Нямунаса защищает его от северных ветров, поэтому здесь нет резких колебаний температуры. Курорт функционирует круглый год.