Этот водоем расположен в 40 км юго-западнее Полоцка и относится к бассейну реки Быстрица, которая вытекает из него. Ближайшим населенным пунктом является д. Осиновка, находящаяся примерно в 1 км от южного берега. Площадь водного зеркала составляет 0,63 км2, а максимальная глубина – 9 м.
Вокруг озера Каравайно расположена грядово-холмистая местность с отдельными возвышенностями. Она покрыта густым, частично заболоченным лесом. На северо-западе к нему примыкает верховое болото. Для этого водоема характерна изрезанная береговая линия с множеством заливов и мысов, преимущественно низкие песчаные берега и узкое мелководье. Ручей соединяет его с озером Окунево.
Здесь обитают щука, карась, линь, плотва и другие виды. Организована платная рыбалка. Примерно в 1 км от южного берега проходит трасса, по которой можно добраться Ушачей.