Die Burg Freienfels liegt mitten im beschaulichen Weiltal.
Sie wurde im frühen 14. Jahrhundert an einem strategisch wichtigen Punkt oberhalb des Handelsweges aus dem oberen Weiltal hinunter zur Lahneinmündung errichtet. Zum Dorf hin mit einer Brücke verbunden liegt sie an allen Seiten abschüssig zum umgebenden Gelände hin. Heute führt ein Fußweg von der zum Radweg ausgebauten ehemaligen Bahntrasse zwischen Weilmünster und Weilburg zur Burg hinauf. Deutlich bequemer aber erreicht man die Burg über die neue Brücke zum Haupttor hin.
Freienfels erreichen Sie mit dem Auto von der A 3 Frankfurt – Köln in dem Sie die Abfahrt Limburg-Nord nehmen und dann der B 49 Richtung Weilburg/Gießen folgen. In Weilburg halten Sie sich nach der Lahnbrücke links und folgen den Schildern Richtung Weinbach/Weilmünster.
Wenn Sie die A 5 benutzen verlassen Sie diese bitte am Bad Homburger Kreuz und folgen den Schildern Richtung Bad Homburg/Usingen/Weilburg. Folgen Sie der B 456 Richtung Weilburg. Fahren Sie durch Usingen und die Ortschaft Grävenwiesbach hindurch und verlassen Sie den Kreisverkehr auf Höhe des Weilburg Tiergartens an der dritten Ausfahrt Richtung Weinbach/Edelsberg. Auf der Weilstraße halten Sie sich bitte rechts Richtung Weinbach/Weilburg.
Mit der Bahn kommen Sie am einfachsten nach Freienfels über die Shuttelbusverbindung zum Weilburg Bahnhof. Diesen erreichen Sie mit den Regionalbahnen 25 und 35, die auf der Strecke Gießen/Limburg verkehren. Hier haben Sie auch jewels Anschluss an die überregionalen Züge.
In Limburg haben Sie darüber hinaus Anschluss an die ICE-Strecke Köln/Frankfurt. Vom Bahnhof Weilburg aus sind die Shuttlebusse, die für Besucher ohne Auto kostenlos sind, gut und schnell zu Fuß zu erreichen.