Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Port Douglas – 251 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Mantra PortSea

Hotel in Four Mile Beach, Port Douglas

Located in Port Douglas just 328 feet from the beach, Mantra PortSea offers modern, air-conditioned accommodations. The lagoon-style plunge pool has a swim-up bar and waterslides. Staff are friendly. And helpful in finding suitable half day tours for us

Show more Show less
7.2
Good
920 reviews
Price from
$138
per night

Mantra in the Village

Hotel in Port Douglas

Located in the center 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... Location, close to resturants and bars.

Show more Show less
7.6
Good
367 reviews
Price from
$134
per night

Port Douglas Peninsula Boutique Hotel - Adults Only Haven

Hotel in Four Mile Beach, Port Douglas

Located 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. Breakfast was delicious, room was beautiful. Location is right in front of the beach. Staff were so friendly.

Show more Show less
8.9
Excellent
327 reviews
Price from
$255
per night

Port Douglas Cottage & Lodge

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 accommodations features a kitchenette and a patio with mountain views.

Show more Show less
9.3
Wonderful
54 reviews
Price from
$252
per night

Oaks Port Douglas Resort

Port Douglas

Set among lush tropical surroundings, Oaks Port Douglas Resort is ideally located a few minutes' walk from the famous Four Mile Beach. Great breakfast, the staff were all great and ready to help wether it was reception, cleaning or general staff at breakfast. Can’t fault the place other than a little way out to the main part of the town though a regular shuttle operates quite cheaply.

Show more Show less
7.7
Good
2,227 reviews
Price from
$91
per night

Sheraton Grand Mirage Resort, Port Douglas

Four Mile Beach, Port Douglas

Just a 1 hour drive from international Cairns airport, Sheraton Grand Mirage Resort, Port Douglas boats a prime location as the only beachfront property to the Famous Four Mile Beach. pool was great. good location. swim up bar had good options.

Show more Show less
8.4
Very Good
1,653 reviews
Price from
$275
per night

Silkari Lagoons Port Douglas

Four Mile Beach, Port Douglas

Whether you want to can relax by one of the resorts 6 lagoon-style pools or explore the world-famous Great Barrier Reef and Daintree Rainforest, Silkari Lagoons Port Douglas is the place for you. Fantastic well-appointed swim-out apartments. The beds were so comfortable and clean. The kitchen was well equipped. The pool outside was just perfect. I did not use the barbeque area, but it looked as well equipped as the kitchens! Easy parking and easy location to drive to and from the main attractions!

Show more Show less
8.4
Very Good
1,498 reviews
Price from
$112
per night

By The Sea Port Douglas

Four Mile Beach, Port Douglas

The 4-star By The Sea Resort is located in the center of Port Douglas, next to Four Mile Beach and just a 2-minute walk from the restaurants along Macrossan Street. the service the location the villa. everything was perfect!!!

Show more Show less
9.4
Wonderful
1,032 reviews
Price from
$114
per night

Mantra Aqueous on Port

Port Douglas

Located in the center of beachside town Port Douglas, Mantra Aqueous on Port offers modern rooms with a private outdoor balcony. It features 4 swimming pools on site and car parking is free. The location was perfect, staff were lovely and helpful, room was awesome. Bed comfy and the balcony spa was great. We are from the NT so the pool was too cold for us 😂😂😂

Show more Show less
8.3
Very Good
1,083 reviews
Price from
$145
per night

Paradise Links Resort Port Douglas

Port Douglas

Paradise Links Resort Port Douglas, is ideally located to explore the Great Barrier Reef and the Daintree Rainforest. Guests enjoy 2 lagoon-style swimming pools, a tennis court and free WiFi. Lovely piece of well kept property with all the amenities like pools, BBQ etc. Staff at reception were very welcoming and helpful.

Show more Show less
8.2
Very Good
662 reviews
Price from
$140
per night

Most-booked hotels in Port Douglas in the past month

See all

FAQs about hotels in Port Douglas

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

  • The average price per night for a 3-star hotel in Port Douglas this weekend is $134 or, for a 4-star hotel, $147. Looking for something even fancier? 5-star hotels in Port Douglas for this weekend cost around $357 per night, on average (based on Booking.com prices).

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

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Port Douglas:

Explore guest reviews of hotels in Port Douglas

See all

Research, refine, and make plans for your whole trip