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, 269 reviews
Price from
$262.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, 259 reviews
Price from
$120.44
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, 675 reviews
Price from
$123.70
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,401 reviews
Price from
$92.45
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
$195.31
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...

P
Paula
From
Mexico
Everything. Close to the village, walkable. Barbara, the manager and her husband were great. She booked our tours, gave advice, helped with our transportation and they were both very pleasant to deal with.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 315 reviews
Price from
$193.36
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.

E
Elizabeth
From
Australia
Loved the privacy of the bungalows. It was peaceful and serene.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 187 reviews
Price from
$365.89
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.

N
Nancy
From
United States
There is nothing not to like about this property The location is exceptional, a block from 4 mile beach, sitting on Macrossan Street and all the restaurants and shops. The deluxe apartment was well laid out with a balcony overlooking the garden and pool. The real treasure at this property is Ken, the owner of this property. His interest and kindness towards his guests is wonderful. He is full of local information, recommendations for places to visit and restaurants. He genuinely cares and is interested in his guests Ken, made our stay an exceptional experience. I would definitely recommend this property and stay here again
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 275 reviews
Price from
$156.25
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.

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.1
Wonderful - What previous guests thought, 20 reviews
Price from
$164.06
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
$604.83
1 night, 2 adults
See all 18 hotels in Craiglie

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

See all

Hotels located in the center of Craiglie

  • Scored out of 10, guest rating 10
    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.

  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 4 reviews

    Beautiful Pool View Penthouse With Rooftop Oasis, Great For Families is a recently renovated apartment in Craiglie where guests can make the most of the garden and bar.

  • 'Resort Swim-out' Sunshine, Sand, and Poolside Serenity offers accommodations in Craiglie, a 8-minute walk from Four Mile Beach and 3.7 miles from Crystalbrook Superyacht Marina.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    'Saltwater Studio' Experience Resort-style Bliss offers accommodations in Craiglie, a 8-minute walk from Four Mile Beach and 3.7 miles from Crystalbrook Superyacht Marina.

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 $198.57 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 2,012 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.58 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 $266.28 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 675 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 $139.98 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 646 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 $289.72 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 269 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 $262.37 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 44 reviews

    Chez Brolga is located in Port Douglas, just 1.1 miles from Four Mile Beach and 3.7 miles from Crystalbrook Superyacht Marina. This vacation home features air-conditioned accommodations with a patio.

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

    Blue Sage offers accommodations in Port Douglas, 3.4 miles from Crystalbrook Superyacht Marina and 10 miles from Mossman Gorge. Guests may go for a swim in the saltwater pool.

Budget hotels in Craiglie and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 813 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 $95.05 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 653 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.54 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 373 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 $68.03 per night
  • Scored out of 10, guest rating 8.0
    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 $110.45 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,401 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 $98.96 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 259 reviews

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

    From $111.98 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.98 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 31 reviews

    Located in Port Douglas, Tranquility By The Course Port Douglas offers spacious accommodations with a private pool, a patio and mountain views.