Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Aberfeldy

Tonight Tonight Jun 21 - Jun 22
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Aberfeldy Independent Hotels

See all 306 Properties in Aberfeldy
Moness Resort

Moness Resort

Crieff Road, Aberfeldy
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.3 out of 5 (366 reviews)
Nice, clean and friendly but. We only stayed for the one night, which was a Sunday. Reception staff we’re pleasant, room was clea … - 

Moness Resort$74

Moness Resort$74
The Station Hotel

The Station Hotel

1 Leonard Street, Perth
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
3.5 out of 5 (391 reviews)
Perfect location Perfect location if travelling by train, we were there for a concert & the bus station is directly … - 

The Station Hotel$72

The Station Hotel$72
Atholl Palace Hotel

Atholl Palace Hotel

Pitlochry, Pitlochry
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.1 out of 5 (347 reviews)
It is a palace A grand hotel, with a history. Nicely located a little out of town with lots of walking paths. It i … - 
McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant

138 Atholl Road, Pitlochry
    3.5 out of 5.0
     
     
    4.2 out of 5 (52 reviews)
    Lovely hotel Lovely hotel staff were brilliant and food was excellent couldn't fault anything and entertainment … - 

    McKays Hotel Bar & Restaurant$106

    McKays Hotel Bar & Restaurant$106
    Dunkeld House Hotel

    Dunkeld House Hotel

    Blairgowrie Road, Dunkeld
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.1 out of 5 (410 reviews)
    Gorgeous scenery, beautiful hotel. We were staying with our 12 year old son, had a lovely time using the leisure facilities putting gr … - 

    Dunkeld House Hotel$104

    Dunkeld House Hotel$104
    Fonab Castle Hotel & Spa

    Fonab Castle Hotel & Spa

    Foss Road, Pitlochry
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     
    4.8 out of 5 (95 reviews)
    Lovely, friendly staff maxing staying there amazin Stayed for just one night, but the detail to attention by the staff made it a worthwhile trip from … - 

    Fonab Castle Hotel & Spa$274

    Fonab Castle Hotel & Spa$274
    Craigvrack

    Craigvrack

    West Moulin Road, Pitlochry
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    4.1 out of 5 (85 reviews)
    Fabulous B&B and beautiful town! Owner fabulous and so helpful with things to do and breakfast great too!! - 

    Craigvrack$96

    Craigvrack$96
    Angus Hotel

    Angus Hotel

    46 Wellmeadow, Blairgowrie
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    3.5 out of 5 (97 reviews)
    Nice hotel for stop over Staff were excellent and helpful. Food was really good. Enjoyed our stay. - 

    Angus Hotel$70

    Angus Hotel$70
    Ballathie Country House Hotel and Estate

    Ballathie Country House Hotel and Estate

    Kinclaven By Stanley, Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.2 out of 5 (139 reviews)
    Wonderful stay at Ballathie! Wonderful rural country house hotel with plenty of enjoyable walks nearby along the River Tay. The … - 

    Ballathie Country House Hotel and Estate$90

    Ballathie Country House Hotel and Estate$90
    Bridge of Orchy Hotel

    Bridge of Orchy Hotel

    Station Brae, Bridge of Orchy
      4.0 out of 5.0
       
       
      4.2 out of 5 (144 reviews)
      Lovely hotel Rooms very clean, great views and very professional staff. Food excellent. - 
      Fisher's Hotel

      Fisher's Hotel

      75-79 Atholl Road, Pitlochry
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      3.8 out of 5 (432 reviews)
      Centre of Pitlochry Pleasant enough stay. At times corridor noisy with people passing. - 

      Fisher's Hotel$112

      Fisher's Hotel$112
      Atholl Villa Guest House

      Atholl Villa Guest House

      29 Atholl Road, Pitlochry
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       
      4.3 out of 5 (3 reviews)
      Nice location Reasonable experience. Good breakfast. Two stories so that is not comfortable to reach the room wit … - 

      Atholl Villa Guest House$109

      Atholl Villa Guest House$109
      Westlands of Pitlochry

      Westlands of Pitlochry

      160 Atholl Road, Pitlochry
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       
      4.8 out of 5 (12 reviews)
      Great place Everything about Westlands was good - lovely room, friendly staff , delicious breakfast, location - … - 

      Westlands of Pitlochry$109

      Westlands of Pitlochry$109
      The Royal George Hotel

      The Royal George Hotel

      Tay Street, Perth
        3.0 out of 5.0
         
         
        4.2 out of 5 (155 reviews)
        Mattresses Would have liked a better mattress. Very good breakfast. - 
        Roman Camp Country House Hotel

        Roman Camp Country House Hotel

        Off 182 Main Street, Callander
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         
        4.7 out of 5 (40 reviews)
        Wonderful hotel on beautiful grounds Roman Camp is fantastic. When you turn onto the grounds from the busy Main Street in Callander you … - 

        Roman Camp Country House Hotel$123

        Roman Camp Country House Hotel$123
        The Claymore Guest House

        The Claymore Guest House

        162 Atholl Road, Pitlochry
          4.0 out of 5.0
           
           
          5.0 out of 5 (14 reviews)
          Beautiful place to stay we had a lovely time here - very nice rooms, clean, great food, and wonderful staff! - 
          The Royal Hotel

          The Royal Hotel

          53 Allan St, Blairgowrie
          • Free Cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           
          3.1 out of 5 (8 reviews)
          Nice hotel, friendly staff The room was great, fantastic breakfast. Would deffinately stay there again - 

          The Royal Hotel$77

          The Royal Hotel$77
          Parklands Hotel

          Parklands Hotel

          2 St Leonards Bank, Perth
            4.0 out of 5.0
             
             
            4.3 out of 5 (102 reviews)
            Good for Business trip Close to railway station - good choice of food on menu & comfortable clean room - plenty of parking - 

            Parklands Hotel$68

            Parklands Hotel$68
            Killin Hotel

            Killin Hotel

            Main Street, Killin
            • Free Cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             
            3.8 out of 5 (117 reviews)
            Small but comfortable The hotel room was small but nicely decorated and the bed was comfortable. The room looked recently … - 

            Killin Hotel$90

            Killin Hotel$90
            Ardeonaig Hotel

            Ardeonaig Hotel

            South Loch Tay, Ardeonaig, Killin
            • Free Cancellation
            • Reserve now, pay when you stay
            3.5 out of 5.0
             
             
            4.4 out of 5 (37 reviews)
            Stunning location We had a beautiful time and were wel looked after - 

            Ardeonaig Hotel$105

            Ardeonaig Hotel$105
            Map

            Independent Aberfeldy Hotel Guide

            Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in Aberfeldy, Scotland. Known for well-appointed rooms and friendly, personalized service, each of the top Independent Aberfeldy hotels guarantees an unparalleled level of comfort and quality.

            You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some Aberfeldy Independent locations may even offer extra little benefits and discounts for frequent travelers.