If you're after a city vibe, with a mix of beaches, shopping, nightlife, and a plethora of activities, Cairns is your pick. On the other hand, if you're seeking a laid-back, luxury, beachy vacation, with closer access to the Daintree Rainforest, Port Douglas is the go-to.