Marhult е село во општината Eksjö, во округот Јеншепинг, Шведска. Marhult се наоѓа на 248 m надморска височина. Најблискиот голем град е Јеншепинг, на 73 km западно. Меѓу знаменитостите во околината се Bellö Church (3,2 km), Eksjö Church (23 km) и Hässleby Church (13,6 km). Меѓу природните објекти се Rumskulla oak (23 km).