Beginning of main content

Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices

Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers

Relax with our Price Promise
Find a lower price, and we’ll refund the difference

Tonight
This weekend
31 Jan. - 2 Feb.
Next weekend
7 Feb. - 9 Feb.

Top Hotel Deals in Milnathort

Moxy Edinburgh Airport AU$73
Moxy Edinburgh Airport

Moxy Edinburgh Airport

1 Fairview Road, Edinburgh, Scotland
Moxy Edinburgh Airport
     
    4.0
    of 5, from 1 reviews
    3.0 out of 5.0 Stars

    Moxy Edinburgh Airport: Family hotel with free WiFi and a restaurant. Guests give the location a thumbs up.

    DoubleTree by Hilton Edinburgh - Queensferry Crossing AU$109
    DoubleTree by Hilton Edinburgh - Queensferry Crossing

    DoubleTree by Hilton Edinburgh - Queensferry Crossing

    DoubleTree by Hilton Edinburgh - Queensferry Crossing
       
      5.0
      of 5, from 1 reviews
      4.0 out of 5.0 Stars

      DoubleTree by Hilton Edinburgh - Queensferry Crossing: Family hotel with free WiFi and free parking. Located near a train station.

      Dakota Edinburgh AU$147
      Dakota Edinburgh

      Dakota Edinburgh

      Ferrymuir Retail Park, South Queensferry, Scotland
      Dakota Edinburgh
         
        4.5
        of 5, from 4 reviews
        3.5 out of 5.0 Stars

        Dakota Edinburgh: Family hotel with free WiFi and free parking. Guests love the helpful staff!

        Macdonald Inchyra Hotel & Spa AU$124
        Macdonald Inchyra Hotel & Spa

        Macdonald Inchyra Hotel & Spa

        Grange Road, Polmont, Falkirk, Scotland
        Macdonald Inchyra Hotel & Spa
           
          3.0
          of 5, from 1 reviews
          4.0 out of 5.0 Stars

          Macdonald Inchyra Hotel & Spa: Family hotel with free WiFi and free parking. Guests love the central location!

          Village Hotel Edinburgh AU$134
          Village Hotel Edinburgh

          Village Hotel Edinburgh

          140 Crewe Road South, Edinburgh, Scotland
          Village Hotel Edinburgh
             
            3.8
            of 5, from 6 reviews
            4.0 out of 5.0 Stars

            Village Hotel Edinburgh: Family hotel with free WiFi and an indoor pool. Located near a train station.

            CLC Duchally Country Estate AU$182
            CLC Duchally Country Estate

            CLC Duchally Country Estate

            Gleneagles, Perthshire, Auchterarder, Scotland
            CLC Duchally Country Estate
               
              4.0 out of 5.0 Stars

              CLC Duchally Country Estate: Family hotel with free WiFi and free parking. Guests love the helpful staff!

              Leonardo Boutique Huntingtower Perth AU$124
              Leonardo Boutique Huntingtower Perth

              Leonardo Boutique Huntingtower Perth

              Crieff Road, Perth, Scotland
              Leonardo Boutique Huntingtower Perth
                 
                3.0 out of 5.0 Stars

                Leonardo Boutique Huntingtower Perth: Eco-friendly hotel with free WiFi and free parking. Located in the suburbs.

                Murrayshall Country House & Golf Club, BW Premier Collection AU$112
                Murrayshall Country House & Golf Club, BW Premier Collection

                Murrayshall Country House & Golf Club, BW Premier Collection

                Murrayshall Road, Scone, Perth, Scotland
                Murrayshall Country House & Golf Club, BW Premier Collection
                   
                  5.0
                  of 5, from 1 reviews
                  4.0 out of 5.0 Stars

                  Murrayshall Country House & Golf Club, BW Premier Collection: Family hotel with free WiFi and free parking. Guests love the breakfast!

                  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.

                  Book 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.

                  How much is a hotel room in Milnathort?

                  Hotels in Milnathort start at AU$73 per night. Prices and availability subject to change. Additional terms may apply.

                  New Reviews - Best Hotels in Milnathort


                  *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.