Marhult je selo u općini Eksjö, u Županija Jönköping, Švedska. Marhult se nalazi na 248 m nadmorske visine. Najbliži veći grad je Jönköping, 73 km zapadno. Među znamenitostima u okolici su Bellö Church (3,2 km), Eksjö Church (23 km) i Hässleby Church (13,6 km). Među prirodnim znamenitostima su Rumskulla oak (23 km).