
Hotels in Lock, South Australia
Lock Hotel Motel
Lock Hotel Motel The hotel opened on the 29th June 1923.
Information on Lock, SA 5631

Lock is a small farming town in the geographic centre of the Eyre Peninsula in South Australia, serving as the region's main grain storage hub. Named in 1918 after Corporal Albert Lock, who was killed in Belgium during World War I, the town offers essential services including a hotel, caravan park, motel, supermarket, and sporting facilities.
The Lock and Districts Heritage Museum, housed in a former police station from the 1930s, displays wartime, farming, and domestic equipment.
Lock sits at the intersection of the Tod Highway and Birdseye Highway, making it a convenient stopover for travellers exploring the peninsula.
Local tourism links
Travel options
Lock is located at the junction of two major highways: the Tod Highway (Route B90) running south-north from Port Lincoln through Lock to Kyancutta, and the Birdseye Highway (Route B91) running east-west through the peninsula.
There is no public transport in Eyre Peninsula towns, so visitors need to hire a car, use taxis, or join organized tours. The nearest airports are Port Lincoln (one hour from Adelaide), Whyalla (50 minutes), and Ceduna (1.5 hours). Stateliner coach routes connect Adelaide with Port Lincoln and Ceduna, passing through regional towns.

