Beginning of main content
Nectar
Collect Nectar points

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.


Top Trending Hotels Near Glen Affric

See all 154 Hotels near Glen Affric

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Glengarry Castle Hotel

Glengarry Castle Hotel

18 mi from Glen Affric
    3.0 out of 5.0
     
     

    Situated in Invergarry, this hotel is in the same region as Loch Lochy.

    from £108 per night for 2 guests

    Glengarry Castle Hotel£108
    Cluanie Inn

    Cluanie Inn

    13 mi from Glen Affric
      3.5 out of 5.0
       
       

      Situated in Inverness, this hotel is in the same region as Five Sisters of Kintail and Glen Affric.

      from £100 per night for 2 guests

      Cluanie Inn£100
      The Inch Hotel

      The Inch Hotel

      18 mi from Glen Affric
        3.0 out of 5.0
         
         

        Situated in the historical district, this hotel is within 20 miles (32 km) of Urquhart Castle, Original Loch Ness Monster Visitor Centre and Loch Ness 2000 Exhibition ...

        from £68 per night for 2 guests

        The Inch Hotel£68
        Loch Ness Guest House

        Loch Ness Guest House

        19 mi from Glen Affric
          3.5 out of 5.0
           
           

          from £79 per night for 2 guests

          Loch Ness Guest House£79
          Invermoriston Holidays

          Invermoriston Holidays

          20 mi from Glen Affric
            3.0 out of 5.0
             
             

            Situated in the historical district, this cottage is within 16 miles (25 km) of Urquhart Castle, Original Loch Ness Monster Visitor Centre and Loch Ness 2000 ...

            from £91 per night for 2 guests

            Invermoriston Holidays£91
            The Highland Club

            The Highland Club

            19 mi from Glen Affric
              4.0 out of 5.0
               
               

              Situated in Fort Augustus, this apartment is in the same region as Loch Ness.

              from £194 per night for 2 guests

              The Highland Club£194
              Craik Na Dav B&B

              Craik Na Dav B&B

              20 mi from Glen Affric
                3.0 out of 5.0
                 
                 

                Situated in Invermoriston, this bed & breakfast is within 16 miles (25 km) of Urquhart Castle, Original Loch Ness Monster Visitor Centre and Loch Ness 2000 Exhibition ...

                from £58 per night for 2 guests

                Craik Na Dav B&B£58
                Binnilidh Mhor B&B

                Binnilidh Mhor B&B

                11 mi from Glen Affric
                  4.0 out of 5.0
                   
                   

                  Situated in Dalcherichart, this bed & breakfast is within 25 miles (40 km) of Urquhart Castle, Original Loch Ness Monster Visitor Centre and Loch Ness 2000 Exhibition ...

                  from £79 per night for 2 guests

                  Binnilidh Mhor B&B£79
                  The Highlander

                  The Highlander

                  18 mi from Glen Affric
                    3.0 out of 5.0
                     
                     

                    Situated in Bearnock, this bed & breakfast is 16.8 mi (27.1 km) from Moniack Castle.

                    from £67 per night for 2 guests

                    The Highlander£67
                    The Lovat, Loch Ness

                    The Lovat, Loch Ness

                    19 mi from Glen Affric
                      4.0 out of 5.0
                       
                       

                      Set in Fort Augustus, this family-friendly hotel is within 20 mi (32 km) of Urquhart Castle, Original Loch Ness Monster Visitor Centre and Loch Ness 2000 Exhibition ...

                      from £83 per night for 2 guests

                      The Lovat, Loch Ness£83

                      Pocket Guide: Glen Affric Glen Affric Hotels

                      Glen Affric is in Beauly, a family-friendly, relaxing area. The small-town feel alone might allure you, but this locale also has a variety of options for restaurants, bars, and cafés. Many visitors come for its beautiful outdoor settings, especially the lake. Hotels near Glen Affric provide a good starting point for sightseeing in and around the Beauly area.

                      More to see near Glen Affric

                      After a visit to Glen Affric, you can explore other activities and attractions in Beauly. Swimming, boating, and hunting are a few popular activities in the area. The historic sites and castle offer insight into the area's history, while the museums add a sense of refinement.

                      Local parks like Glen Affric, Five Sisters of Kintail, and Loch Carron are peaceful spots. If you have some more time, pay a visit to Muir of Ord Golf Club, Eastgate Shopping Centre, or Caledonian Stadium.

                      Original Loch Ness Monster Visitor Centre, Loch Ness 2000 Exhibition Centre, and Glen Ord Distillery feature a variety of exhibits. Attractions like Eden Court Theatre and Inverness Museum and Art Gallery highlight the local culture. Learn about local history at Culloden Battlefield. Urquhart Castle, Benedictine Abbey, and Beauly Priory are some of the notable landmarks.

                      Don't pass up a chance to see Moniack Castle, Upper Pump Room, and Ben Wyvis. You can also head to Beinn Eighe, Eilean Donan Castle, and Bellfield Park.

                      Getting to Glen Affric

                      Take a plane to Inverness (INV), located 32.6 miles (52.4 km) from Beauly. It's the closest major airport to Glen Affric.