Die Einöde Rothof liegt 1,8 km Luftlinie 335,8 ° nordwestlich von Bad Staffelstein entfernt. Die Einöde liegt direkt an der Staatsstraße von Bad Staffelstein nach Unnersdorf. Folgende Straßen führen in der Nähe von Rothof vorbei oder direkt dort hin: St 2204.