Craigmore Hotels from S$130

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Craigmore hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 trending Craigmore hotels

Maritime Inn Port Hawkesbury
4.0 star property
8.4 out of 10, Very good, (877)
"Property great. Only issue is fire door at end of corridor binding on floor. This should not be. Other than that all is great."
The price is S$200
includes taxes & fees
27 Oct - 28 Oct
Maritime Inn Port Hawkesbury
Lighthouse Cottages
3.0 star property
9.4 out of 10, Exceptional, (161)
"The cottage was very comfortable and most important was very clean. "
The price is S$224
includes taxes & fees
4 Oct - 5 Oct
Lighthouse Cottages
Chisholms of Troy Coastal Cottages
3.5 star property
9.4 out of 10, Exceptional, (220)
"Enjoyed the stay. "
The price is S$180
includes taxes & fees
1 Nov - 2 Nov
Chisholms of Troy Coastal Cottages
Harbourview Motel & Accommodations
3.5 star property
8.6 out of 10, Excellent, (134)
"Very good location to stop and rest before you head the road again. Very good for the price , friendly staff/owner "
The price is S$130
includes taxes & fees
1 Nov - 2 Nov
Harbourview Motel & Accommodations
Mackenzie House B&B by Elevate Rooms
3.0 star property
8.0 out of 10, Very good, (92)
"We have stayed here a number of times. They have a number of rooms, varying in size and degree of amenities. It is a big house. The location is peaceful and quiet. It is relatively convenient, but could be difficult to find if you are not familiar with the area. The cooked breakfast is good, but only served until 8:30. The hosts are friendly and welcoming."
Mackenzie House B&B by Elevate Rooms
Don't see what you're looking for?
See all available properties in Craigmore
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

Where is the best place to stay in Craigmore?

Located 12 mi (19.4 km) from the heart of Craigmore, Maritime Inn Port Hawkesbury is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are Dundee Resort & Golf Club and Chisholms of Troy Coastal Cottages. See all available top hotels, or vacation rentals in Craigmore.

If I need to cancel my hotel reservation in Craigmore, will I receive a refund?

Yes! Most hotel reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before your arrival date. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Craigmore.

What are some accommodation options with pools in Craigmore?

Maritime Inn Port Hawkesbury: Features a children's pool, an indoor pool and free self-parking. Also, another option with an on-site pool is Dundee Resort & Golf Club. View all hotels with pools in Craigmore.

What's it like staying in Craigmore?

Travellers to Craigmore will find plenty to explore and enjoy. There are 69 hotels and other accommodation options in the surrounding area. Find out more about Craigmore.

What is there to see in Craigmore?

Places to visit in the wider area include North Canso Lighthouse, Celtic Music Interpretive Centre and Harveys Lake. You'll also find Port Hastings Historical Society Museum and Archives and Port Hasting Museum in the area. Take a look at what more there is to see and do in Expedia's Craigmore guide.

What's the weather like in Craigmore?

The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are February and January, with an average of -4°C. Average annual precipitation for Craigmore is 1678 mm.