Weston er en landsby i Beaufort-distriktet i den malaysiske staten Sabah. Landsbyen ligger på Klias-halvøya, sør for byen Beaufort, og er stoppested for Sabah statsbaners jernbane mellom Kota Kinabalu og Tenom. Det er 334 innbyggere i Weston (2010).[1]