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 – 272 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
936 reviews
Price from
$128
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
361 reviews
Price from
$124
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. the staff were friendly and welcoming, breakfast was great, easy walking distance to everything.

Show more Show less
8.9
Excellent
343 reviews
Price from
$242
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. Everything was provided making it great not have to purchase the very things you don't want to take home like coffee..sauces ect the pool was fabulous and I loved not having to share it

Show more Show less
9.3
Wonderful
56 reviews
Price from
$301
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. They upgraded us to a one bedroom apartment upon hearing of our engagement

Show more Show less
7.7
Good
2,353 reviews
Price from
$115
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. I love the lagoon staff and the menu of the food of the bar The facilities and the resort really beautiful Beautiful breakfast buffet

Show more Show less
8.4
Very Good
1,649 reviews
Price from
$269
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. Very large room apartment (deluxe one bedroom), large balcony, comfortable beds, laundry in the unit, multiple ac units, many pools so they were not crowded, well stocked kitchen for cooking and exceptional value overall. We ended up rearranging our plans to extend our stay here. At first we regretted not booking a swim out, however, there was much more privacy being on the top floor and I would book the deluxe apartment without swim out again over a swim out.

Show more Show less
8.4
Very Good
1,585 reviews
Price from
$121
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. Everything The staff The bright comfortable and exceptionally equipped studio. The BBQ. The bikes AND extras you can borrow eskys and blocks, dvds, chairs almost anything to cook with. Amazing.

Show more Show less
9.4
Wonderful
1,051 reviews
Price from
$117
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. rooms were lovely great swim out pool and own spa excellent location easy access to lots of places

Show more Show less
8.3
Very Good
1,090 reviews
Price from
$135
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. the staff was so nice and helped with everything we needed! the room was great and the pool is amazing!

Show more Show less
8.2
Very Good
679 reviews
Price from
$144
per night

Most-booked hotels in Port Douglas in the past month

See all

FAQs about hotels in Port Douglas

  • The average price per night for a 3-star hotel in Port Douglas this weekend is $137 or, for a 4-star hotel, $140. Looking for something even fancier? 5-star hotels in Port Douglas for this weekend cost around $355 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.

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

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