Vegetation mapping requires accurate information to allow its use in applications such as sustainable forest management against the effects of climate change and the threat of wildfires. Remote sensing provides a powerful resource of fundamental data at different spatial resolutions and spectral regions, making it an essential tool for vegetation mapping and biomass management. Due to the ever-increasing availability of free data and software, satellites have been predominantly used to map, analyze, and monitor natural resources for conservation purposes. This study aimed to map vegetation from Sentinel-2 (S2) data in a complex and mixed vegetation cover of the Lousã district in Portugal. We used ten multispectral bands with a spatial resolution of 10 m, and four vegetation indices, including Normalized Difference Vegetation Index (NDVI), Green Normalized Difference Vegetation Index (GNDVI), Enhanced Vegetation Index (EVI), and Soil Adjusted Vegetation Index (SAVI). After applying principal component analysis (PCA) on the 10 S2A bands, four texture features, including mean (ME), homogeneity (HO), correlation (CO), and entropy (EN), were derived for the first three principal components. Textures were obtained using the Gray-Level Co-Occurrence Matrix (GLCM). As a result, 26 independent variables were extracted from S2. After defining the land use classes using an object-based approach, the Random Forest (RF) classifier was applied. The map accuracy was evaluated by the confusion matrix, using the metrics of overall accuracy (OA), producer accuracy (PA), user accuracy (UA), and kappa coefficient (Kappa). The described classification methodology showed a high OA of 90.5% and kappa of 89% for vegetation mapping. Using GLCM texture features and vegetation indices increased the accuracy by up to 2%; however, classification using GLCM texture features and spectral bands achieved the highest OA (92%), indicating the texture features′ capability in detecting the variability of forest species at stand level. The ME and CO showed the highest contribution to the classification accuracy among the GLCM textures. GNDVI outperformed other vegetation indices in variable importance. Moreover, using only S2A spectral bands, especially bands 11, 12, and 2, showed a high potential to classify the map with an OA of 88%. This study showed that adding at least one GLCM texture feature and at least one vegetation index into the S2A spectral bands may effectively increase the accuracy metrics and tree species discrimination.