Beginning of main content

Book on the go and pay later.

Search over 895,000 properties worldwide and 550 airlines worldwide.

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

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


10 Best Hotels in Loch Ness

See all 559 properties in Loch Ness
Loch Ness Clansman Hotel

Loch Ness Clansman Hotel

Brackla, Inverness
Loch Ness Clansman Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Situated on a lake, this hotel is within 9 mi (15 km) of Original Loch Ness Monster Visitor Centre, Loch Ness 2000 Exhibition Centre, and Urquhart Castle. Inverness ...

AU$92 per night for 2 guests

The Loch Ness Inn

The Loch Ness Inn

Lewiston, Inverness
The Loch Ness Inn
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Situated in Inverness, this inn is within 1 mi (2 km) of Original Loch Ness Monster Visitor Centre and Loch Ness 2000 Exhibition Centre. Urquhart Castle is 1.5 ...

AU$115 per night for 2 guests

Drumnadrochit Hotel

Drumnadrochit Hotel

Drumnadrochit, Inverness
Drumnadrochit Hotel
    3.0 out of 5.0
     
     

    Situated in Inverness, this hotel is steps from Loch Ness 2000 Exhibition Centre and Original Loch Ness Monster Visitor Centre. Urquhart Castle is 2.3 mi (3.8 ...

    Drumnadrochit HotelGet Rates

    The Craigdarroch Inn

    The Craigdarroch Inn

    Foyers, Loch Ness, Near Inverness, Inverness
    The Craigdarroch Inn
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated in Inverness, this inn is within 20 mi (32 km) of Bellfield Park, Inverness Castle, and Inverness Cathedral. Eden Court Theatre and Inverness Museum ...

    AU$109 per night for 2 guests

    The Highland Club

    The Highland Club

    St. Benedict's Abbey, Fort Augustus
    The Highland Club
      4.0 out of 5.0
       
       

      Situated in Fort Augustus, this apartment building is 6 mi (9.7 km) from Lochaber Geopark and 11.4 mi (18.4 km) from Loch Lochy. Urquhart Castle and Original ...

      AU$295 per night for 2 guests

      Loch Ness Guest House

      Loch Ness Guest House

      Fort William Road, Fort Augustus
      Loch Ness Guest House
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Situated in Fort Augustus, this guesthouse is 5.8 mi (9.3 km) from Lochaber Geopark and 11.2 mi (18 km) from Loch Lochy. Urquhart Castle and Original Loch Ness ...

      AU$109 per night for 2 guests

      Benleva Hotel

      Benleva Hotel

      Kilmore, Inverness
      Benleva Hotel
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated in Inverness, this inn is within 1 mi (2 km) of Original Loch Ness Monster Visitor Centre and Loch Ness 2000 Exhibition Centre. Urquhart Castle is 1.9 ...

      AU$115 per night for 2 guests

      Antfield House

      Antfield House

      Scaniport, Inverness
      Antfield House
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated in Inverness, this bed & breakfast is within 9 mi (15 km) of Inverness Castle, Inverness Cathedral, and Eden Court Theatre. Eastgate Shopping Centre ...

      AU$82 per night for 2 guests

      The Inch Hotel

      The Inch Hotel

      Fort Augustus, Fort Augustus
      The Inch Hotel
        3.0 out of 5.0
         
         

        Situated in the historical district, this hotel is 6.7 mi (10.8 km) from Lochaber Geopark and 12.1 mi (19.5 km) from Loch Lochy. Urquhart Castle and Original ...

        The Inch HotelGet Rates

        1 Loch Ness Hostel

        1 Loch Ness Hostel

        Main Street, Inverness
        1 Loch Ness Hostel
          1.0 out of 5.0
           
           

          Situated in a rural location, this hostel is within a 10-minute walk of Original Loch Ness Monster Visitor Centre and Loch Ness 2000 Exhibition Centre. Urquhart ...

          AU$65 per night for 2 guests

          Loch Ness Highland Cottages

          Loch Ness Highland Cottages

          Invermoriston, Inverness
          Loch Ness Highland Cottages
            4.0 out of 5.0
             
             

            Situated in Inverness, this cottage is within 16 mi (25 km) of Urquhart Castle, Lochaber Geopark, and Original Loch Ness Monster Visitor Centre. Loch Ness 2000 ...

            AU$161 per night for 2 guests

            Caledonian Cottage

            Caledonian Cottage

            Station Road, Fort Augustus
            Caledonian Cottage
            • Free Cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             

            Situated on a lake, this bed & breakfast is 6 mi (9.7 km) from Lochaber Geopark and 11.4 mi (18.4 km) from Loch Lochy. Urquhart Castle and Original Loch Ness ...

            AU$106 per night for 2 guests

            Highland Bear Lodge

            Highland Bear Lodge

            Camallt, Inverness
            Highland Bear Lodge
            • Free Cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            Situated in the mountains, this guesthouse is within 9 mi (15 km) of Original Loch Ness Monster Visitor Centre, Loch Ness 2000 Exhibition Centre, and Urquhart ...

            AU$146 per night for 2 guests

            Aslaich Bed & Breakfast

            Aslaich Bed & Breakfast

            East Lewiston, Inverness
            Aslaich Bed & Breakfast
              3.0 out of 5.0
               
               

              Situated in a rural location, this bed & breakfast is within 1 mi (2 km) of Original Loch Ness Monster Visitor Centre and Loch Ness 2000 Exhibition Centre. Urquhart ...

              AU$56 per night for 2 guests

              Morag's Lodge - Hostel

              Morag's Lodge - Hostel

              Bunoich Brae, Fort Augustus
              Morag's Lodge - Hostel
              • Free Cancellation
              • Reserve now, pay when you stay
              4.0 out of 5.0
               
               

              Situated in Fort Augustus, this eco-friendly hostel is 6.3 mi (10.1 km) from Lochaber Geopark and 11.7 mi (18.8 km) from Loch Lochy. Urquhart Castle and Original ...

              AU$90 per night for 2 guests

              Loch Ness Lodge Hotel

              Loch Ness Lodge Hotel

              Drumnadrochit by Loch Ness, Inverness
              Loch Ness Lodge Hotel
                3.0 out of 5.0
                 
                 

                Situated in Inverness, this hotel is steps from Loch Ness 2000 Exhibition Centre and Original Loch Ness Monster Visitor Centre. Urquhart Castle is 2.3 mi (3.7 ...

                Loch Ness Lodge HotelGet Rates

                Foyers house

                Foyers house

                Foyers, Loch Ness, Inverness
                Foyers house
                  2.0 out of 5.0
                   
                   

                  Situated in Inverness, this hotel is within 20 mi (32 km) of Bellfield Park, Inverness Castle, and Inverness Cathedral. Eden Court Theatre and Inverness Museum ...

                  Foyers houseGet Rates

                  Whitebridge Hotel

                  Whitebridge Hotel

                  Whitebridge, Inverness
                  Whitebridge Hotel
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  3.5 out of 5.0
                   
                   

                  Situated in Inverness, this bed & breakfast is in the same region as Urquhart Castle, Loch Ness 2000 Exhibition Centre, and Original Loch Ness Monster Visitor ...

                  AU$109 per night for 2 guests

                  Lann Dearg Studios

                  Lann Dearg Studios

                  Dalcataig, Inverness
                  Lann Dearg Studios
                    4.0 out of 5.0
                     
                     

                    Situated in Inverness, this apartment building is 17.1 mi (27.6 km) from Lochaber Geopark.

                    AU$87 per night for 2 guests

                    Millfield Cottage

                    Millfield Cottage

                    Market Hill, Fort Augustus
                    Millfield Cottage
                      3.0 out of 5.0
                       
                       

                      Situated on the riverwalk, this cabin is 5.3 mi (8.5 km) from Lochaber Geopark and 10.7 mi (17.2 km) from Loch Lochy. Urquhart Castle and Original Loch Ness ...

                      Millfield CottageGet Rates

                      Check prices on hotels in Loch Ness

                      Tonight 17 Nov - 18 Nov
                      This weekend 23 Nov - 25 Nov
                      Next weekend 30 Nov - 2 Dec
                      Map

                      Recent Reviews in Loch Ness

                      Travel to Loch Ness & Explore


                      Explore Loch Ness with Expedia.com.au’s Travel Guides to find the best flights, cars, holiday packages and more!