Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


10 Best Hotels in Port Douglas

See all 349 properties in Port Douglas
Sheraton Grand Mirage Resort, Port Douglas

Sheraton Grand Mirage Resort, Port Douglas

Port Douglas Road, Port Douglas, QLD
Sheraton Grand Mirage Resort, Port Douglas
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Between the Great Barrier Reef and the Daintree Rainforest, Sheraton Mirage Port Douglas is situated along the white sands and warm blue waters of Four Mile ...

AU$269 per night for 2 guests

Oaks Lagoons

Oaks Lagoons

2 Langley Road, Port Douglas, QLD
Oaks Lagoons
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Situated by the ocean, this luxury apartment building is close to Four Mile Beach Park, Wildlife Habitat, and Four Mile Beach. Local attractions also include ...

AU$136 per night for 2 guests

Ramada Resort by Wyndham Port Douglas

Ramada Resort by Wyndham Port Douglas

316 Port Douglas Road, Port Douglas, QLD
Ramada Resort by Wyndham Port Douglas
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated near the beach, this resort is within a 10-minute walk of Four Mile Beach Park and Four Mile Beach. Macrossan Street is 2.2 mi (3.5 km) away.

AU$109 per night for 2 guests

Peppers Beach Club

Peppers Beach Club

20-22 Davidson St, Port Douglas, QLD
Peppers Beach Club
    5.0 out of 5.0
     
     

    This Port Douglas resort is located in the city center, nestled on the beach a short distance from Crystalbrook Superyacht Marina, Sugar Wharf, and Four Mile ...

    AU$209 per night for 2 guests

    Pullman Port Douglas Sea Temple Resort and Spa

    Pullman Port Douglas Sea Temple Resort and Spa

    Mitre Street, Craiglie, QLD
    Pullman Port Douglas Sea Temple Resort and Spa
      5.0 out of 5.0
       
       

      Offering direct access to the beach in Craiglie, this apartment building is within the vicinity of Wildlife Habitat, Four Mile Beach, and Crystalbrook Superyacht ...

      AU$184 per night for 2 guests

      Mantra PortSea

      Mantra PortSea

      76 Davidson Street, Port Douglas, QLD
      Mantra PortSea
        4.0 out of 5.0
         
         

        Situated in Port Douglas, this hotel is within a 10-minute walk of Four Mile Beach and Macrossan Street. Port Village Shopping Centre and Crystalbrook Superyacht ...

        AU$179 per night for 2 guests

        Paradise Links Resort Port Douglas

        Paradise Links Resort Port Douglas

        Nautilus Street, Port Douglas, QLD
        Paradise Links Resort Port Douglas
          4.5 out of 5.0
           
           

          Situated near the beach, this luxury apartment building is within 1 mi (2 km) of Four Mile Beach Park and Four Mile Beach. Wildlife Habitat is 0.6 mi (0.9 km) ...

          AU$130 per night for 2 guests

          Mandalay Luxury Beachfront Apartments

          Mandalay Luxury Beachfront Apartments

          Corner Garrick and Beryl Streets, Port Douglas, QLD
          Mandalay Luxury Beachfront Apartments
            5.0 out of 5.0
             
             

            This Port Douglas resort is set on the beach a short distance from Macrossan Street, Crystalbrook Superyacht Marina, and Four Mile Beach. Also nearby are Port ...

            Mandalay Luxury Beachfront ApartmentsGet Rates

            Mantra Aqueous on Port

            Mantra Aqueous on Port

            3-5 Davidson Street, Port Douglas, QLD
            Mantra Aqueous on Port
              4.5 out of 5.0
               
               

              Situated in Port Douglas, this luxury aparthotel is close to Macrossan Street, Four Mile Beach, and Port Village Shopping Centre. Also nearby are Crystalbrook ...

              AU$139 per night for 2 guests

              By The Sea Port Douglas

              By The Sea Port Douglas

              72 Macrossan Street, Port Douglas, QLD
              By The Sea Port Douglas
                4.0 out of 5.0
                 
                 

                Offering direct access to the beach, this Port Douglas apartment building is in the city center, within minutes of Macrossan Street, Crystalbrook Superyacht ...

                AU$165 per night for 2 guests

                Reef Resort Villas Port Douglas

                Reef Resort Villas Port Douglas

                121 Port Douglas Road, Port Douglas, QLD
                Reef Resort Villas Port Douglas
                  4.0 out of 5.0
                   
                   

                  This family-friendly Port Douglas condo resort is located near the beach, within 1 mi (2 km) of Four Mile Beach Park and Four Mile Beach. Macrossan Street is ...

                  AU$250 per night for 2 guests

                  Central Plaza Port Douglas Apartments

                  Central Plaza Port Douglas Apartments

                  37 Davidson Street, Port Douglas, QLD
                  Central Plaza Port Douglas Apartments
                    3.5 out of 5.0
                     
                     

                    Situated near the beach in Port Douglas, this aparthotel is close to Crystalbrook Superyacht Marina, Sugar Wharf and Rex Smeal Park. Also nearby are Macrossan ...

                    AU$405 per night for 2 guests

                    Oaks Resort Port Douglas

                    Oaks Resort Port Douglas

                    87 Port Douglas Road, Port Douglas, QLD
                    Oaks Resort Port Douglas
                    • Free Cancellation
                    • Reserve now, pay when you stay
                    4.5 out of 5.0
                     
                     

                    Situated near the beach, this luxury hotel is close to Four Mile Beach, Wildlife Habitat, and Crystalbrook Superyacht Marina. Local attractions also include ...

                    AU$178 per night for 2 guests

                    Mantra On The Inlet

                    Mantra On The Inlet

                    Corner Wharf & Macrossan Street, Port Douglas, QLD
                    Mantra On The Inlet
                      4.0 out of 5.0
                       
                       

                      Located in the heart of Port Douglas, this hotel is steps from Court House Museum and Macrossan Street. Four Mile Beach is 0.5 mi (0.8 km) away.

                      AU$128 per night for 2 guests

                      Lazy Lizard Motor Inn

                      Lazy Lizard Motor Inn

                      121 Davidson Street, Port Douglas, QLD
                      Lazy Lizard Motor Inn
                      • Free Cancellation
                      • Reserve now, pay when you stay
                      3.5 out of 5.0
                       
                       

                      Located in the heart of Port Douglas, this motel is within 2 mi (3 km) of Four Mile Beach, Crystalbrook Superyacht Marina, and St Mary's by the Sea Chapel. Sugar ...

                      AU$119 per night for 2 guests

                      Hibiscus Resort & Spa

                      Hibiscus Resort & Spa

                      22 Owen Street, Port Douglas, QLD
                      Hibiscus Resort & Spa
                        3.5 out of 5.0
                         
                         

                        Situated near the beach in Port Douglas, this spa hotel is close to Macrossan Street, Crystalbrook Superyacht Marina, and Sugar Wharf. Also nearby are Four Mile ...

                        AU$150 per night for 2 guests

                        Pool Port Douglas

                        Pool Port Douglas

                        19-37 St Crispins Avenue, Port Douglas, QLD
                        Pool Port Douglas
                          4.5 out of 5.0
                           
                           

                          Situated in Port Douglas, this luxury apartment building is within 1 mi (2 km) of Four Mile Beach and Wildlife Habitat. Crystalbrook Superyacht Marina and Sugar ...

                          Pool Port DouglasGet Rates

                          Le Cher Du Monde

                          Le Cher Du Monde

                          34 Macrossan Street, Port Douglas, QLD
                          Le Cher Du Monde
                          • Free Cancellation
                          • Reserve now, pay when you stay
                          4.0 out of 5.0
                           
                           

                          Located in the heart of Port Douglas, this apartment building is within a 10-minute walk of Port Village Shopping Centre, Four Mile Beach, and St Mary's by the ...

                          AU$195 per night for 2 guests

                          Thala Beach Nature Reserve

                          Thala Beach Nature Reserve

                          Private Road. 5078 Capt Cook Highway, Oak Beach, QLD
                          Thala Beach Nature Reserve
                          • Free Cancellation
                          • Reserve now, pay when you stay
                          4.5 out of 5.0
                           
                           

                          Nestled on the beach, this Oak Beach resort is within 9 mi (15 km) of Wildlife Habitat, Four Mile Beach, and Four Mile Beach Park. Crystalbrook Superyacht Marina ...

                          AU$249 per night for 2 guests

                          Mantra Heritage

                          Mantra Heritage

                          16 Warner Street, Port Douglas, QLD
                          Mantra Heritage
                            4.0 out of 5.0
                             
                             

                            Located in the heart of Port Douglas, this hotel is steps from Port Village Shopping Centre and Macrossan Street. Four Mile Beach is 0.4 mi (0.7 km) away.

                            AU$135 per night for 2 guests

                            Check prices on hotels in Port Douglas

                            Tonight 24 Mar. - 25 Mar.
                            This weekend 29 Mar. - 31 Mar.
                            Next weekend 5 Apr. - 7 Apr.

                            Search Hotels near Top Port Douglas Attractions

                            Map

                            Recent Reviews in Port Douglas