Marhult este un sat din comuna Eksjö, din Comitatul Jönköping, Suedia. Marhult se află la 248 m altitudine. Cel mai apropiat oraș mare este Jönköping, la 73 km la vest. Printre obiectivele din împrejurimi: Bellö Church (3,2 km), Eksjö Church (23 km) și Hässleby Church (13,6 km). Printre locurile naturale: Rumskulla oak (23 km).