Yes Olive Oil does make a good hand and skin moisturizer which helps with dry skin and hands.
I use Olive Oil on my hands and skin all the time to prevent my skin from drying out and it works great.
You can also use Olive Oil as a good massage oil which is also natural and healthy for your skin.