Oh dear @Abhilasha2 it sounds like you haven't read up on how hosting works when it comes to guests breaking house rules.
All you had to do was contact Airbnb and let them know your guest had broken up your house rules by turning up three hours late and with more people than had booked. They would have cancelled the booking for you and you would have kept any money due in line with your cancellation policy.
You should never exchange money outside of Airbnb. Any money due would have been processed through Airbnb.
You need to call them know and explain what has happened.
They won't refund you unfortunately as there is no proof of what happened. That's why they make it clear any refunds go through them.