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 Mossman

See all 434 properties in Mossman

Estimated price for 1 night/2 adults

Silky Oaks Lodge

Silky Oaks Lodge

Finlayvale Road, Mossman, QLD
Silky Oaks Lodge
    5.0 out of 5.0
     
     

    Situated on a river, this luxury lodge is 0.1 mi (0.1 km) from Mossman Gorge and within 20 mi (32 km) of Crystalbrook Superyacht Marina and St Mary's by the ...

    AU$414 per night for 2 guests

    20 May - 21 May
    Mossman Motel Holiday Villas

    Mossman Motel Holiday Villas

    1-9 Alchera Drive, Mossman, QLD
    Mossman Motel Holiday Villas
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Situated in Mossman, this apartment building is 0.5 mi (0.8 km) from Mossman Gorge and 2.2 mi (3.5 km) from Mossman Gorge Center. Mossman Golf Club and Shannonvale ...

    AU$124 per night for 2 guests

    25 May - 26 May
    Demi View Motel

    Demi View Motel

    41 Front Street, Mossman, QLD
    Demi View Motel
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Located in the heart of Mossman, this motel is 0.4 mi (0.7 km) from Mossman Gorge and 1.9 mi (3 km) from Mossman Gorge Center. Crystalbrook Superyacht Marina ...

    AU$90 per night for 2 guests

    24 May - 25 May
    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
     
     

    Offering direct access to the beach, this Port Douglas resort is within 2 mi (3 km) of Four Mile Beach, Crystalbrook Superyacht Marina, and Sugar Wharf. Wildlife ...

    AU$171 per night for 2 guests

    7 Jun - 8 Jun
    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 within a 15-minute walk of Four Mile Beach Park and Four Mile Beach. Wildlife Habitat and Crystalbrook ...

    AU$124 per night for 2 guests

    20 May - 21 May
    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.4 mi (3.8 km) away.

    AU$108 per night for 2 guests

    20 May - 21 May
    Peppers Beach Club

    Peppers Beach Club

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

      Located in Port Douglas, this beachfront resort is in the city center and within a 15-minute walk of Four Mile Beach, Crystalbrook Superyacht Marina, and Sugar ...

      AU$204 per night for 2 guests

      20 May - 21 May
      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, this Craiglie apartment building is next to a golf course and within 1 mi (2 km) of Four Mile Beach and Wildlife Habitat. ...

        AU$176 per night for 2 guests

        20 May - 21 May
        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. Crystalbrook Superyacht Marina and Port Village Shopping ...

          AU$164 per night for 2 guests

          20 May - 21 May
          Paradise Links Resort Port Douglas

          Paradise Links Resort Port Douglas

          Nautilus Street, Craiglie, 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$118 per night for 2 guests

            31 May - 1 Jun
            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
               
               

              Nestled on the beach, this Port Douglas resort is within a 10-minute walk of Four Mile Beach and Macrossan Street. Crystalbrook Superyacht Marina and Port Village ...

              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 within a 5-minute walk of Macrossan Street and Four Mile Beach. Port Village Shopping Centre and Court House ...

                AU$138 per night for 2 guests

                22 May - 23 May
                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 and within a 5-minute walk of Four Mile Beach and Macrossan Street. ...

                  AU$141 per night for 2 guests

                  3 Jun - 4 Jun
                  Reef Resort Villas Port Douglas

                  Reef Resort Villas Port Douglas

                  121 Port Douglas Road, Port Douglas, QLD
                  Reef Resort Villas Port Douglas
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  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$191 per night for 2 guests

                  29 May - 30 May
                  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, this aparthotel is within a 10-minute walk of Macrossan Street and Four Mile Beach. Crystalbrook Superyacht Marina and Port Village ...

                    AU$409 per night for 2 guests

                    20 May - 21 May
                    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
                     
                     

                    This family-friendly Port Douglas hotel is located near the beach, within 2 mi (3 km) of Four Mile Beach and Wildlife Habitat. Crystalbrook Superyacht Marina ...

                    AU$171 per night for 2 guests

                    22 May - 23 May
                    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$119 per night for 2 guests

                      21 May - 22 May
                      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$108 per night for 2 guests

                      20 May - 21 May
                      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, this spa hotel is within a 10-minute walk of Macrossan Street and Four Mile Beach. Port Village Shopping Centre and Crystalbrook Superyacht ...

                        AU$174 per night for 2 guests

                        20 May - 21 May
                        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

                          Check prices on hotels in Mossman

                          Tonight 19 May - 20 May
                          This weekend 24 May - 26 May
                          Next weekend 31 May - 2 Jun.

                          Search Hotels near Top Mossman Attractions

                          Map

                          Recent Reviews in Mossman

                          Travel to Mossman & Explore


                          Explore Mossman with Expedia.com.au’s Travel Guides to find the best flights, cars, holiday packages and more!