This paper proposes an indoor positioning method based on Bluetooth Low Energy signals by Convolution Neural Network-Long Short-Term Memory (CNN-LSTM). The proposed method determines a receiver location based on distances from adjacent transmitters. The CNN-LSTM model estimates the distance from each transmitter using continuous signal strengths. To train and validate the model, the signal strengths are collected in several locations within various indoor environments. The positioning technique is adaptively selected based on the highest signal strength to avoid the interfering problem due to an excessively strong signal. If the signal strength exceeds a certain threshold, the location is determined using the proximity technique, which utilizes only the strongest signal instead of triangulation. In the experimental results, the proposed method demonstrated an average error of about 2.90 m, which is 34.2% better than a triangulation-based positioning method that does not utilize neural networks.