Bucketlist Travels logo

Best places to stay:

8 Best places to stay in Port Douglas

  • Port Douglas, Queensland, Australia

  • Port Douglas, Queensland, Australia

  • Official star rating:

Shantara Resort

Place to Stay

Shantara Resort

A modern apartment hotel in the centre of Port Douglas. A perfect, convenient base, close to all of the evening action, for those who want to spend their days out exploring (rather than lounging in a resort). Adults only.

Average £240

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Port Douglas, Queensland, Australia

  • Official star rating:

Peppers Beach Club

Place to Stay

Peppers Beach Club

Decidedly upmarket beachside resort hotel with a fantastic in-house spa and award-winning restaurant. A good all-rounder with something for everyone.

Average £295

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Port Douglas, Queensland, Australia

  • Official star rating:

A compact, beachside hotel equipped with kitchenettes that’s an excellent choice for those travelling on a budget. Adults only.

Average £230

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Port Douglas, Queensland, Australia

  • Official star rating:

Superb cuisine, world-class facilities and fresh, contemporary rooms at this elegant tropical hideaway and favourite of the stars.

Average £280

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Port Douglas, Queensland, Australia

  • Official star rating:

A secluded, gated property of 15 hectares of manicured gardens, home to 30 gorgeous tropical villas and excellent cuisine.

Average £1140

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Port Douglas, Queensland, Australia

  • Official star rating:

A tropical hideaway with five-star glamour – an idyllic beachside location, lush rooms, great restaurants and a destination spa just outside of Port Douglas’ town.

Average £210

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Port Douglas, Queensland, Australia

  • Official star rating:

Silky Oaks Lodge

Place to Stay

Silky Oaks Lodge

Rainforest relaxation guaranteed at this beautifully run eco-lodge with a fantastic restaurant and award-winning spa.

Average £690

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Port Douglas, Queensland, Australia

  • Official star rating:

This jungle hideaway, set in 58 hectares of lush native forest overlooking Oak Beach, is a slice of paradise, just north of Port Douglas town.

Average £240

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club