Der staatlich anerkannte Erholungsort Schönbrunn im "Kleinen Odenwald" liegt im Rhein-Neckar-Kreis, inmitten des Naturparks Neckartal-Odenwald und Geo-Naturparks Bergstraße-Odenwald.
Im Norden und Osten eingerahmt vom Neckar, im Südwesten an den Kraichgau angrenzend.
Die nächste Bahnstation ist in Hirschhorn mit kostenlosen Parkplätzen, Busverbindungen nach Eberbach und Heidelberg, Autobahnanschlüsse in Sinsheim, Heidelberg oder Heilbronn.