Skip to main content

Stay in Port Douglas's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Port Douglas Peninsula Boutique Hotel - Adults Only Haven 4.5 stars

Hotel in Four Mile Beach, Port Douglas

Situated directly on Four Mile Beach, this boutique hotel in Port Douglas features beach and ocean views. All suites have a large private balcony or terrace. Free WiFi is available. Great location. Next to beach and a walking trail. Short walk to restaurants. Breakfast was very good. Staff were very friendly and helpful. Free Laundry available.

Show more Show less
8.6
Fabulous
321 reviews
Price from
RSD 21,608
per night

Port Douglas Cottage & Lodge 5 stars

Hotel in Port Douglas

Just a 3-minute walk from Four Mile Beach, Port Douglas Cottage & Lodge offers free Wi-Fi and an outdoor swimming pool. All accommodation features a kitchenette and a patio with mountain views. Off the main strip conveniently located.

Show more Show less
8.9
Fabulous
65 reviews
Price from
RSD 39,254
per night

Mantra PortSea 4 stars

Hotel in Four Mile Beach, Port Douglas

Situated in Port Douglas just 100 metres from the beach, Mantra PortSea offers modern, air-conditioned accommodations. Staff are friendly. And helpful in finding suitable half day tours for us

Show more Show less
7.1
Good
1,013 reviews
Price from
RSD 14,045
per night

Mantra in the Village 4 stars

Hotel in Port Douglas

Located in the centre of Port Douglas, Mantra in the Village features a large Roman-inspired pool and spa with mosaic tiling. Some suites include a kitchenette and a private balcony with whirlpool... Tha gentlemen on the desk was amazing Our room super comfortable

Show more Show less
7.7
Good
320 reviews
Price from
RSD 12,244
per night

Port Douglas Motel 4 stars

Port Douglas

Boasting an outdoor saltwater pool, free on-site parking and BBQ facilities, Port Douglas Motel is just 3 minutes' walk from Four Mile Beach. Good sized room with a comfortable bed and nicely decorated. Close to the beach and the centre of Port Douglas. Bernie on reception was extremely helpful and kept us updated on temporary road closures caused by flash flooding from a cyclone. Outdoors there is a large very well equipped outdoor kitchen and a nice pool for cooling off and chilling out under an amazing enormous oceanic mural.

Show more Show less
9.1
Superb
1,307 reviews
Price from
RSD 10,444
per night

By The Sea Port Douglas 4 stars

Four Mile Beach, Port Douglas

The 4-star By The Sea Resort is located in the centre of Port Douglas, next to Four Mile Beach and just a 2-minute walk from the restaurants along Macrossan Street. great location, beautiful town, wonderful amenities

Show more Show less
9.4
Superb
1,064 reviews
Price from
RSD 15,485
per night

Ocean Palms Apartments

Port Douglas

Ocean Palms Apartments has a patio and is set in Port Douglas, within just 500 metres of Four Mile Beach and 500 metres of Crystalbrook Superyacht Marina. We loved the place, really cozy and modern at the same time, everything was so clean, we had a really nice time!

Show more Show less
9.3
Superb
121 reviews
Price from
RSD 12,965
per night

Mossman Gorge Bed and Breakfast

Mossman

Mossman Gorge B&B is a traditional bed and breakfast in a rainforest setting. What a gem of a place! The garden...the views.., just wonderful. Our accommidation and all the facilities were superb. Mandy and Chris are excellent hosts and great company. They are so relaxed and happy to share their knowledge etc of the area and advise on trips. Our 3-night stay was one of the highlights of our Aus holiday and we wil be highly recommending it to all friends!

Show more Show less
9.6
Exceptional
137 reviews
Price from
RSD 9,003
per night

Outrigger Apartments Port Douglas 3.5 stars

Port Douglas

Outrigger Apartments Port Douglas offers a heated saltwater swimming pool, a tropical garden and free Wi-Fi. Peter and Amanda were the best hosts of anywhere we had stayed. Accommodation near to the beach, Macrossan Street and Marina. Plenty of parking. Ideal for our stay

Show more Show less
9.2
Superb
231 reviews
Price from
RSD 18,006
per night

Lazy Lizard Motor Inn 3.5 stars

Port Douglas

Featuring an outdoor heated pool and BBQ area with outdoor seating and tropical gardens, this hidden gem of a motel is just a 12-minute walk from Four Mile Beach. Aiden was super helpful with everything. From using his computer to upload fotos from a SD Card to booking good tours for us.

Show more Show less
9
Superb
642 reviews
Price from
RSD 10,011
per night

Hotels with extra health and safety measures

Find hotels in Port Douglas with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Port Douglas in the past month

See all

FAQs about hotels in Port Douglas

  • On average, it costs RSD 15,410 per night to book a 3-star hotel in Port Douglas for tonight. You'll pay on average around RSD 20,946 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Port Douglas will cost around RSD 44,501 (based on Booking.com prices).

  • Port Douglas, Oak Beach and Mowbray are popular with other travellers visiting Port Douglas.

  • Some of the best hotels in Port Douglas near Macrossan Street include NOMAD - Luxe apartment, By The Sea Port Douglas and Coconut Grove.

  • The average price per night for a 3-star hotel in Port Douglas this weekend is RSD 15,590 or, for a 4-star hotel, RSD 17,790. Looking for something even fancier? 5-star hotels in Port Douglas for this weekend cost on average around RSD 88,437 per night (based on Booking.com prices).

  • On average, 3-star hotels in Port Douglas cost RSD 16,110 per night, and 4-star hotels in Port Douglas are RSD 16,761 per night. If you're looking for something really special, a 5-star hotel in Port Douglas can on average be found for RSD 39,449 per night (based on Booking.com prices).

  • There are 317 hotels in Port Douglas you can book on Booking.com.

  • Popular places to stay in Port Douglas include hotels near Macrossan Street, Marina Mirage and Mossman Gorge.

Explore guest reviews of hotels in Port Douglas

See all