A landmark Perth destination for over 100 years, Cottesloe Beach Hotel captures the spirit of relaxation. Located on one of Australia’s most famous beaches, Cottesloe Beach Hotel near Perth is a regul...