Skip to main content

Search hotels in Craiglie

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

Filter by:

Star rating

Review score

Craiglie – 40 hotels and places to stay

See the latest prices and deals by choosing your dates.
Mantra in the Village, hotel in Craiglie

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

Amazing
Scored 7.9
7.9
Rated good
Good
311 reviews
Price from
£85.16
1 night, 2 adults
Port Douglas Peninsula Boutique Hotel - Adults Only Haven, hotel in Craiglie

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

It’s was absolutely beautiful, open and welcoming with lovely little touches.
Scored 8.4
8.4
Rated very good
Very good
328 reviews
Price from
£207.66
1 night, 2 adults
Mantra PortSea, hotel in Craiglie

Situated in Port Douglas just 100 metres from the beach, Mantra PortSea offers modern, air-conditioned accommodations.

It has a nice lobby Decent continental breakfast
Scored 7.2
7.2
Rated good
Good
990 reviews
Price from
£105.16
1 night, 2 adults
Birch Resort Port Douglas, hotel in Craiglie

Located in Port Douglas, 1.5 km from Four Mile Beach, Birch Resort Port Douglas provides accommodation with an outdoor swimming pool, free private parking and a garden.

Comfy beds, good shower, great location, great pool
Scored 8.3
8.3
Rated very good
Very good
980 reviews
Price from
£92.34
1 night, 2 adults
Port Douglas Motel, hotel in Craiglie

Boasting an outdoor saltwater pool, free on-site parking and BBQ facilities, Port Douglas Motel is just 3 minutes' walk from Four Mile Beach.

Fun ,quirky motel. Beautiful murals on walls in bedroom, around the pool and outside reception. Very comfortable clean room. Beach towels provided which we weren't expecting. Lovely swimming pool. Close location to town centre and marina.
Scored 9.1
9.1
Rated superb
Superb
1,392 reviews
Price from
£76.44
1 night, 2 adults
Dougies Backpackers Resort, hotel in Craiglie

Situated in Port Douglas, 1.2 km from Four Mile Beach, Dougies Backpackers Resort features accommodation with a garden, free private parking, a shared lounge and a bar.

Set up
Scored 8.0
8.0
Rated very good
Very good
381 reviews
Price from
£50.79
1 night, 2 adults
Coral Beach Lodge, hotel in Craiglie

Featuring tropical gardens and an outdoor swimming pool, Coral Beach Lodge is located 500 metres from 4-Mile Beach. The lodge offers free WiFi and air-conditioned rooms.

Very lovely owners with comfy beds and a nice pool area great value for money.
Scored 7.7
7.7
Rated good
Good
666 reviews
Price from
£81.44
1 night, 2 adults
Shantara Resort Port Douglas - Adults Only Retreat, hotel in Craiglie

Just 400 metres from Four Mile Beach, Shantara Resort Port Douglas offers boutique-style accommodation with a private balcony.

Location, private, great amenities, staff are friendly, 2 pools to use, bbq space and a full kitchen in our room.
Scored 8.7
8.7
Rated fabulous
Fabulous
341 reviews
Price from
£258.55
1 night, 2 adults
Niramaya Villas and Spa, hotel in Craiglie

Offering luxurious villas with free WiFi, a private plunge pool and a patio with a BBQ, Niramaya Villas and Spa is just 10 minutes’ walk from Four Mile Beach.

It was complete luxury.
Scored 9.0
9.0
Rated superb
Superb
72 reviews
Price from
£649.45
1 night, 2 adults
By The Sea Port Douglas, hotel in Craiglie

The 4-star By The Sea Resort is located in the centre of Port Douglas, next to Four Mile Beach and just a 2-minute walk from the restaurants along Macrossan Street.

Everything- fabulous location and everything you could think of in the apartment and to use at the beach. Gorgeous staff.
Scored 9.3
9.3
Rated superb
Superb
1,032 reviews
Price from
£151.33
1 night, 2 adults
See all hotels in and around Craiglie