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.


Check prices on hotels in Glen Affric

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

Top Trending Hotels Near Glen Affric

See all 166 properties in 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.

Cluanie Inn

Cluanie Inn

13 mi from Glen Affric
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Situated in Inverness, this hotel is 4 mi (6.4 km) from Lochaber Geopark and 9.4 mi (15.1 km) from Five Sisters of Kintail. Eilean Donan Castle and Glenelg Brochs ...

from £100 per night for 2 guests

Cluanie Inn£100
Glengarry Castle Hotel

Glengarry Castle Hotel

18 mi from Glen Affric
    3.0 out of 5.0
     
     

    Situated in Invergarry, this hotel is 0.1 mi (0.1 km) from Lochaber Geopark and within 9 miles (15 km) of Loch Lochy and Loch Ness. Commando Memorial and Leanachan ...

    from £125 per night for 2 guests

    Glengarry Castle Hotel£125
    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 0.1 mi (0.1 km) from Loch Ness and within 12 miles (20 km) of Lochaber Geopark and Loch Lochy. Urquhart Castle ...

      from £90 per night for 2 guests

      The Inch Hotel£90
      Loch Ness Clansman Hotel

      Loch Ness Clansman Hotel

      30 mi from Glen Affric
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated on a lake, this hotel is 0.1 mi (0.1 km) from Loch Ness and within 6 miles (10 km) of Original Loch Ness Monster Visitor Centre and Loch Ness 2000 Exhibition ...

      from £98 per night for 2 guests

      Loch Ness Clansman Hotel£98
      The Highland Club

      The Highland Club

      19 mi from Glen Affric
        4.0 out of 5.0
         
         

        Situated in Fort Augustus, this apartment is 0.1 mi (0.1 km) from Loch Ness and within 12 miles (20 km) of Lochaber Geopark and Loch Lochy. Urquhart Castle and ...

        from £225 per night for 2 guests

        The Highland Club£225
        Invergarry Hotel

        Invergarry Hotel

        17 mi from Glen Affric
          4.0 out of 5.0
           
           

          Situated in Invergarry, this hotel is 0.1 mi (0.1 km) from Lochaber Geopark and within 9 miles (15 km) of Loch Lochy and Loch Ness. Commando Memorial and Leanachan ...

          from £121 per night for 2 guests

          Invergarry Hotel£121
          Loch Ness Guest House

          Loch Ness Guest House

          19 mi from Glen Affric
            3.5 out of 5.0
             
             

            Situated in Fort Augustus, this guesthouse is 0.4 mi (0.7 km) from Loch Ness and within 12 miles (20 km) of Lochaber Geopark and Loch Lochy. Urquhart Castle ...

            from £83 per night for 2 guests

            Loch Ness Guest House£83
            The Lovat, Loch Ness

            The Lovat, Loch Ness

            19 mi from Glen Affric
              4.0 out of 5.0
               
               

              Located in Fort Augustus, this family-friendly hotel is 0.4 mi (0.6 km) from Loch Ness, and within 12 mi (20 km) of Lochaber Geopark and Loch Lochy. Original ...

              from £102 per night for 2 guests

              The Lovat, Loch Ness£102
              The Highlander

              The Highlander

              18 mi from Glen Affric
              • Free cancellation
              • Reserve now, pay when you stay
              3.0 out of 5.0
               
               

              Situated in Inverness, this bed & breakfast is within 9 miles (15 km) of Original Loch Ness Monster Visitor Centre, Loch Ness 2000 Exhibition Centre and Urquhart ...

              from £100 per night for 2 guests

              The Highlander£100
              Kings Inn B&B

              Kings Inn B&B

              19 mi from Glen Affric
                3.0 out of 5.0
                 
                 

                Situated in a rural location, this bed & breakfast is 0.2 mi (0.3 km) from Loch Ness and within 12 miles (20 km) of Lochaber Geopark and Loch Lochy. Urquhart ...

                Kings Inn B&BGet Rates

                Kings Inn B&BGet Rates

                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.