We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Value Free Parking Resort Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business & up & up Air Conditioning & up Internet Independent Hotels Non-Smoking Hotel Beach Resorts Quiet Hotels Quiet Resorts Family Resorts Luxury Resorts Honeymoon Resorts Apartment Hotels Hotels with Free Wifi Spa Resorts Business Centre Spa Hotels Meeting Rooms Hotels with Balconies Cheap Hotels Hotels with Jacuzzi Accessible rooms Luxury Spa Resorts Concierge Wedding Resorts Hotels with Hot Tubs Boutique Resorts Modern Hotels Suite Hotels Charming Hotels Diving Resorts Resorts with Jacuzzi Luxury Traveller Luxury Beach Hotels Hotels with Shuttle Hotels with Villas Luxury Boutique Hotels Golf Course Mantra Golf Resorts Boutique Hotels Thrifty Traveller Foodie 60+ Traveller Luxury Beach Resorts Travellers' Top-Rated Hotels All Inclusive Resorts $ $$ $$$ $$$$ Hotels with Infinity Pools Nature Lover Unique Hotels Unique Resorts Trendsetter Beach Motels Family Beach Resorts Beaches Pullman Most Booked Hotels Rendezvous Hotels Sheraton Thrill Seeker Wedding Hotels Themed Hotels Family Holiday Maker Honeymoon Hotels Peace and Quiet Seeker QT Hotels & Resorts Shopping Fanatic Oceanfront Hotels Quaint Peppers Art and Architecture Lover Golf Hotels Ramada Beach Goer Green Within 50 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
47 Davidson St, Port Douglas, Queensland 4877, Australia
39.1 km from Daintree National Park
  • Free Wifi
  • Free Parking

TripAdvisor

Booking.com

Hotels.com
Loading prices...
2060 Cape Tribulation Rd | Daintree Coast, Diwan, Cape Tribulation, Queensland 4873, Australia
6.9 km from Daintree National Park
  • Free Parking
  • Breakfast included
Cockatoo Hill Retreat

Elvoline
Loading prices...
1480 Cape Tribulation Rd, Cow Bay, Queensland 4873, Australia
10.0 km from Daintree National Park
  • Free Parking
  • Breakfast included
Cow Bay Hotel

TripAdvisor

Booking.com
Loading prices...
336 Cape Tribulation Road, Cow Bay, Queensland 4873, Australia
10.1 km from Daintree National Park
  • Free Parking
  • Pool
Daintree Rainforest Retreat
US$99
TripAdvisor

Hotels.com

Orbitz.com
US$99
Expedia.com
View Deal
20 Daintree Road | PMB 20, Daintree, Queensland 4873, Australia
17.1 km from Daintree National Park
  • Free Parking
  • Breakfast included

Booking.com

Expedia.com

Priceline
Loading prices...
41 Front St, Mossman, Queensland 4873, Australia
36.7 km from Daintree National Park
  • Free Wifi
  • Free Parking
Demi View Motel

Expedia.com

Booking.com

Travelocity
Loading prices...
Finlayvale Road, Mossman, Queensland 4873, Australia
38.0 km from Daintree National Park
  • Free Parking
  • Pool
Silky Oaks Lodge

Hotels.com

Booking.com

Travelocity
US$361
TripAdvisor
View Deal
Corner Macrossan & Wharf Street, Port Douglas, Queensland 4877, Australia
38.1 km from Daintree National Park
  • Pool
  • Restaurant
Mantra On The Inlet

Booking.com

Hotels.com

Agoda.com
Loading prices...
2 Macrossan Street, Port Douglas, Queensland 4877, Australia
38.1 km from Daintree National Park
  • Free Wifi
  • Free Parking
Club Tropical Resort

Booking.com

Hotels.com

Agoda.com
Loading prices...
Cnr Macrossan Wharf Streets, Port Douglas, Queensland, Australia
38.1 km from Daintree National Park
    No photo provided
    9 Macrossan St, Port Douglas, Queensland 4877, Australia
    38.2 km from Daintree National Park
    • Restaurant
    • Bar/Lounge
    No photo provided
    30 Macrossan St, Port Douglas, Queensland 4877, Australia
    38.3 km from Daintree National Park
    • Free Parking
    • Pool
    Saltwater Luxury Apartments

    Booking.com

    Hotels.com

    Agoda.com
    US$412
    TripAdvisor
    View Deal
    16 Warner St, Port Douglas, Queensland 4877, Australia
    38.3 km from Daintree National Park
    • Free Parking
    • Pool
    Mantra Heritage

    Booking.com

    Orbitz.com

    Hotels.com
    US$131
    TripAdvisor
    with Mantra Hotels
    View Deal
    9 Davidson St, Port Douglas, Queensland, Australia
    38.6 km from Daintree National Park
    • Free Wifi
    • Free Parking

    Hotels.com

    Booking.com

    Expedia.com
    US$94
    TripAdvisor
    View Deal
    66 Macrossan St | P.O. Box 633, Port Douglas, Queensland 4877, Australia
    38.6 km from Daintree National Park
    • Free Wifi
    • Free Parking
    Martinique on Macrossan

    Booking.com

    Agoda.com

    Priceline
    Loading prices...
    18 Owen St, Port Douglas, Queensland 4877, Australia
    38.6 km from Daintree National Park
    • Free Wifi
    • Free Parking
    Hibiscus Resort & Spa

    Booking.com

    Hotels.com

    Travelocity
    Loading prices...
    70 Macrossan St, Port Douglas, Queensland 4877, Australia
    38.6 km from Daintree National Park
    • Free Wifi
    • Free Parking
    Reflections of Port Douglas

    Hotels.com

    Booking.com

    Priceline
    Loading prices...
    11-13 Garrick Street, Port Douglas, Queensland 4877, Australia
    38.7 km from Daintree National Park
    • Free Parking
    • Pool
    Garrick House

    Booking.com

    Hotels.com

    Agoda.com
    Loading prices...
    15 - 17 Davidson St, Port Douglas, Queensland 4877, Australia
    38.7 km from Daintree National Park
    • Free Wifi
    • Free Parking
    Meridian Port Douglas

    Expedia.com

    Agoda.com

    Booking.com
    Loading prices...
    9 - 13 Esplanade, Port Douglas, Queensland 4877, Australia
    38.7 km from Daintree National Park
    • Free Wifi
    • Free Parking
    Peninsula Boutique Hotel
    US$289
    TripAdvisor

    Hotels.com

    Expedia.com
    US$289
    Booking.com
    View Deal
    14 - 16 Davidson St, Port Douglas, Queensland 4877, Australia
    38.7 km from Daintree National Park
    • Free Wifi
    • Free Parking
    Marina Terraces Holiday Apartments

    Priceline

    Booking.com

    Agoda.com
    Loading prices...
    8-10 Mudlo St, Port Douglas, Queensland 4877, Australia
    38.8 km from Daintree National Park
    • Free Wifi
    • Free Parking
    The Port Douglas Queenslander

    Booking.com

    Agoda.com

    Priceline
    Loading prices...
    20-22 Davidson St, Port Douglas, Queensland 4877, Australia
    38.8 km from Daintree National Park
    • Free Parking
    • Pool
    Peppers Beach Club Port Douglas

    Orbitz.com
    US$251
    Expedia.com

    CheapTickets
    US$251
    Booking.com
    View Deal
    15-17 Garrick Street, Port Douglas, Queensland 4877, Australia
    38.8 km from Daintree National Park
    • Free Parking
    • Pool
    Beach Terraces

    Hotels.com

    Booking.com

    Expedia.com
    Loading prices...
    40 Mowbray St, Port Douglas, Queensland 4877, Australia
    38.8 km from Daintree National Park
    • Free Wifi
    • Free Parking

    Hotels.com

    Booking.com

    Priceline
    Loading prices...
    17 The Esplanade, Port Douglas, Queensland 4877, Australia
    38.8 km from Daintree National Park
    • Free Parking
    • Pool
    Beachfront Terraces

    Booking.com

    Hotels.com

    Agoda.com
    Loading prices...
    21 Davidson Street, Port Douglas, Queensland 4871, Australia
    38.8 km from Daintree National Park
    • Free Parking
    • Pool
    Tropic Sands Apartments

    Hotels.com

    Booking.com

    Travelocity
    Loading prices...
    35 - 37 Davidson St, Port Douglas, Queensland 4877, Australia
    38.9 km from Daintree National Park
    • Free Wifi
    • Free Parking
    Central Plaza Port Douglas

    Booking.com

    Hotels.com

    Expedia.com
    US$225
    TripAdvisor
    View Deal
    19 Esplanade, Port Douglas, Queensland 4877, Australia
    38.9 km from Daintree National Park
    • Free Wifi
    • Free Parking
    Beaches Port Douglas

    Hotels.com

    Booking.com

    Agoda.com
    Loading prices...
    47 Davidson St, Port Douglas, Queensland 4877, Australia
    39.1 km from Daintree National Park
    • Free Wifi
    • Free Parking

    TripAdvisor

    Booking.com

    Hotels.com
    Loading prices...
    51-53 Davidson Street, Port Douglas, Queensland 4871, Australia
    39.1 km from Daintree National Park
    • Free Wifi
    • Free Parking
    Bay Villas Resort
    US$109
    TripAdvisor

    Agoda.com

    Priceline
    US$109
    Booking.com
    View Deal
    Still looking for a place to stay?
    Daintree Region has 21 B&Bs/inns with 1,736 reviews
    11-15 Stewart St, Daintree, Queensland 4873, Australia
    17.9 km from Daintree National Park
    • Free Parking
    • Breakfast included
    Red Mill House in Daintree
    22 Silkwood Rd | Daintree Coast - Cape Tribulation, Cow Bay, Queensland 4873, Australia
    10.5 km from Daintree National Park
    • Free Parking
    • Breakfast included
    The Epiphyte Bed and Breakfast
    Lot 19 Camelot Close, Cape Tribulation, Queensland 4873, Australia
    6.1 km from Daintree National Park
    • Free Wifi
    • Free Parking
    Rainforest Hideaway
    See all 21 Daintree Region B&Bs/inns
    See all hotels in or near Daintree Region
    292 Mossman-Mt Molloy Rd | Cassowary, Port Douglas, Queensland 4873, Australia
    41.4 km from Daintree National Park
    • Free Wifi
    • Free Parking
    2 Macrossan Street, Port Douglas, Queensland 4877, Australia
    38.1 km from Daintree National Park
    • Free Wifi
    • Free Parking
    Club Tropical Resort

    Booking.com

    Hotels.com

    Agoda.com
    Loading prices...
    Cnr Macrossan Wharf Streets, Port Douglas, Queensland, Australia
    38.1 km from Daintree National Park
      No photo provided
      Corner Macrossan & Wharf Street, Port Douglas, Queensland 4877, Australia
      38.1 km from Daintree National Park
      • Pool
      • Restaurant
      Mantra On The Inlet

      Booking.com

      Hotels.com

      Agoda.com
      Loading prices...
      16 Warner St, Port Douglas, Queensland 4877, Australia
      38.3 km from Daintree National Park
      • Free Parking
      • Pool
      Mantra Heritage

      Booking.com

      Orbitz.com

      Hotels.com
      US$131
      TripAdvisor
      with Mantra Hotels
      View Deal
      *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.