Book Cheap Hotels in Milnathort
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Milnathort
Most frequently booked Milnathort hotels

Dakota Edinburgh
Ferrymuir Retail Park, South Queensferry, Scotland
Free cancellation
Reserve now, pay when you stay
27.22 km from city centre
The price is CA $115 per night
CA $115
CA $138 total
includes taxes & fees
13 Mar - 14 Mar
Stay at this 3.5-star business-friendly hotel in South Queensferry. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the restaurant and the helpful staff in our reviews. Popular attractions Edinburgh Zoo and Forth Road Bridge are located nearby.
Free airport shuttle
Parking included

Village Hotel Edinburgh
140 Crewe Road South, Edinburgh, Scotland
Free cancellation
Reserve now, pay when you stay
31.05 km from city centre
The price is CA $133 per night
CA $133
CA $160 total
includes taxes & fees
27 Mar - 28 Mar
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the pool and the bar in our reviews. Popular attractions Princes Street and Edinburgh Castle are located nearby.
Pool
Hot tub

Macdonald Inchyra Hotel & Spa
Grange Road, Polmont, Falkirk, Scotland
Free cancellation
Reserve now, pay when you stay
31.04 km from city centre
The price is CA $117 per night
CA $117
CA $140 total
includes taxes & fees
16 Mar - 17 Mar
Stay at this 4-star spa hotel in Falkirk. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Macdonald Inchyra Hotel Spa and Helix Park are located nearby.
Pool
Hot tub

The City Hotel
18-20 Bridge Street, Dunfermline, Scotland
Free cancellation
Reserve now, pay when you stay
17.51 km from city centre
The price is CA $138 per night
CA $138
CA $166 total
includes taxes & fees
24 Mar - 25 Mar
Stay at this 3-star hotel in Dunfermline. Enjoy free breakfast, free WiFi, and 2 bars/lounges. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Saint Margaret's Cave and Abbot House are located nearby.
Breakfast included
Free WiFi

Broomhall Castle Hotel
Long Row, Menstrie, Scotland
27.64 km from city centre
Stay at this 3-star hotel in Menstrie. Enjoy free WiFi, free parking, and 2 bars/lounges. Our guests praise the helpful staff in our reviews. Popular attractions Stirling Castle and National Wallace Monument are located nearby.
Pet-friendly
Parking included

Richmond Park Hotel
26 Linlithgow Road, Bo'ness, Scotland
26.62 km from city centre
The price is CA $76 per night
CA $76
CA $91 total
includes taxes & fees
30 Mar - 31 Mar
Stay at this 3-star hotel in Bo'ness. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the comfy rooms in our reviews. Popular attractions West Lothian Golf Club and Linlithgow Palace are located nearby.
Pet-friendly
Parking included

Sweet Chestnut, Dunfermline by Marston's Inns
11 Fife Leisure Park, Dunfermline, Scotland
Free cancellation
Reserve now, pay when you stay
16.77 km from city centre
The price is CA $85 per night
CA $85
CA $102 total
includes taxes & fees
16 Mar - 17 Mar
Stay at this 4-star inn in Dunfermline. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Dunfermline Abbey and Yellowscott Country Park are located nearby.
Parking included
Free WiFi

Best Western Plus Dunfermline Crossford Keavil House Hotel
Crossford, Dunfermline, Scotland
Free cancellation
Reserve now, pay when you stay
19.47 km from city centre
The price is CA $97 per night
CA $97
CA $117 total
includes taxes & fees
13 Mar - 14 Mar
Stay at this 4-star business-friendly hotel in Dunfermline. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Dunfermline Golf Club and Pittencrieff Park are located nearby.
Pool
Hot tub

Dean Park Hotel
Dean Park Drive, Chapel Level, Kirkcaldy, Scotland
Free cancellation
Reserve now, pay when you stay
16.58 km from city centre
The price is CA $175 per night
CA $175
CA $211 total
includes taxes & fees
12 Mar - 13 Mar
Stay at this 4-star business-friendly hotel in Kirkcaldy. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Cluny Golf and Kirkcaldy Museum and Art Gallery are located nearby.
Parking included
Free WiFi
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.
Top hotels in Milnathort for Extended Stay

Court Residence
1 Court Square, High Street, Linlithgow, Scotland
The price is CA $139 per night from Mar. 26 to Mar. 27
CA $139
CA $167 total
includes taxes & fees
26 Mar - 27 Mar
9.6/10 Exceptional! (386 reviews)
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.
Milnathort hotels essential information
Accommodation | 962 hotels |
---|---|
Lowest Price | CA $76 |
Highest Price | CA $175 |
Popular hotels | Dakota Edinburgh, Village Hotel Edinburgh, Macdonald Inchyra Hotel & Spa, The City Hotel, Broomhall Castle Hotel, Richmond Park Hotel, Sweet Chestnut, Dunfermline by Marston's Inns, Best Western Plus Dunfermline Crossford Keavil House Hotel, Dean Park Hotel |
Frequently asked questions
Recent Milnathort hotel reviews by fellow wanderers

Holiday Inn Express Dunfermline by IHG
5 out of 5
Posted 1 day ago
Travelocity Verified Review
"Stayed before on way to airport, excellent hotel & lovely breakfast. Always plenty parking too. "
A verified traveller stayed at Holiday Inn Express Dunfermline by IHG
Hotels near…
Areas of Milnathort
Most popular
Hotels
Flights
Royal Jordanian Beirut (BEY) to Montreal (YUL) flightsSNA - YEGPAL Airlines Goffs (YHZ) to Happy Valley - Goose Bay (YYR) flightsTurkish Airlines Toronto (YYZ) to Beirut (BEY) flightsWestJet Ottawa (YOW) to Cancun (CUN) flightsAir Canada Winnipeg (YWG) to Amsterdam (AMS) flightsYHZ - YULDTW - EWRSaudi Arabian Airlines Riyadh (RUH) to Toronto (YYZ) flightsYYC - LAXLufthansa Vancouver (YVR) to Istanbul (IST) flightsPlane Ticket to PakistanAir Canada Calgary (YYC) to Edmonton (YEG) flights