Choose your preferred language. We speak English (US) and 42 other languages.
Most often used by people in the United States
“The apartment had everything we needed, it was in a great location within walking distance to all the lovely places in Port Douglas, the kids loved swimming in the pool and Fiona and Ian were so helpful and friendly.”
“Location was great, only a short walk to the centre of Port Douglas and the beach. Room was well equipped and comfortable. We had a two bedroom apartment with two bathroom which was perfect for two couples. Pool was very nice. Anne at the front desk was fantastic! She was very friendly and willing to offer advice on things to do and helped us book tours etc.”
“A quite oasis right in the heart of Port Douglas. We loved the location amongst the cafes and restaurants and midway between the beach and the Marina. We stayed in apartment 12 on the second floor at the rear of the property and had a lovely balcony amongst the treetops.”
“We loved this property in every way... roomy, clean, well equipped and comfortable apartment... great verandah area overlooking beautiful tropical pool & garden. Perfect location, close to everything without being noisy. Helpful & friendly manager. We didn't want to leave & would definitely choose to stay here again next time we visit Port Douglas.”
“The location of where it was situated,it was modern and clean. Staff were extremely helpful. The privacy of your apartment was excellent. Port Douglas pool resort was beautiful. Would definitely rebook for a holiday.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.