Rosen est un village dans la commune de Sozopol, dans la région de de Bourgas, en Bulgarie. Rosen se situe à 89 m d'altitude. Sa population est de 1 477 habitants (2025). La grande ville la plus proche est Bourgas, à 14,5 km au nord-ouest. Plages à proximité : Ribarsko selishte (6,3 km), Rosenets - Sever (7,5 km), Kamping gradina (7,5 km). Parmi les sites touristiques alentour : Apollonie du Pont (11,2 km), Develtos (25 km) et Beglik Tash (18,5 km).