Best hotels in Port Douglas
Best hotels in Port Douglas: the best-rated on Staylist is Lazy Lizard Motor Inn (AI score 8.7, typically $119 a night); the best-rated under $200 is Mantra Aqueous on Port (AI score 7.9, typically $175 a night). Staylist lists 13 hotels in Port Douglas, Australia, each with a booking link.
More about hotels in Port Douglas
Across the 8 with a previously observed price, typical nightly rates run from about $155 to $175, with the middle around $166. Of the 10 with listed amenities, common ones include wi-fi in public areas (100%), outdoor swimming pool (90%), private parking (80%), airport pick-up (80%). Guests most often mention clean pool, great swimming pool, great amenities.
- 18.7Lazy Lizard Motor Inn3-star$119 / night

- 28.3Silkari Reflections of Port Douglas4-starCheck live price →

- 38.4Villa San Michele4-starCheck live price →

- 47.9Peppers Beach Club Port Douglas5-star$312 / night

- 57.9Mantra Aqueous on Port4-star$175 / night

- 67.7Silkari Lagoons Port Douglas4-star · 730 m to St Crispin's StationCheck live price →

- 77.4Ramada Resort by Wyndham Port Douglas4-star · 740 m to St Crispin's StationCheck live price →

- 87.4Sheraton Grand Mirage Resort, Port Douglas5-star$289 / night

- 97.0Mantra Heritage4-star$168 / night

- 107.1Oaks Port Douglas Resort4-star · 1.2 km to St Crispin's Station$155 / night

- 116.8Silkari the PavilionsPort DouglasCheck live price →No photo yet
- 126.7Mantra in the Village Port DouglasPort Douglas$162 / nightNo photo yet
- 136.5Mantra PortSeaPort Douglas$166 / nightNo photo yet
Previously observed price; confirm current price and availability. Data updated 2 October 2026. How Staylist ranks hotels.