Here are some hotels near Glenfinnan Viaduct: The Prince's House Hotel,The Steading,Camas Tana,GLENFINNAN HOUSE,Craigag Lodge Guest House