Visiting Etiquette
People from Spain are known for being hospitable and giving. It is a frequent expression in Spain that “mi casa es tu casa” (my house is your house) (my house is your house). However, they frequently choose to socialize outside of their houses, such as in bars and cafés. As a result, try not to take it personally if a Spaniard does not ask you over right away.
Visitors from Spain don't always need to bring anything. In general, people are more interested in you as a person and your company than in the things you provide. Meals will likely be served later than usual. Typically, dinner is consumed between 9 and 11:30 p.m. After a meal is done, don't leave right away. Following the meal, people engage in casual, enjoyable chats over coffee or alcoholic beverages.
The sobremesa, which frequently lasts well into the morning, serves as the focal point of the visit. When a host stops providing you with more beverages, you can typically tell when they are ready for you to leave their house. When the night is nearly over, some people might not want to make an official statement.
An alternative phrase is "la penultima," which means "the last but one" or "one final drink for the road." This implies that you don't want to go because you're having so much fun. Before leaving someone's home, be careful to say farewell in full. Before leaving, everyone normally hugs each other. From the moment someone announces their leaving until they actually say goodbye, goodbyes can sometimes last quite a while.