Beginning of main content

location Braemar is highly rated for Dining and Bars by 65 people

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 Braemar

Tonight Tonight Jun 25 - Jun 26
This weekend This weekend Jun 29 - Jul 1
Next weekend Next weekend Jul 6 - Jul 8

Top 10 Hotels in Braemar

See all 52 Properties in Braemar
Braemar Lodge Hotel

Braemar Lodge Hotel

Glenshee Road, Ballater
    3.0 out of 5.0
     
     

    Situated in Braemar, this hotel is 0.9 mi (1.4 km) from Braemar Castle and within 9 mi (15 km) of Glenshee Ski Centre and Balmoral Castle. Ballochbuie Forest ...

    Braemar Lodge Hotel$128

    Braemar Lodge Hotel$128
    Moorfield House Hotel

    Moorfield House Hotel

    Chapel Brae, Ballater
      4.0 out of 5.0
       
       

      Situated in Braemar, this guesthouse is 1.2 mi (2 km) from Braemar Castle and within 12 mi (20 km) of Glenshee Ski Centre and Balmoral Castle. Ballochbuie Forest ...

      Moorfield House Hotel$88

      Moorfield House Hotel$88
      The Invercauld Arms Hotel

      The Invercauld Arms Hotel

      Main Street, Ballater
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated in a national park, this hotel is 0.7 mi (1.1 km) from Braemar Castle and within 9 mi (15 km) of Glenshee Ski Centre and Balmoral Castle. Ballochbuie ...

      The Invercauld Arms HotelGet Rates

      The Invercauld Arms HotelGet Rates
      The Kirkmichael Hotel

      The Kirkmichael Hotel

      Main St, Blairgowrie
        3.5 out of 5.0
         
         

        Situated in Blairgowrie, this guesthouse is 11 mi (17.8 km) from Edradour Distillery and 12.2 mi (19.6 km) from Pitlochry Golf Club. Bells Blair Athol Distillery ...

        The Kirkmichael HotelGet Rates

        The Kirkmichael HotelGet Rates
        Schiehallion Guest House

        Schiehallion Guest House

        10 Glenshee Road, Ballater
          3.0 out of 5.0
           
           

          Situated in Braemar, this bed & breakfast is 0.9 mi (1.4 km) from Braemar Castle and within 9 mi (15 km) of Glenshee Ski Centre and Balmoral Castle. Ballochbuie ...

          Schiehallion Guest HouseGet Rates

          Schiehallion Guest HouseGet Rates
          Loch Kinord Hotel

          Loch Kinord Hotel

          Ballater Road, Dinnet, Aberdeenshire, Aboyne
          • Free Cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           

          Situated in Aboyne, this eco-friendly hotel is within 16 mi (25 km) of Mount Keen, Craigievar Castle, and Balmoral Castle. Corgraff Castle and Morven are also ...

          Loch Kinord Hotel$110

          Loch Kinord Hotel$110
          The Deeside Inn

          The Deeside Inn

          13-15 Victoria Road, Ballater
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Situated in Ballater, this hotel is 5.9 mi (9.5 km) from Muir of Dinnet National Nature Reserve and within 12 mi (20 km) of Balmoral Castle and Loch Muick. Lochnagar ...

          The Deeside InnGet Rates

          The Deeside InnGet Rates
          Dalmunzie Castle Hotel

          Dalmunzie Castle Hotel

          Old Military Road, Blairgowrie
            3.0 out of 5.0
             
             

            Situated in Blairgowrie, this golf hotel is 6.4 mi (10.3 km) from Glenshee Ski Centre and within 25 mi (40 km) of Braemar Castle and Edradour Distillery. Balmoral ...

            Dalmunzie Castle HotelGet Rates

            Dalmunzie Castle HotelGet Rates
            Chauffeur's Cottage

            Chauffeur's Cottage

            B951, Blairgowrie
              3.5 out of 5.0
               
               

              Situated in Blairgowrie, this cottage is 11.8 mi (18.9 km) from Glenshee Ski Centre and within 20 mi (32 km) of J.M. Barrie's Birthplace and Edradour Distillery. ...

              Chauffeur's CottageGet Rates

              Chauffeur's CottageGet Rates
              Hilton Coylumbridge

              Hilton Coylumbridge

              Aviemore Invernesshire, Aviemore
              • Free Cancellation
              • Reserve now, pay when you stay
              4.0 out of 5.0
               
               

              This family-friendly Aviemore hotel is located on the riverwalk, within a 15-minute walk of Rothiemurchus Estate Visitor Centre and Speyside Wildlife. Craigellachie ...

              Hilton CoylumbridgeGet Rates

              Hilton CoylumbridgeGet Rates
              Map

              Recent Reviews in Braemar