El Hotel Sablón está emplazado en un lugar privilegiado sobre las rocas de la playa del mismo nombre, en el casco antiguo de Llanes, al lado del Paseo de San Pedro, y con acceso directo a la playa.