Skip to main content

Search hotels in Craiglie

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

Craiglie – 18 hotels and places to stay

Filter by:

Star Rating
Review score

Port Douglas Peninsula Boutique Hotel - Adults Only Haven

Port Douglas (Near Craiglie)

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.

K
Keillen
From
New Zealand
Everything was great, from our arrival until checkout.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 271 reviews
Price from
$261.37
1 night, 2 adults

Mantra in the Village

Port Douglas (Near Craiglie)

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 7.9
Good - What previous guests thought, 258 reviews
Price from
$119.98
1 night, 2 adults

Mantra PortSea

Port Douglas (Near Craiglie)

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, 677 reviews
Price from
$123.22
1 night, 2 adults

Port Douglas Motel

Port Douglas (Near Craiglie)

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

v
vito
From
Australia
clean & tidy room, well appointed, good air con, shower & bed
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,402 reviews
Price from
$92.09
1 night, 2 adults

Tropic Retreat

Port Douglas (Near Craiglie)

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.1
Wonderful - What previous guests thought, 105 reviews
Price from
$194.57
1 night, 2 adults

Port Douglas Apartments - Adults Only Oasis

Port Douglas (Near Craiglie)

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

S
Samantha N Perera
From
Sri Lanka
Beautiful apartment and surrounding garden. Guest laundry facility is great. A minutes walk from the 4 mile beach and lovely cafes restaurant and bars. The hosts are such wonderful people who are readily available for good advice on things to do and are very helpful.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 314 reviews
Price from
$192.62
1 night, 2 adults

Thala Beach Nature Reserve

Port Douglas (Near Craiglie)

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

C
Carolyn
From
Israel
Everything. It's so understated and beautiful. No review adequately expressed how relaxing beautiful and comfortable the reserve is. Rainforest walks, beach walks , swimming pools, restaurant, bar staff, special shout out to Jay! This is a place to return to.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 187 reviews
Price from
$364.49
1 night, 2 adults

Martinique On Macrossan

Port Douglas (Near Craiglie)

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

A
Andrew
From
Australia
Great location lovely and clean and tidy staff was amazing And so Friendly Will Definitely be back.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 276 reviews
Price from
$155.65
1 night, 2 adults

Beach Comber

Port Douglas (Near Craiglie)

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.

T
Tyler
From
Canada
So close to everything including the beach.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 20 reviews
Price from
$163.43
1 night, 2 adults

Escape Villas Port Douglas

Port Douglas (Near Craiglie)

Just a 14-minute walk from Four Mile Beach and half a mile from Rainforest Habitat Wildlife Sanctuary, Escape Villas Port Douglas features accommodations in Port Douglas, with a garden.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
Price from
$602.50
1 night, 2 adults
See all 18 hotels in Craiglie

Most booked hotels in Craiglie and surrounding area in the past month

See all

Budget hotels in Craiglie and nearby

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2,015 reviews

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

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

    Located in Port Douglas, within a 18-minute walk of Four Mile Beach and 1.2 miles of Crystalbrook Superyacht Marina, Birch Resort Port Douglas provides accommodations with a garden as well as free...

    From $94.69 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 652 reviews

    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.

    From $116.09 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 375 reviews

    Located in Port Douglas, a 14-minute walk from Four Mile Beach, Dougies Backpackers Resort has accommodations with a garden, free private parking, a shared lounge and a bar.

    From $67.77 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 600 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 $110.03 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,402 reviews

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

    From $104.42 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 258 reviews

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

    From $111.55 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 336 reviews

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

    From $111.55 per night

Best hotels with breakfast in Craiglie and nearby

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

    This 5-star resort is located on the secluded beachfront of Four Mile Beach, close to Alexandra Reefs. It offers a large lagoon pool with a bar, an 18-hole golf course, fitness center and a hot tub.

    From $356.05 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,463 reviews

    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.

    From $265.26 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 677 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 $129.71 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 644 reviews

    Peppers Beach Club is located near Four Mile Beach in Port Douglas. It's a one-hour drive north of Cairns. The resort features a lagoon pool, fitness center and a tour desk.

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

    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.

    From $322.98 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Cascade Drive Port Douglas is located in Craiglie, just 1.2 miles from Four Mile Beach and 3.8 miles from Crystalbrook Superyacht Marina.

  • The Tap In is located in Craiglie, just one mile from Four Mile Beach and 3.7 miles from Crystalbrook Superyacht Marina.

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

    Cascade Links Port Douglas is located in Craiglie, just a 17-minute walk from Four Mile Beach and 3.5 miles from Crystalbrook Superyacht Marina.

Hotels located in the center of Craiglie