However, since Tenerife is a tourist destination all year round, most of the restaurants, bars and places will be open on Christmas day just like any other normal day. Some of the shops will be closed on the 25th of December since this is still a public holiday in all of Spain.