Lomas Creek Lodge is situated at the foot of the well known Steenkampsberg pass near Roossenekal. Lomas Creek Lodge is 30 kilometers from Dullstroom, 18 kilometers from Roossenekal, a small village about 95 kilometers northwest of Middelburg and 50 kilometers west of Lydenburg.