Hoslemo is a village in Bykle municipality in Agder county, Norway.
The village is located in the Setesdalen valley, along the river Otra and the Norwegian National Road 9.
The small village of Berdalen lies about 3 kilometres (1.9 mi) northeast of Hoslemo.
The lake Vatndalsvatnet lies about 3 kilometres (1.9 mi) to the north of the village.
The mountains Kvervetjønnuten and Snjoheinuten lie to the west of the village.