For more options, look at the Margaret River Stone Cottages and the Harmony Forest Accommodation and Vineyard. They are 30 kilometres and 30 kilometres respectively from the main center. If those two aren't what you're looking for, try the Boranup Forest Retreat or the Augusta Sheoak Chalets.
If you want to explore some close by localities, think about Redgate and Gnarabup. Head 35 kilometres to the north of Leeuwin and you'll discover Redgate. That said, Gnarabup is 40 kilometres to the north. Hotels in Redgate include the Margarets Beach Resort and Margaret River Beach Apartments. Gnarabup options are the Margaret River Bed and Breakfast and Bushy Lake Chalets.
Hotels in Leeuwin start at AU$130 per night. Prices and availability subject to change. Additional terms may apply.