te recomiendo el hotel rural mirasierra en guejar sierra, no está en la carretera pero casi, a 20kms, casi lo más cerca que hay. Ese y el hotel el guerra, pero este último es un poco más caro comparado con el primero...
lo bueno de estar en un pueblo es que tienes sitios para cenar y demás...
yo cuando subo siempre hago igual, me alojo fuera, en la urbanización sube el precio 4x... y sino te importa alojarte en granada, yo la ultima vez estuve en un hotel en albolote, principe felipe, 50 e dos noches en habitación doble, tirado... y no se tarda nada en subir, una media hora.