Varhošť ist ein Dorf im Bezirk Olomouc, in Olomoucký kraj, Czechia. Varhošť liegt auf 596 m Höhe, 1,6 km vom Gebirge Eastern Sudetes entfernt. Die nächste größere Stadt ist Přerov, 19,3 km südlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Dreifaltigkeitssäule (17,4 km), Burg Helfštýn (15,7 km) und Wenzelsdom (16,5 km). Zu den Naturdenkmälern gehören Hranická propast (22 km) und Zbraschauer Aragonithöhlen (21 km).