Yes it is acceptable to drink on the beach in Bali, it makes for a very relaxed atmosphere and an opportunity to do some shopping via beach hawkers, have neck massage, have a chat and just chill and meet other people.