Baudin Beach Retreat is located on the corner of Beach Crescent and Palm Street, Baudin Beach (approximately 50 metres from Hog Bay Road). The beach is a short, five minute walk from the property.

Baudin Beach is located on Kangaroo Island's breathtaking Dudley Peninsula. The small township is located ten minutes from the Penneshaw ferry terminal and thirty minutes from the main town of Kingscote.