Sleeping

In addition to a wide variety of hotels and apartments, there are plenty of holiday homes to be found at the beaches; along with Airbnb, try www.cairnsholidayhomes.com.au, www.cairnsbeachaccommodation.com.au and www.cairnsholidayrentals.com.