Shops and businesses are often closed from 14:00 to 17:00 during the siesta in Spain. Restaurants and cafés often close a little later for their ... Shops normally close at 2pm, because that´s when we have lunch, and re-open at around 4pm, staying open until 8 or 9pm.