This paper proposes a similarity-based approach for contextual modeling in context-aware recommender systems. It introduces three methods for representing context similarity - independent, latent, and multidimensional - and applies them to context-aware matrix factorization and sparse linear models. Experimental results on four datasets show the multidimensional context similarity approach outperforms deviation-based contextual modeling and independent context modeling. The paper concludes similarity-based contextual modeling provides a general way to incorporate contexts and recommends exploring solutions to reduce costs in multidimensional modeling and applying other base recommender algorithms.