Business hours in Malta
Restaurants
The British influence on Malta's history has left its mark on cultural aspects such as mealtimes and opening hours. In Malta, lunch is eaten around 12 noon and dinner is served from 6 pm onwards, so many restaurants adapt their opening hours to this custom.
However, in more touristy cities such as Valletta, business hours are quite similar to those in countries like Spain and Italy.
Shops, restaurants & nightlife
The opening hours of shops in Malta's main cities usually start early in the morning at around 8 am. It's quite common for them to close between 12 noon and 1 pm and reopen until about 7 pm.
Restaurant opening hours in Malta are from 5 pm and kitchens usually close around 9 pm. Supermarkets also close around 9 pm.
Bars and nightclubs in the party areas are open until 4 am. However, if you want to have a drink in smaller towns or quieter areas, bars will close around 1 or 2 am.
Tourist attractions
Malta's main monuments are usually open every day and close between 4 pm and 6:30 pm, rarely staying open later.