Sheraton Mirage Port Douglas Resort, Port Douglas, Queensland © Andrew Krucko, Sheraton Port Douglas

Sheraton Mirage Port Douglas Resort, Port Douglas, Queensland © Andrew Krucko, Sheraton Port Douglas

Where to stay in Port Douglas

Peppers Beach Club, Port Douglas, Great Barrier Reef, QLD © Peppers

Peppers Beach Club, Port Douglas, Great Barrier Reef, Queensland © Peppers

Sheraton Mirage, Port Douglas, Great Barrier Reef, QLD © Sheraton Mirage

Sheraton Mirage, Port Douglas, Great Barrier Reef, Queensland © Sheraton Mirage

Thala Beach Nature Reserve, Port Douglas, QLD © Thala Beach Nature Reserve

Thala Beach Nature Reserve, Port Douglas, Queensland © Thala Beach Nature Reserve

Top tip

Thala Beach Nature Reserve's Osprey's Restaurant is arguably one of Port Douglas' best restaurants, offers sweeping views of the reef and rainforest.

Hotel Pullman Port Douglas Sea Temple Resort & Spa, Port Douglas, Great Barrier Reef, QLD © Accor Hotels

Hotel Pullman Port Douglas Sea Temple Resort & Spa, Port Douglas, Great Barrier Reef, Queensland © Accor Hotels

Silky Oaks Lodge, Port Douglas, Great Barrier Reef, QLD © Silky Oaks Lodge

Silky Oaks Lodge, Port Douglas, Great Barrier Reef, Queensland © Silky Oaks Lodge

Port Douglas Peninsula Boutique Hotel, Port Douglas, Great Barrier Reef, QLD ©  Port Douglas Peninsula Boutique Hotel

Port Douglas Peninsula Boutique Hotel, Port Douglas, Great Barrier Reef, Queensland ©  Port Douglas Peninsula Boutique Hotel

Read next

How to choose the right Great Barrier Reef tour to suit you

Niramaya Villas and Spa, Port Douglas, Great Barrier Reef, QLD © Niramaya Villas and Spa

Niramaya Villas and Spa, Port Douglas, Great Barrier Reef, Queensland © Niramaya Villas and Spa

Mantra Aqueous, Port Douglas, Great Barrier Reef, QLD © Mantra Group

Mantra Aqueous, Port Douglas, Great Barrier Reef, Queensland © Mantra Group