Cottesloe is a western suburb of Perth, Western Australia, approximately 11 kilometres from the CBD, within the Town of Cottesloe. Cottesloe is a beach-side suburb of the city of Perth in Western Australia. It is located roughly halfway between Perth’s central business district and the port of Fremantle. It is famous for its beaches, cafes and relaxed lifestyle. Cottesloe is generally residential, with a significant shopping area located between Jarrad and Station streets adjacent to the Cottesloe railway station. Cottesloe is home to the Ocean Beach Hotel , an iconic venue just metres from the beach offering a bar, beer garden, hotel, restaurant and bottle shop.