Skip to main content

Search hotels in Port Douglas

Enter your dates to see the latest prices and deals for Port Douglas hotels

Port Douglas – 531 hotels and places to stay

Filter by:

Star Rating
Review score

Mantra in the Village

Hotel in Port Douglas

Nestled within Port Douglas’ resort town surrounded by signature restaurants and boutique shops lies Mantra in the Village Port Douglas.

K
Kimberley
From
Canada
Location, the deck, listening to the birds sing, the pool, the restaurants right beside it. They even had smooth jazz playing from the tv when I walked into my room
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 252 reviews
Price from
$122.87
1 night, 2 adults

Port Douglas Peninsula Boutique Hotel - Adults Only Haven

Hotel in 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.

R
Rottmann
From
United States
The location and facilities were great.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 266 reviews
Price from
$330.75
1 night, 2 adults

Mantra PortSea

Hotel in 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.

J
Jane
From
Australia
fantastic loved every minute :)
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 642 reviews
Price from
$126.19
1 night, 2 adults

Port Douglas Motel

Port Douglas

Located in the heart of Port Douglas, just 164 feet from Macrossan Street and a short 5-minute walk to the patrolled section of Four Mile Beach, Port Douglas Motel offers a vibrant, retro-inspired...

S
Sinead
From
Ireland
Perfect location and the most lovely lady working there too who was super helpful
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,361 reviews
Price from
$113.24
1 night, 2 adults

Charming 1 bedroom Apt - Close to Town & Beach

Port Douglas

Just a 11-minute walk from Four Mile Beach and 0.6 miles from Crystalbrook Superyacht Marina, Charming 1 bedroom Apt - Close to Town & Beach features accommodations in Port Douglas with a garden.

J
John
From
United States
Perfect, pool, quiet, close to beach and town and furnished perfectly.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 100 reviews
Price from
$126.19
1 night, 2 adults

Tropic Retreat

Port Douglas

Just a 7-minute walk from Four Mile Beach and 600 yards from Crystalbrook Superyacht Marina, Tropic Retreat features accommodations in Port Douglas with barbecue facilities.

A
Abi
From
Australia
Location walking distance to town, walked in to a clean, beautifully presented room where I instantly felt relaxed.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 113 reviews
Price from
$199.24
1 night, 2 adults

Port Douglas Apartments - Adults Only Oasis

Port Douglas

Just 328 feet from Four Mile Beach, Port Douglas Apartments - Adults Only Oasis is an adults only, nonsmoking property featuring an outdoor swimming pool, hot tub and BBQ area set in beautiful...

M
Matthew
From
United States
The apartment is a two minute walk to 4 mile beach. It is located on the Main Street of Port Douglas but is very quiet. The apartment is large with a separate bedroom. The living room has a couch plus a dining table with chairs. The kitchen had everything I needed. There was a bbq area downstairs that I used a couple of times to grill steaks from Malones Butcher Shop. There is a free laundry room with three washers and dryers. The pool was refreshing on the muggy days. I booked two tours through the apartment and I was happy with both. My airport shuttle pick up was scheduled for noon. Normally, check out time is 10 am but they let me stay in the apartment until the shuttle arrived at noon. Sonia and Robin were great hosts.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 325 reviews
Price from
$197.25
1 night, 2 adults

Thala Beach Nature Reserve

Port Douglas

Set on over 140 acres of native forest and boasting a private beach, Thala Beach Nature Reserve is an Eco-friendly wildlife retreat.

A
Annette
From
Canada
It was beautiful and great location
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 185 reviews
Price from
$373.25
1 night, 2 adults

Martinique On Macrossan

Port Douglas

Martinique On Macrossan offers boutique apartments with private balconies in a prime location, just 197 feet from Four Mile Beach.

D
Dr. Daniel
From
Canada
The location is amazing and the service from the “front desk” is superior. We would go back in a heart beat!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 277 reviews
Price from
$159.40
1 night, 2 adults

Beach Comber

Port Douglas

Just a 2-minute walk from Four Mile Beach and 0.6 miles from Crystalbrook Superyacht Marina, Beach Comber features accommodations in Port Douglas, with a private beach area and a garden.

J
Janie
From
Australia
Loved the peaceful location away from the main street bustle, ease of parking (on the property), modern conveniences in the apartment, lovely shower, comfortable beds. Tasteful decor with with everything you could need for a delightful holiday. Our stay was brief, but we will recommend to our friends and we will be back!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 26 reviews
Price from
$157.80
1 night, 2 adults
See all 531 hotels in Port Douglas

Most booked hotels in Port Douglas and surrounding area in the past month

See all

Popular with guests booking hotels in Port Douglas

Popular with guests booking hotels in Port Douglas

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 58 reviews

Popular with guests booking hotels in Port Douglas

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 266 reviews

Popular with guests booking hotels in Port Douglas

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 252 reviews

Popular with guests booking hotels in Port Douglas

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 642 reviews

Popular with guests booking hotels in Craiglie

Best hotels with breakfast in Port Douglas and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 642 reviews

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.

From $156.08 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,934 reviews

Set among lush tropical surroundings, Oaks Port Douglas Resort is ideally located a few minutes' walk from the famous Four Mile Beach.

From $165.37 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 191 reviews

Offering an outdoor swimming pool and a terrace, Ocean Palms Apartments in Port Douglas is close to Four Mile Beach and Crystalbrook Superyacht Marina.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 14 reviews

Offering an outdoor swimming pool and a garden, Apartment 2 @ Ocean Palms Apartments in Port Douglas is close to Four Mile Beach and Crystalbrook Superyacht Marina.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 92 reviews

Offering a garden and barbecue facilities, Seascape Holidays - Hibiscus in Port Douglas is close to Four Mile Beach and Crystalbrook Superyacht Marina.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 141 reviews

Just a 5-minute walk from Four Mile Beach and 600 yards from Crystalbrook Superyacht Marina, Seascape Apartments at Villa San Michele features accommodations in Port Douglas, with an outdoor swimming...

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 608 reviews

Regal Port Douglas is just 215 yards from the beach, right at the start of the restaurant strip in Port Douglas.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 589 reviews

Port Douglas Retreat offers self-contained studio apartments just 3 minutes’ walk from the center of Port Douglas Village and 5 minutes' walk from Four Mile Beach.

Hotels located in the center of Port Douglas

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 326 reviews

Boasting a saltwater pool, a bar and a poolside cinema, Port Douglas Backpackers is within a 5-minute walk of Four Mile Beach, Macrossan Street and Marina Mirage.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 252 reviews

Nestled within Port Douglas’ resort town surrounded by signature restaurants and boutique shops lies Mantra in the Village Port Douglas.

From $122.87 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 738 reviews

Located on vibrant Macrossan Street in the heart of Port Douglas, the 4-star Villa San Michele is within 5 minutes' walk of the stunning Four Mile Beach.

From $215.85 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 816 reviews

Mantra Aqueous on Port serves stylish accommodations in the heart of beach-side Port Douglas.

From $185.30 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 401 reviews

Let the good times roll in beautiful Port Douglas when you stay at Mantra Heritage.

From $176 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 4 reviews

Just a 5-minute walk from Four Mile Beach and half a mile from Crystalbrook Superyacht Marina, Central Port Douglas Apartment, Walk to Beach - Casuarina Court features accommodations in Port Douglas,...

From $343.37 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 335 reviews

Mantra on the Inlet invites you to experience Tropical North Queensland from the Heart of Port Douglas.

From $152.09 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 40 reviews

Silkari Reflections of Port Douglas provides accommodations in Port Douglas near Four Mile Beach and Crystalbrook Superyacht Marina.

From $466.90 per night

Budget hotels in Port Douglas and nearby

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 598 reviews

Coral Beach Lodge & Backpackers is located 1640 feet from 4-Mile Beach. The lodge offers free WiFi and air-conditioned rooms, featuring tropical gardens and an outdoor swimming pool.

From $155.41 per night

Reid's Retreat - Studio Apartment offers accommodations in Port Douglas, 1.2 miles from Four Mile Beach and 3.8 miles from Crystalbrook Superyacht Marina.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 233 reviews

A member of the Golden Chain Consortium, this property is centrally located in Mossman. The air-conditioned guest rooms are fitted with a fridge, a flat-screen TV and a work desk.

From $116.23 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 113 reviews

Just a 7-minute walk from Four Mile Beach and 600 yards from Crystalbrook Superyacht Marina, Tropic Retreat features accommodations in Port Douglas with barbecue facilities.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 13 reviews

A 6-minute walk from Crystalbrook Superyacht Marina in Port Douglas, Hibiscus POOL VIEW Villa 49a features accommodations with access to a spa center.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 8 reviews

Offering a spa and wellness center and barbecue facilities, Honeymoon Spa Suite 53 in Port Douglas is close to Four Mile Beach and Crystalbrook Superyacht Marina.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 13 reviews

A 6-minute walk from Crystalbrook Superyacht Marina in Port Douglas, Hibiscus POOL VIEW Villa 49b features accommodations with access to a spa center.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 410 reviews

This 4-star hotel offers an outdoor swimming pool and spa pool in the center of Port Douglas, just a few minutes’ walk from Crystalbrook Marina and Port Douglas' Four Mile Beach.

FAQs about hotels in Port Douglas

What Guests Said About Port Douglas:

10

Port Douglas is a great place, something there for everyone,...

Port Douglas is a great place, something there for everyone, really hot in October when we stayed. If you haven't been there its well worth a few days Third or Fourth time for us there, very clean town, plenty of food options and great beach
Guest review by
Andrew
New Zealand
10

Great touring options available from Port Douglas into the...

Great touring options available from Port Douglas into the surrounding area including to the Great Barrier Reef and the Daintree Rain Forrest. Numerous restaurants, cafes and pubs for eating out. Carefully choose your time of year travelling due to the climate and tour availability.
Guest review by
Gideon
Australia
10

Amazing sights and beautiful scenery.

Amazing sights and beautiful scenery. It was very humid so we were in the pool most of the time and restaurants didn’t have air conditioner and were a bit pricy. But otherwise beautiful place to stay and see. Would definitely recommend it.
Guest review by
Stephanie
Australia
10

Port Douglas is a very friendly place.

Port Douglas is a very friendly place. Shop owners love to chat. There are many tours available out to the Great Barrier Reef and snorkelling at the Low Isles. The Lady Douglas River cruise is exceptional value. Food tasting tours available. Explore The Daintree and Mossman Gorge. Or just relax in one of the many great pubs and restaurants in MacrossanStreet, Paddy's Bar, The Court House, The Iron Bar and the Mexican are a few of our favourites.
Guest review by
Tina
Australia
10

Port Douglas is one of the best places to holiday in...

Port Douglas is one of the best places to holiday in Australia, the restaurants are all quality and the Hotels are full of happy holiday makers,there is also lots to do and see and never a dull moment or just relax in the beautiful sunshine and lush tropical surrounds, plenty of tours to take on the water or some beautiful drives up to the Daintree and beyond.
Guest review by
John Berry
Australia
10

Beautiful place to visit, or stay if you’re lucky enough!

Beautiful place to visit, or stay if you’re lucky enough! Ideal for the rainforest and Great Barrier Reef. The harbour is a fantastic place to watch the sunset while the main street has some friendly bars and eateries which are enjoyed by locals and tourists alike. Book the shuttle bus for your return trips to town, however close it is no one wants to arrive all hot and sweaty! 🥵
Guest review by
andrea
United Kingdom

See reviews by guests who stayed at hotels in Port Douglas

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 410 reviews
Deluxe lower level, one bed apartment. Room is dark, so good for sleeping if you need a dark room. Spa bath and good size shampoo, conditioner and soap available. Fresh linens and towels after seven nights. Convenience of being in the heart of town is the reason I chose this hotel and it’s in walking distance of the marina and restaurants. Reasonably quiet. Pool is heated to a comfortable temperature and very nice after a hot day. Port Douglas does not disappoint its a wonderful Aussie town.
Guest review by
Jay
New Zealand
From $371.26 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,476 reviews
Well maintained, lovely relaxed vibe. Love the size and the amount of different areas you can access and enjoy the day mostly to yourself or be in the hub. Nice selection of restaurants and loooved the cabanas. Staff all great especially Lucus at pool bar and Lizi from housekeeping.Both made our day (Port Douglas) Easy access to beach for a sunrise viewing. Sound of waves while relaxing on resort grounds. Great food and cocktails. Breakfast was exceptional.
Guest review by
Llewellyn (Andy)
Australia
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 201 reviews
Great location very close to the town centre and also the beach and marina. Hosts were very welcoming and helpful in securing trips to Great Barrier Reef and tropical forest. Would recommend these apartments to anyone looking to stay in Port Douglas.
Guest review by
Elaine Sutherland
United Kingdom
From $215.85 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 738 reviews
It had a brilliant location in the centre of Port Douglas. However once you were inside the property grounds it felt like you were a million miles away as you couldn’t hear the road at all from the pools or rooms off the back of the hotel.
Guest review by
Lily
United Kingdom
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 595 reviews
The hotel was in a great location. Overpriced for what it was but it was safe, had everything you need for a stay in Port Douglas, and offered day-trips which I used.
Guest review by
Sarah
Australia