Escocia tiene todo tipo de hoteles imaginables, desde hoteles de 4 o 5 estrellas hasta alojamientos más baratos o rurales. Ellos están en el corazón del país. Los hostales escoceses tienen buenos precios, ofrecen muchas facilidades, sus empleados son amables y son un buen lugar para conocer gente. Los precios verían dependiendo de la época del año.