Be clear about your arrival and departure dates Make sure you go over the dates of your visit with the host in advance, and be sure to respect their schedule. Clear it with your host first if you want to bring anyone else (a date, children, your dog, etc.).

Bring a gift

Try something that you and your host can enjoy together

Respect common areas

Clean up after yourself in the kitchen, put down the toilet seat, turn the lights off when you leave a room, and close drawers and cabinets after you open them.

Keep the guest room tidy

Your host put effort into making a nice living space for you, so it is best to keep it that way. Make the bed when you get up in the morning, and keep your clothes either in your suitcase or put away in drawers.

Conserve towels and linens

Stick to using one towel a week to avoid making your host do more laundry

  • If you know you’ll be going to the beach every day, pack at least one beach towel
  • These are the 10 essential social etiquette secrets you’ll learn in any etiquette class

Leave the house as neat as possible

On your last day, check the bedroom and bathroom for your belongings and strip the bed before you leave.

Always offer to help

Offer to set the table, cook, wash the dishes, fix something around the house, take the dog for a walk, fold laundry, buy groceries, or run to the liquor store.

Source