A snow-covered landscape with a mountain in the background and a clear sky.

Find hotels in Milnathort from CA $108

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 17 - Aug 18
Tomorrow
Aug 18 - Aug 19
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Milnathort hotels

1. Green Hotel, A Member Of Radisson Individuals

Green Hotel, A Member Of Radisson Individuals
Kinross
United Kingdom
Violet
CA $118
CA $141 total
includes taxes & fees
Sep 16 - Sep 17
Green Hotel, A Member Of Radisson Individuals

2. Bein Inn hotel

Bein Inn hotel
Perth
United Kingdom
Mark
CA $100
CA $143 total
includes taxes & fees
Aug 23 - Aug 24
Bein Inn hotel

3. Hill Park Hotel

Hill Park Hotel
Rosyth
United States
Kaitlyn
CA $104
CA $125 total
includes taxes & fees
Aug 30 - Aug 31
Hill Park Hotel

4. The City Hotel

The City Hotel
Town Centre
Canada
Jane
CA $139
CA $167 total
includes taxes & fees
Sep 17 - Sep 18
The City Hotel

5. The Covenanter Hotel

The Covenanter Hotel
Cupar
Canada
Karen
CA $198
CA $237 total
includes taxes & fees
Sep 3 - Sep 4
The Covenanter Hotel

6. Holiday Inn Express Glenrothes by IHG

Holiday Inn Express Glenrothes by IHG
Glenrothes
United Kingdom
Jason
CA $139
CA $167 total
includes taxes & fees
Sep 13 - Sep 14
Holiday Inn Express Glenrothes by IHG

7. Best Western Balgeddie House Hotel

Best Western Balgeddie House Hotel
Glenrothes
United States
Brittni
CA $153
CA $184 total
includes taxes & fees
Sep 6 - Sep 7
Best Western Balgeddie House Hotel

8. Dean Park Hotel

Dean Park Hotel
Kirkcaldy
United Kingdom
Peter
CA $90
CA $108 total
includes taxes & fees
Sep 13 - Sep 14
Dean Park Hotel

9. Scone Arms Hotel

Scone Arms Hotel
Perth
United Kingdom
Peter
CA $141
CA $170 total
includes taxes & fees
Sep 6 - Sep 7
Scone Arms Hotel

10. The Boars Head

The Boars Head
Cupar
United Kingdom
Aileen
CA $227
CA $272 total
includes taxes & fees
Sep 3 - Sep 4
The Boars Head

11. Smiddy Haugh

Smiddy Haugh
Auchterarder
United Kingdom
A L
CA $204
CA $244 total
includes taxes & fees
Sep 16 - Sep 17
Smiddy Haugh

12. Premier Inn Glenrothes

Premier Inn Glenrothes
Glenrothes
United States
Mathew
CA $85
CA $101 total
includes taxes & fees
Sep 6 - Sep 7
Premier Inn Glenrothes

13. The Elbow Room

The Elbow Room
Kirkcaldy
United Kingdom
PATRICK
CA $116
CA $140 total
includes taxes & fees
Sep 1 - Sep 2
The Elbow Room

14. Balbirnie House

Balbirnie House
Glenrothes
United Kingdom
Graeme
CA $137
CA $164 total
includes taxes & fees
Aug 24 - Aug 25
Balbirnie House

15. Sunbank House Hotel

Sunbank House Hotel
Perth
United Kingdom
Stefan
CA $177
CA $213 total
includes taxes & fees
Aug 23 - Aug 24
Sunbank House Hotel

16. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
United Kingdom
Jacqueline
CA $141
CA $169 total
includes taxes & fees
Sep 6 - Sep 7
Holiday Inn Express Perth by IHG

17. Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
Cupar
United Kingdom
Morag
CA $118
CA $142 total
includes taxes & fees
Sep 1 - Sep 2
Lomond Hills Hotel & Health Club

18. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitcorthie
United States
Flora
CA $140
CA $167 total
includes taxes & fees
Sep 8 - Sep 9
Pitbauchlie House Hotel, Sure Hotel Collection by BW

19. Gilvenbank

Gilvenbank
Glenrothes
United Kingdom
James
CA $178
CA $213 total
includes taxes & fees
Sep 1 - Sep 2
Gilvenbank

20. The Adamson Hotel

The Adamson Hotel
Crossford
United Kingdom
Steven
CA $128
CA $154 total
includes taxes & fees
Sep 6 - Sep 7
The Adamson Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Milnathort

Check out Lochore Meadows Country Park and Lomond Hills—just a couple of the sights around Milnathort.

See all hotels in Milnathort
A snow-covered landscape with a mountain in the background and a clear sky.
Photo by Richard Webb

Top Milnathort Hotel Reviews

Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG

8/10 Good
"Room spotless, shower pressure not great, but staff great"
Deirdre 3-night trip
Posted 2 hours ago
Holiday Inn Express Dunfermline by IHG
Dean Park Hotel

Dean Park Hotel

10/10 Excellent
"Lovely Hotel with great facilities and friendly helpful staff."
Steven 5-night trip
Posted 5 hours ago
Dean Park Hotel
Riverstone Lodge Hotel

Riverstone Lodge Hotel

10/10 Excellent
"Down for the horse racing and because it’s basically on the course it’s ideal."
Michael 1-night trip
Posted 1 day ago
Riverstone Lodge Hotel
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW

8/10 Good
"The property is not bad and the price is great, BUT it's very far from everything, this is a VERY small town, 1 hour from Edinburgh, The staff is amazing and they will do anything to accommodate you, but again it's very far from everything, chat gpt will tell you that is about 15 minutes away, but that is not true"
Tainet 2-night trip
Posted 2 days ago
Pitbauchlie House Hotel, Sure Hotel Collection by BW
Richmond Park Hotel

Richmond Park Hotel

8/10 Good
"Excellent view and very good bed, but hairdryer wasn’t working."
Ginam 2-night trip
Posted 2 days ago
Richmond Park Hotel
Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club

10/10 Excellent
"Good small hotel. Our family stayed here for the second time; the staff is friendly and attentive. The swimming pool is nice. Now it has a better breakfast and good coffee. The bed is the best size, and the bedding is great because there are 4 pillows. Thank you for a wonderful time. "
Astra 1-night trip
Posted 3 days ago
Lomond Hills Hotel & Health Club
The City Hotel

The City Hotel

10/10 Excellent
"Brilliant stay, couldn't recommend more! room was super clean. bathroom looked brand new, there was a mirror with heating & backlight! hotel was bigger than i expected, so i was pleasantly surprised by the experience. location is great, staff were great, breakfast was included with a varied selection, all the staples (full breakfast, benedict, eggs on toast, porridge, cereal, fruit, tea/coffee/juice etc) available with choice of hot/cold options. check in and check out was easy, staff all very friendly, will be recommending it and staying again, if needed. Dunfermline abbey is basically across the road and a big park nearby for a bit of sightseeing, the airport is about 30min drive away (depending on traffic) and Edinburgh city centre about 30-40min as well."
Liis 1-night trip
Posted 3 days ago
The City Hotel
DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing

10/10 Excellent
"The setting was great between the old and new Forth road bridges, with the restaurant looking at the new one. Nice big rooms with super king bed and a big bathroom with rain shower. A bus from the airport stops at the end of the old bridge right next to a footpath to the hotel."
Rosalind 1-night trip
Posted 6 days ago
DoubleTree by Hilton Edinburgh - Queensferry Crossing
Orocco Pier

Orocco Pier

10/10 Excellent
"Great food, lovely rooms,great staff and what a view"
Daniel 1-night trip
Posted 6 days ago
Orocco Pier

More cheap stays in Milnathort

No. 1 High Street - Boutique Rooms

No. 1 High Street - Boutique Rooms

1 High St Markinch Scotland
CA $97
CA $117 total
Aug 18 - Aug 19
includes taxes & fees
4/10 (5 reviews)
No. 1 High Street - Boutique Rooms
Queensferry guest house

Queensferry guest house

189 Queensferry Rd Dunfermline Scotland
CA $98
CA $117 total
Sep 13 - Sep 14
includes taxes & fees
7/10 Good! (81 reviews)
Queensferry guest house
Bein Inn hotel

Bein Inn hotel

Bein inn hotel Perth Scotland
CA $100
CA $143 total
Aug 23 - Aug 24
includes taxes & fees
7.2/10 Good! (24 reviews)
Bein Inn hotel
Smiddy Haugh

Smiddy Haugh

Main Road Auchterarder Scotland
CA $204
CA $244 total
Sep 16 - Sep 17
includes taxes & fees
9.6/10 Exceptional! (212 reviews)
Smiddy Haugh
Organic Welltree

Organic Welltree

Kirklands Perth Scotland
Get rates
9.6/10 Exceptional! (17 reviews)
Organic Welltree
The Kinross Salutation Inn

The Kinross Salutation Inn

99 High St Kinross Scotland
Get rates
5.4/10 (3 reviews)
The Kinross Salutation Inn

Frequently asked questions

What is the best area to stay in Milnathort?
The best area to stay in Milnathort is within the village centre itself, particularly around Main Street, for convenience and access to local amenities.This central area offers a pleasant, traditional village experience. Main Street is where you'll find local shops, eateries, and a sense of community. It's a compact area, making it easy to walk around and explore the local offerings. The village is also well-connected by road, making it a good base for exploring the wider Perth and Kinross region.Couples looking for a relaxing getaway will appreciate staying in Milnathort. The village provides a tranquil setting away from city bustle, with opportunities for gentle walks in the surrounding countryside. You're also well-placed for day trips to Loch Leven, known for its historic castle island and birdlife, offering a mix of history and natural beauty.For travellers interested in golf, staying in Milnathort is an excellent choice. The village is very close to several highly-regarded golf courses, including the championship course at Gleneagles, just a short drive away.
When is the best time to go to Milnathort?
For the best experience in Milnathort, planning your visit between late spring and early autumn, from May to September, is ideal.During these months, the weather is generally milder and drier, making it superb for exploring the beautiful Scottish countryside and enjoying outdoor activities. You'll find longer daylight hours, allowing more time for sightseeing and leisurely strolls around Loch Leven or through the village itself.Couples looking for a relaxing break will appreciate the pleasant conditions for walks around Kinross House and its estate, or for a boat trip to Lochleven Castle. The warmer months also mean local eateries and shops are in full swing, offering a more complete experience of Milnathort's local offerings.Families will find these months particularly suitable for outdoor adventures, such as cycling the Loch Leven Heritage Trail or visiting the nearby RSPB Loch Leven nature reserve, where wildlife spotting is more rewarding.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Milnathort.
How much is the nightly rate at a Milnathort hotel?
Prices for hotels in Milnathort often vary, but you can find a great deal from CA $108 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia