Body Lotion Only $2.95 (Reg. $12.50)! This post may contain affiliate links or sponsored content. See Disclosure Policy. Deals By Store Get over to Bath and Body Works today and grab select Body Lotions for just $2.95 (Reg. $12.50)! Use promo code BESTLOTION at checkout. This is a great time to stock up on your favorite Winter scents or gifts!