"would you like" per le offerte è la formula di cortesia sicuramente più usata, però le grammatiche riportano anche l'uso di "will" (forse leggermente meno formale) in questo senso.
Ad esempio vedi qui, al punto 5:
used for making a polite offer or invitation
Will you have a cup of tea?
Won't you stay for lunch?
http://www.macmillandictionary.com/dictionary/british/willAnche i riscontri in google ne danno ampia conferma.
Però non voglio certo sostituirmi all'esperienza e la conoscenza di un madrelingua.
Talvolta le grammatiche sono lontane dall'uso effettivo e reale della lingua, anche se in questo caso ho trovato riscontri in rete consistenti.