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

Wonderful: 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

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. Big, comfortable suite. Beautiful pool, always enough space at the pool. Good cooked breakfast included. Great quiet location at the beach and towncenter with many restaurants around the corner.

Show more Show less
8.6
Excellent
322 reviews
Price from
GEL 545
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. Off the main strip conveniently located.

Show more Show less
8.9
Excellent
65 reviews
Price from
GEL 712
per night

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.1
Good
1,013 reviews
Price from
GEL 354
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... Tha gentlemen on the desk was amazing Our room super comfortable

Show more Show less
7.7
Good
323 reviews
Price from
GEL 309
per night

Port Douglas Motel

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. Clean and quiet and as pictured.

Show more Show less
9.1
Wonderful
1,312 reviews
Price from
GEL 282
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. Amazing location with the absolutely nicest staff. So many things to borrow - basically everything you need in towels, beach chairs and even bikes!

Show more Show less
9.4
Wonderful
1,065 reviews
Price from
GEL 391
per night

Ocean Palms Apartments

Port Douglas

Offering an outdoor swimming pool and a terrace, Ocean Palms Apartments in Port Douglas is close to Four Mile Beach and Crystalbrook Superyacht Marina. The apartment was really spacious and nicely decorated. Perfect for a multi night stay. It’s in a great location, around the corner from the main strip, midway between the beach and marina, but on a lovely quiet street.

Show more Show less
9.3
Wonderful
121 reviews
Price from
GEL 381
per night

Mossman Gorge Bed and Breakfast

Mossman

Mossman Gorge B&B is a traditional bed and breakfast in a rainforest setting. The location was fantastic, very quiet and peaceful. The hosts went out of their way to make sure we were comfortable.

Show more Show less
9.6
Exceptional
138 reviews
Price from
GEL 227
per night

Outrigger Apartments Port Douglas

Port Douglas

Outrigger Apartments Port Douglas offers a heated saltwater swimming pool, a tropical garden and free Wi-Fi. Great location, easy walk to restaurants, beach, great barrier reef tour companies. Hosts booked and manged our transports to Cairns. Pool was refreshing in the heat.

Show more Show less
9.2
Wonderful
230 reviews
Price from
GEL 400
per night

Lazy Lizard Motor Inn

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. Aidan was extremely friendly and very helpful. He explained thoroughly the location and recommended places to eat. The room was extremely clean and well thought out. Air conditioning worked well and the small touches in the bathroom e.g. make-up facecloth - were an added bonus.

Show more Show less
9
Wonderful
645 reviews
Price from
GEL 252
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 & disinfection
Food & drink safety

Most-booked hotels in Port Douglas in the past month

See all

FAQs about hotels in Port Douglas

  • Port Douglas, Cassowary, and Mowbray are popular with other travelers visiting Port Douglas.

  • On average, 3-star hotels in Port Douglas cost GEL 405 per night, and 4-star hotels in Port Douglas are GEL 432 per night. If you're looking for something really special, 5-star hotels in Port Douglas cost around GEL 1,018 per night (based on Booking.com prices).

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

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

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

  • On average, it costs GEL 399 per night to book a 3-star hotel in Port Douglas for tonight. You'll pay around GEL 471 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Port Douglas will cost around GEL 1,245 (based on Booking.com prices).

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

Explore guest reviews of hotels in Port Douglas

See all
gogless