Dunfermline Holidays

Book a Hotel + Flight or Car together to unlock savings

Top hotels in Dunfermline

Heritage Grand Inn

Heritage Grand Inn

2.5 out of 5
1150 E Linn St, Canton, IL
Fully refundableReserve now, pay when you stay
8.2/10 Very Good! (354 reviews)
Free cold breakfast. Free Wi-Fi. Fridge and microwave in the room. Desk and chair in the room. Adequate number of outputs and lamps. Hot showers with good water pressure. Beds and pillows pretty comfortable. They have laundry available. For the price, a very good deal.

Reviewed on 23 Oct 2025

Heritage Grand Inn
Canton Inn By OYO

Canton Inn By OYO

2 out of 5
665 W Locust Street, Canton, IL
Fully refundableReserve now, pay when you stay
The price is 1.152.069 ₫ per night from 28 Nov to 29 Nov
1.152.069 ₫
1.273.628 ₫ total
28 Nov - 29 Nov
includes taxes & fees
6/10 (160 reviews)
Very friendly staff. Stocked continental breakfast. I had forgotten my batery pack andnphone and the employees chased mendown in the parking lot to make sure i didnt leave ny things behind! Will stay again.

Reviewed on 8 Jun 2025

Canton Inn By OYO
Econo Lodge

Econo Lodge

2 out of 5
2110 N Main St, Canton, IL
Fully refundableReserve now, pay when you stay
The price is 1.778.267 ₫ per night from 13 Nov to 14 Nov
1.778.267 ₫
1.973.521 ₫ total
13 Nov - 14 Nov
includes taxes & fees
7/10 Good! (162 reviews)
It is a good place to stay. My only complaint is Breakfast they didn't offer any protein and I have to have protein with every meal.

Reviewed on 22 Sept 2025

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