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 $130 per night
CA $130
CA $156 total
includes taxes & fees
20 Mar - 21 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.

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
30 Mar - 31 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 $124 per night
CA $124
CA $149 total
includes taxes & fees
23 Mar - 24 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 Falkirk Wheel and Macdonald Inchyra Hotel Spa are located nearby.

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

Richmond Park Hotel
26 Linlithgow Road, Bo'ness, Scotland
26.62 km from city centre
The price is CA $77 per night
CA $77
CA $93 total
includes taxes & fees
13 Apr - 14 Apr
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
16.77 km from city centre
The price is CA $85 per night
CA $85
CA $102 total
includes taxes & fees
23 Mar - 24 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.

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 $98 per night
CA $98
CA $117 total
includes taxes & fees
20 Mar - 21 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

Lomond Hills Hotel & Health Club
Lomond Road, Cupar, Scotland
Free cancellation
Reserve now, pay when you stay
16.36 km from city centre
The price is CA $105 per night
CA $105
CA $127 total
includes taxes & fees
18 Mar - 19 Mar
Stay at this 3-star golf hotel in Cupar. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Falkland Palace and Backhouse Rossie Estate 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 $176 per night
CA $176
CA $211 total
includes taxes & fees
20 Mar - 21 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.
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. 23 to Mar. 24
CA $139
CA $167 total
includes taxes & fees
23 Mar - 24 Mar
9.6/10 Exceptional! (387 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 | 978 hotels |
---|---|
Lowest Price | CA $77 |
Highest Price | CA $177 |
Popular hotels | Dakota Edinburgh, Village Hotel Edinburgh, Macdonald Inchyra Hotel & Spa, The City Hotel, Richmond Park Hotel, Sweet Chestnut, Dunfermline by Marston's Inns, Best Western Plus Dunfermline Crossford Keavil House Hotel, Lomond Hills Hotel & Health Club , Dean Park Hotel |
Frequently asked questions
Recent Milnathort hotel reviews by fellow wanderers

Best Western Plus Dunfermline Crossford Keavil House Hotel
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"Lovely stay and the staff were wonderful. It will now become our regular haunt near Edinburgh "
A verified traveller stayed at Best Western Plus Dunfermline Crossford Keavil House Hotel
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