Деревня Лопотово расположена на севере Московской области, в западной части округа, примерно в 15 км к юго-западу от города Солнечногорска, в 41 км к северо-западу от Московской кольцевой автодороги, рядом с Истринским водохранилищем. Восточнее проходит Пятницкое шоссе Р111.
В 1 км северо-западнее деревни, на левом берегу Истринского водохранилища, находится древнее городище «Лопотовское-1» I—VII вв. Является памятником археологии федерального значения и объектом культурного наследия России.
Истринское водохранилище — пожалуй, самое освоенное среди всех рукотворных водоемов Подмосковья. Близость столицы и отличная транспортная доступность способствовали появлению на его берегах плотной полосы лечебно-оздоровительных и культурно-развлекательных учреждений. А сверх того — коттеджных поселков, закрытых частных «деревень» и клубов. Но протяженная береговая линия (94 км) дает возможность и для дикого отдыха. Для любителей экстремального отдыха на побережье есть серф-клубы, предоставляющие возможность аренды оборудования для виндсерфинга, кайтинга, вейкбординга и даже флайбординга.