Milnathort accommodation from AU$144
Find hotels that Aussie travellers love
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check hotel availability in Milnathort
Top hotel deals in Milnathort

Dakota Edinburgh

Village Hotel Edinburgh

Broomhall Castle Hotel

Macdonald Inchyra Hotel & Spa

The City Hotel

Richmond Park Hotel

Dean Park Hotel

Holiday Inn Express Dunfermline by IHG

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Accommodation in Milnathort
If you intend on visiting Milnathort and looking for somewhere to stay, you'll have a good selection of hotels at your fingertips. Select any of the 4 within 5 kilometres of the city centre.
\r\rBook a room near all the main streets at the Kelson Lodge and The Green Hotel Golf & Leisure Resort.
Discover Kinross House Gardens, a thriving and immaculate garden, open for all to access and view. If you're trying to find accommodation not too far away, consider The Windlestrae Hotel and Burnbank B&B. There's sure to be something there for you!
If you find yourself searching for more accommodation options in Milnathort, try the Howard, an Ascend Hotel Collection Member and the Glasshouse, Autograph Collection. They are 35 kilometres and 35 kilometres away from the city's main streets. If those two aren't what you're looking for, try the Crowne Plaza Edinburgh - Royal Terrace or the Balmule House.
The close by cities of Bridge Of Earn and Perth are certainly worth seeing. Bridge Of Earn is 14 kilometres to the north of Milnathort, while Perth is 19 kilometres to the north. Bridge Of Earn accommodations include the Parklands Hotel and Best Western Queens Hotel. The Rosebank Guest House and The Royal George Hotel are some of the ones in Perth.
If you enjoy sports and want to see games, you might like to head to McDiarmid Park, which is located to the north of Milnathort. The Holiday Inn Express Perth and the Mercure Perth Hotel are both good options if you want to stay nearby.
Edinburgh Airport is located 30 kilometres away from central downtown Milnathort. If you wish to stay close by, you can easily secure a room at the Norton House Hotel & Spa or the Dalmahoy Hotel & Country Club.
Milnathort hotels essential information
Accommodation | 1,099 hotels |
---|---|
Lowest Price | AU$144 |
Highest Price | AU$324 |
Popular hotels | Dakota Edinburgh, Village Hotel Edinburgh, Broomhall Castle Hotel, Macdonald Inchyra Hotel & Spa, The City Hotel, Richmond Park Hotel, Dean Park Hotel, Holiday Inn Express Dunfermline by IHG, DoubleTree by Hilton Edinburgh - Queensferry Crossing |
Frequently asked questions
New reviews! Best hotels in Milnathort

Nearby cities
Near an Attraction
Hotels near an airport
Top hotels
More destinations for you
- Hotels in Coles Bay
- Hotels in Subiaco
- Hotels in Geelong
- Hotels in Strachan
- Southbank Apartment Hotels
- ibis Styles Port Macquarie
- Hotels in Luss
- Hotels in Glencoe
- Hotels in Glenmore
- Hotels in Cairnryan
- Hotels in Melbourne
- Hotels in Kintore
- Hotels in Bettyhill
- Hotels in Kuala Lumpur
- Hotels in Vanuatu
- Hotels in Tobermory
- Hotels in Dornie
- Hotels in Surfers Paradise
- Hotels in Fionnphort
- Hotels in Inverarnan