A hotel licence permits hotel to serve alcohol to its residents. But shops can only sell alcohol between Mon-Thu 1130-2100, Fri 1130-2300, Sat 0830-2300 and Sun 0830-2100. Alcohol is also very expensive so travellers tend to bring their own; please check the Seychelles duty free guide for information.