Quick answer
For a group drinking steadily, buy roughly one 750 ml full bottle of gal arrack for every four or five people per evening, which gives about 15 generous drinks per bottle. Add about a litre of soda or cola per four or five drinks, plenty of ice and water. At roughly US$10 to US$14 a bottle in 2026, a group of eight over three evenings needs around five or six bottles, or about US$60 to US$85 of arrack. Buy before any poya day.
Key takeaways
- Plan on one full bottle of gal arrack per four or five people per evening of steady drinking.
- Each full bottle gives about 15 generous tall drinks.
- Buy about a litre of soda or cola for every four or five drinks, plus ice and water.
- A group of eight over three evenings needs roughly five or six full bottles.
- Shops close on poya days, so buy for the whole stay before one falls.
The basic formula
The basic formula is drinkers multiplied by evenings, divided by four or five, gives full bottles. It assumes steady drinking of three or four tall drinks each with generous local pours of around 50 ml, which is about 15 drinks per 750 ml bottle.
For a lighter group, divide by six; for a heavy celebration, divide by three. If some of the group prefer beer or wine, count only the arrack drinkers. Then round up by one bottle, or keep a couple of quarters in reserve, because running out after the shops close is the real cost.
The figures are for gal arrack, the cheapest legal arrack. Groups who want something to sip after dinner can add one bottle of old or coconut arrack, which many find the highlight of the evening.
- →Drinkers times evenings, divided by four or five.
- →Divide by six for a lighter group, three for a big night.
- →Round up or keep a quarter or two in reserve.
Sample quantities and budgets
The examples below assume steady drinking and 2026 shop prices of roughly US$10 to US$14 per full bottle. They are a guide to scale, not a quotation, since excise duty and exchange rates move prices.
A couple over three nights needs one full bottle or two halves, roughly US$10 to US$15. Four friends over two nights need about two full bottles, roughly US$20 to US$28. Eight people over three nights need five or six bottles, roughly US$60 to US$85. Twelve people at a single party need about three full bottles, roughly US$30 to US$42.
Mixers, ice and snacks add perhaps a third to a half again, depending on what the group buys.
- →Couple, three nights: one full bottle.
- →Four friends, two nights: two full bottles.
- →Eight people, three nights: five or six bottles.
- →Twelve people, one party: about three bottles.
Mixers, ice and water
Mixers are easy to underestimate. Allow about a litre of soda or cola for every four or five drinks, which is two to three litres per full bottle. Ginger beer and lime are popular additions, and king coconut water makes a beach favourite if a seller is nearby.
Ice is essential and goes fast in the heat. Many villas have a freezer, but large bags from a supermarket or fuel station are worth buying. Bottled water matters just as much: one bottle of water per drinker per evening is a reasonable minimum.
The mixers page lists what locals buy alongside gal arrack and what each costs.
- →Two to three litres of mixer per full bottle.
- →Plenty of ice; buy more than you think.
- →At least one bottle of water per person per evening.
When and where to buy
Buy at a licensed wine store or supermarket with a liquor section on the way to the villa. Shops usually open around 9.00 or 10.00, and the larger towns on the route have several. Out-of-the-way villas may be some distance from any licensed shop, so shop before you leave the main road.
Check the calendar. No alcohol is sold on poya days, the full moon holidays that fall twelve or thirteen times a year, or on other declared dry days. Wine stores are busy the evening before, so go in the morning.
Lankan Stays & Trails drivers can plan a single shopping stop at a licensed store for a villa group and will flag any poya day that falls during the stay.
- →Shop on the way, before leaving the main road.
- →Check for poya days during the stay.
- →Go in the morning before a holiday.
Villa and homestay etiquette
Most private villas allow guests to bring their own drinks, and many staff will happily provide glasses, ice and a plate of bites. Some charge a modest fee for serving, and a few prefer guests to buy from their own stock at a mark-up. Ask when booking.
Homestays vary more. Some families do not drink, or do not want alcohol in shared spaces, so ask before opening a bottle. A small gift, or an invitation to the host to join if they wish, is a gracious gesture.
Keep noise down late at night and clear away empties. Bottles left on a terrace attract attention, and neighbours in villages are close by.
- →Ask about bringing drinks when booking.
- →Some villas charge for serving.
- →Ask homestay hosts before opening a bottle.
Frequently asked questions
How much arrack do I need for ten people?
For ten people drinking steadily over one evening, buy two to three full bottles of gal arrack, plus a couple of quarters in reserve. Each 750 ml bottle gives about 15 generous drinks. Add 6 to 9 litres of soda or cola, several bags of ice and plenty of water.
How much does arrack for a villa group cost?
At 2026 shop prices of roughly US$10 to US$14 per full bottle, a group of eight over three evenings needs five or six bottles, roughly US$60 to US$85 of gal arrack. Mixers, ice and snacks add perhaps a third to a half again.
Can I bring my own arrack to a villa in Sri Lanka?
Most private villas allow guests to bring their own drinks, and staff often provide glasses, ice and bites. Some charge a small serving fee and a few prefer guests to buy from the villa's stock. Ask the villa or your booking agent before arrival.
Is it cheaper to buy arrack in bulk?
Buying full bottles is slightly cheaper per millilitre than halves or quarters, but Sri Lankan wine stores do not usually discount for quantity. The bigger saving is buying in a shop rather than from a villa's stock or a hotel bar.
What mixers should I buy with gal arrack?
Soda water, cola and ginger beer are the classics, with fresh limes for soda and lime. Allow two to three litres of mixer per full bottle. King coconut water is a popular beach mixer if a roadside seller is nearby. Buy plenty of ice and water too.
What happens if a poya day falls during our villa stay?
No alcohol is sold in shops or most bars on poya days, so buy enough for that day in advance. Drinking privately in a villa is generally fine, but keep it discreet and respectful, as poya is a religious holiday for Buddhist neighbours and staff.

