Hotels in Port Douglas

Best Port Douglas Hotels

Enter your dates for prices and availability of the best hotels in Port Douglas.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

336 Best Hotels to Stay in Port Douglas

Select your travel dates for best hotels in Port Douglas, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Villa San Michele Hotels in Port Douglas
Villa San Michele Hotels in Port DouglasVilla San Michele Hotels in Port DouglasVilla San Michele Hotels in Port DouglasVilla San Michele Hotels in Port DouglasVilla San Michele Hotels in Port DouglasVilla San Michele Hotels in Port Douglas
59
Hotels in Port Douglas
Golf course
Outdoor swimming pool
Public parking
"I feel comfortable and want to go again. I think the hotel restaurant is good. The location is excellent. I think it's a good hotel."
Very Good
58 reviews
8.8/10
1 night
From THB 5,111
Check Availability
Port Douglas Peninsula Boutique Hotel Hotels in Port Douglas
Port Douglas Peninsula Boutique Hotel Hotels in Port DouglasPort Douglas Peninsula Boutique Hotel Hotels in Port DouglasPort Douglas Peninsula Boutique Hotel Hotels in Port DouglasPort Douglas Peninsula Boutique Hotel Hotels in Port DouglasPort Douglas Peninsula Boutique Hotel Hotels in Port DouglasPort Douglas Peninsula Boutique Hotel Hotels in Port Douglas
99+
Hotel near Four Mile Beach,Port Douglas
Golf course
Outdoor swimming pool
Diving
"Very nice boutique hotel, close to the beach (directly opposite) and amenities like restaurants and shopping area. Staff are friendly. Access to washing machine and dryers are a bonus. Hotel guests parked for free, which is another bonus. Great hotel highly recommended."
Very Good
68 reviews
8.8/10
1 night
From THB 6,806
Check Availability
Peppers Beach Club Port Douglas Hotels in Port Douglas
Peppers Beach Club Port Douglas Hotels in Port DouglasPeppers Beach Club Port Douglas Hotels in Port DouglasPeppers Beach Club Port Douglas Hotels in Port DouglasPeppers Beach Club Port Douglas Hotels in Port DouglasPeppers Beach Club Port Douglas Hotels in Port DouglasPeppers Beach Club Port Douglas Hotels in Port Douglas
99+
Hotel near Four Mile Beach,Port Douglas
Golf course
Outdoor swimming pool
Diving
"Nice looking resort but too noisy & enclosed environment.. Rooms were very small for price of room. We ended cancelling 2 extra nights because it was not accommodating for couples & staff weren't really interested. Too many children in pool area &was not at all relaxing environment. Quite disappointed as we have stayed at much nicer resorts for less money."
Very Good
76 reviews
8.4/10
1 night
From THB 7,992
Check Availability
Port Douglas
You Might Like
Port Douglas Hotels With BreakfastPort Douglas Hotels With Twin RoomPort Douglas Hotels With 1 Double BedPort Douglas Hotels With Swimming PoolPort Douglas Hotels With Free Cancellation
Sheraton Grand Mirage Resort, Port Douglas Hotels in Port Douglas
Sheraton Grand Mirage Resort, Port Douglas Hotels in Port DouglasSheraton Grand Mirage Resort, Port Douglas Hotels in Port DouglasSheraton Grand Mirage Resort, Port Douglas Hotels in Port DouglasSheraton Grand Mirage Resort, Port Douglas Hotels in Port DouglasSheraton Grand Mirage Resort, Port Douglas Hotels in Port DouglasSheraton Grand Mirage Resort, Port Douglas Hotels in Port Douglas
99+
Port Douglas
Hotel near Four Mile Beach,Port Douglas
Golf course
Outdoor swimming pool
Diving
"Apart from the slightly high price, there is nothing to complain about. The hotel has beautiful scenery, is clean and sanitary, has free parking, has several lagoon pools, and is close to the beach. In addition, there is a unique aromatherapy in the room that is very pleasant to the smell. It is the first choice for staying in Port Douglas."
Good
121 reviews
7.8/10
1 night
From THB 8,932
Check Availability
Niramaya Villas and Spa Hotels in Port Douglas
Niramaya Villas and Spa Hotels in Port DouglasNiramaya Villas and Spa Hotels in Port DouglasNiramaya Villas and Spa Hotels in Port DouglasNiramaya Villas and Spa Hotels in Port DouglasNiramaya Villas and Spa Hotels in Port DouglasNiramaya Villas and Spa Hotels in Port Douglas
99+
Hotels in Port Douglas
Trip.BestNo. 3 of Luxury Hotels in Great Barrier Reef
Golf course
Outdoor swimming pool
Sauna
"I want to take the whole family with me next time. The food is good. The hotel staff are friendly. The bed wasn't particularly small."
Great
59 reviews
9.2/10
1 night
From THB 48,446
Check Availability
Mantra in the Village Port Douglas Hotels in Port Douglas
Mantra in the Village Port Douglas Hotels in Port DouglasMantra in the Village Port Douglas Hotels in Port DouglasMantra in the Village Port Douglas Hotels in Port DouglasMantra in the Village Port Douglas Hotels in Port DouglasMantra in the Village Port Douglas Hotels in Port DouglasMantra in the Village Port Douglas Hotels in Port Douglas
77
Hotels in Port Douglas
Outdoor swimming pool
Massage room
Private parking
"The reception is almost always closed even during working hours but they answer the phone quickly. The location is good, the room is good, but the soundproofing is very bad"
Good
74 reviews
7.9/10
1 night
From THB 4,457
Check Availability
Port Douglas Apartments - Adults Only Oasis Hotels in Port Douglas
Port Douglas Apartments - Adults Only Oasis Hotels in Port DouglasPort Douglas Apartments - Adults Only Oasis Hotels in Port DouglasPort Douglas Apartments - Adults Only Oasis Hotels in Port DouglasPort Douglas Apartments - Adults Only Oasis Hotels in Port DouglasPort Douglas Apartments - Adults Only Oasis Hotels in Port DouglasPort Douglas Apartments - Adults Only Oasis Hotels in Port Douglas
66
Hotel near Four Mile Beach,Port Douglas
Golf course
Outdoor swimming pool
Private parking
"Port douglas apartments have underground parking garages for convenience. No elevator. No breakfast. The owner Robin is enthusiastic. The room is nice, bright, clean, 70 meters from the beach, at the end of Macrossan Street, very quiet. Especially suitable for vacation. Just a few steps away is the end of the four-mile beach. There is a walkway on the left side, 1.3km long. Stay a few more days. If you come from Cairns, rent a car at the airport and drive for up to an hour. You can also drive to Dancui Rainforest by yourself. Don't listen to the boss's flickering road conditions. It is recommended to join a one-day tour. It is well worth taking a cruise to the daintree river by car. You can see wild crocodiles. If it weren't for this small group to be sent back on time, we could just wait to see wild crocodiles attack the cows standing in the water. regret! Picture one is a hunting scene photo we were unable to wait for. The video is a daintree river boat ride to find the crocodile."
Amazing
67 reviews
9.4/10
1 night
From THB 6,552
Check Availability
Mantra on the Inlet Port Douglas Hotels in Port Douglas
Mantra on the Inlet Port Douglas Hotels in Port DouglasMantra on the Inlet Port Douglas Hotels in Port DouglasMantra on the Inlet Port Douglas Hotels in Port DouglasMantra on the Inlet Port Douglas Hotels in Port DouglasMantra on the Inlet Port Douglas Hotels in Port DouglasMantra on the Inlet Port Douglas Hotels in Port Douglas
79
Hotels in Port Douglas
Outdoor swimming pool
Massage room
Private parking
Mantra on the Inlet offers intimate colonial style compact accommodation, perfect for one to two night stays, as well as Hotel Rooms and spacious 1 and 2 Bedroom Spa Suites with private balconies. The main street location puts shopping and dining on your doorstep, with the beach just 400 metres from the resort. With easy access to the Great Barrier Reef and Daintree Rainforest, whether you're into bushwalking or scuba diving and snorkeling, or relaxing by the pool, we've got you covered.
Good
65 reviews
7.7/10
1 night
From THB 4,457
Check Availability
Coral Beach Lodge Hotels in Port Douglas
Coral Beach Lodge Hotels in Port DouglasCoral Beach Lodge Hotels in Port DouglasCoral Beach Lodge Hotels in Port DouglasCoral Beach Lodge Hotels in Port DouglasCoral Beach Lodge Hotels in Port DouglasCoral Beach Lodge Hotels in Port Douglas
88
Hotels in Port Douglas
Outdoor swimming pool
Diving
Snorkeling
"New comfy beds & pillows, we were looking forward to a cosy nights sleep. Room 18 is near the kitchen , we were kept awake till after midnight with people using the shared kitchen facilities. No response from Thomas after we’d made him aware that evening or the next day. It impacted our next day in Port Douglas as we were both very tired. The receptionist was very helpful when we arrived & noted my points before we left."
Very Good
42 reviews
8.0/10
1 night
From THB 2,971
Check Availability
Escape Villas Port Douglas Hotels in Port Douglas
Escape Villas Port Douglas Hotels in Port DouglasEscape Villas Port Douglas Hotels in Port DouglasEscape Villas Port Douglas Hotels in Port DouglasEscape Villas Port Douglas Hotels in Port DouglasEscape Villas Port Douglas Hotels in Port DouglasEscape Villas Port Douglas Hotels in Port Douglas
99+
Hotels in Port Douglas
Outdoor swimming pool
Private parking
Wi-Fi in public areas
Located in Port Douglas, Escape Villas Port Douglas is within a 15-minute walk of Four Mile Beach Park and Four Mile Beach. This villa is 1.3 mi (2.1 km) from Wildlife Habitat and 1.9 mi (3.1 km) from Vie Spa Port Douglas. Treat yourself to a stay in one of the 7 individually decorated guestrooms, featuring private pools and flat-screen televisions. Kitchens are outfitted with full-sized refrigerators/freezers, ovens, and stovetops. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include separate sitting areas and microwaves.
Outstanding
6 reviews
10.0/10
1 night
From THB 29,736
Check Availability
See All Hotels in Port Douglas

Discover trending places in Port Douglas

Find top attractions and hotspots in Port Douglas

Find unique stays and themed hotels in Port Douglas

Immerse yourself in the vibrant atmosphere of Port Douglas with our handpicked accommodation options

Top 3 Premium Hotels in Port Douglas

See all
Discover our curated selection of premium hotels in Port Douglas for your next stay
No.
1
Mandalay Luxury Beachfront Apartments Hotels in Port Douglas
9.2/10
51 review

Mandalay Luxury Beachfront Apartments

Hotel near Four Mile Beach, Port Douglas
"Good Location"
Select dates to view prices
No.
2
Shantara Resort Port Douglas - Adults Only Retreat Hotels in Port Douglas
9.2/10
100 review

Shantara Resort Port Douglas - Adults Only Retreat

Hotel near Port Douglas
"Good Location"
Select dates to view prices
No.
3
Thala Beach Nature Reserve Hotels in Oak Beach
9.2/10
76 review

Thala Beach Nature Reserve

Hotel near Oak Beach
"Good Location"
Select dates to view prices

Latest reviews for Port Douglas hotels

See all
Browse these genuine traveler ratings and real guest reviews to find the best Port Douglas hotels.
9.4/10
Amazing
BBouachanhI stayed 3 nights as base The room was perfect for what I needed Clean bed bathroom and kitchen Very accommodating with holiday equipment free use Parking on site may be limited about 12 Easy walk to shops restaurants and the safety beach for swimming I would stay there again if I am going back to FNQ
By the Sea Port Douglas Hotels in Port Douglas

By the Sea Port Douglas

Hotel near Four Mile Beach, Port Douglas 100% of visitors choose this area
Price per night from:THB 4,475
9.3/10
Great
GGuest UserThe environment is good between the town's commercial center and the beach. Parking is right at the door of the room. It is very convenient. The management staff is very hospitable. There are microwaves, refrigerators, tableware, etc. in the room. There is a public area with barbecue and a small The decoration of the swimming pool and the room is just the simple type that is typical of B&Bs, except that the quilt is not covered with a quilt cover but a layer of sheets. It is easy to come into direct contact with the repeatedly used quilt or blanket when sleeping, so I used a portable four-piece disposable bed set .
Port Douglas Motel Hotels in Port Douglas

Port Douglas Motel

Hotel near Port Douglas
Price per night from:THB 2,921
9.1/10
Great
GGuest UserThe accommodation is so beautiful! The small house we had was totally clean, had enough room for four people and was very cozy and properly furnished. The kitchen was also very well equipped. The apartment is very beautiful and maintained overall. The pool is very beautiful. Practical was also that there was a washing machine that you could use free of charge. I would nevertheless stay here with my family again and I can recommend the accommodation very much!
Mossman Resort Holiday Villas Hotels in Port Douglas

Mossman Resort Holiday Villas

Hotel near Mossman
Price per night from:THB 3,444
8.8/10
Very Good
YYEThe breakfast is good. The swimming pool is suitable for children. The location of the hotel is more convenient to find by car. We checked in after dark. The parking lot is free. Many parking spaces are right in front of the check-in point. Very convenient
Pullman Port Douglas Sea Temple Resort & Spa Hotels in Port Douglas

Pullman Port Douglas Sea Temple Resort & Spa

Hotel near Craiglie
Price per night from:THB 8,446
8.6/10
Very Good
GGuest UserI didn't pay attention when booking the room. Fortunately, I arrived at the hotel during working hours. The front desk told me that two adults and one child could not stay in a standard room. I needed to pay extra for a one-bedroom apartment. The price was reasonable at $100 for 2 nights. The one-bedroom apartment was really good, with a large bathroom, washing machine and dryer, and a simple kitchen. I bought breakfast at the supermarket and had a very rich breakfast. The whole hotel is actually an independent community, with villas, studios, and apartments. Parking is free, the environment is very good, very quiet, and a good place for vacation.
Paradise Links Resort Port Douglas Hotels in Port Douglas

Paradise Links Resort Port Douglas

Hotel near Port Douglas
Price per night from:THB 3,757
8.3/10
Very Good
CCeleste TongWe stayed as a couple in late December, just after Christmas. Our room was on the second floor overlooking the shared swimming pool area on the ground floor. Upon arrival, we were warmly greeted by the lovely reception staff, who showed us the room details. The room featured a spa tub on the balcony, which we enjoyed. However, the hotel itself felt a bit outdated and old-fashioned. While the room was reasonably comfortable, we noticed some wear and tear, like chipped and scratched surfaces in the bathroom amenities and signs of overall poor maintenance. Also, the spa tub was not well-cleaned, with visible dirt and mould in the crevices, which was disappointing. Overall, while the staff were welcoming and the room had its enjoyable aspects, the lack of upkeep in the facilities detracted from our experience.
Mantra Aqueous on Port Hotels in Port Douglas

Mantra Aqueous on Port

Hotel near Port Douglas
Price per night from:THB 4,961
8.1/10
Very Good
PPaulA nice hotel a little way out of town (25 min walk or 5 mins with a transport service), and a little less to 4 mile beach. They had a decent sized pool and the room was clean and a good size. Friendly staff who were happy to look after bags after checkout so I could go out for the day close to the wildlife habitable
Birch Resort Port Douglas Hotels in Port Douglas

Birch Resort Port Douglas

Hotel near Port Douglas
Price per night from:THB 2,726
8.1/10
Very Good
GGuest UserSilkari Lagoons is an excellent choice to stay in Port Douglas. Beautiful common area with two fully equipped BBQs, clean pools with Spa jets. Nice service by friendly people. Big rooms with cooking facilities, cutlery, glassware, balcony.
Silkari Lagoons Port Douglas Hotels in Port Douglas

Silkari Lagoons Port Douglas

Hotel near Four Mile Beach, Port Douglas 100% of visitors choose this area
Price per night from:THB 3,757
7.7/10
Good
GGuest UserHotel facilities are average Although the facilities are very old, they still have a swimming pool, which is a good price. However, there is a bar and a swimming pool, so beer can garbage is everywhere, and people who drink alcohol spill the wine in the swimming pool...
Oaks Port Douglas Resort Hotels in Port Douglas

Oaks Port Douglas Resort

Hotel near Port Douglas
Price per night from:THB 3,189
7.7/10
Good
GGuest UserRoom was ok, on the smaller side, basic. Could do with a freshen up, I.e. rubbish bin in bathroom with rusting lid. TV ok, had foxtel, no streaming services. Quiet enough at night to sleep, but noisy otherwise, pool means kids up early playing and could hear people in halls/above. Not ideal if you want a holiday sleep in. Pool was nice, quite cool in temperature. Music definitely too loud, hard to relax with it cranking all day. Given the reviews was better than I expected, but wouldn’t want to stay for a long trip here. More a motel than a hotel/resort.
Mantra PortSea Hotels in Port Douglas

Mantra PortSea

Hotel near Four Mile Beach, Port Douglas 100% of visitors choose this area
Price per night from:THB 5,061

FAQs About Port Douglas Hotels

Where can I find the best hotels in Port Douglas?

Port Douglas has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Silkari Lagoons Port Douglas (from THB 3,810), Sheraton Grand Mirage Resort, Port Douglas (from THB 7,593) and Birch Resort Port Douglas (from THB 3,003) are preferred hotels.

What's the best high-end place to stay in Port Douglas?

Where can you find hotels with excellent breakfast in Port Douglas?

What are some hotels with pools in Port Douglas?

Silkari Lagoons Port Douglas (from THB 3,810), Sheraton Grand Mirage Resort, Port Douglas (from THB 7,593) and Port Douglas Motel (from THB 3,540) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What is the best spa hotel in Port Douglas?

Where can I find the best hotel discounts in Port Douglas?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Port Douglas in Port Douglas?

For Port Douglas hotels near Port Douglas, many travelers recommend Mantra in the Village Port Douglas (from THB 4,531), Mantra Heritage (from THB 4,612) and Villa San Michele (from THB 5,854) for their great location and service.

What is the average price of hotels in Port Douglas for this weekend?

The average hotel prices in Port Douglas for this weekend are as follows:
3-star hotels: THB 6,455
4-star hotels: THB 13,700
5-star hotels: THB 23,439

What is the average price of hotels in Port Douglas on weekdays?

On average, weekday hotel prices in Port Douglas are:
3-star hotels– THB 6,383
4-star hotels– THB 13,456
5-star hotels– THB 22,970

Port Douglas Hotels Info

Highest PriceTHB 72,842
Lowest PriceTHB 8,240
Number of Reviews3,243
Total Properties336
Average Price (Weekdays)THB 12,016
Average Price (Weekends)THB 12,203