Borzestowo (dodatkowa nazwa w języku kaszub. Bòrzestowò, niem. BorschestowoBreza Edward. Nazwy miejscowości powiatu kartuskiego. Kartuzy 2017. s.17) – wieś kaszubska w Polsce, położona w województwie pomorskim, w powiecie kartuskim, w gminie Chmielno. Leży na Pojezierzu Kaszubskim, na obszarze Kaszubskiego Parku Krajobrazowego, nad jeziorem Długim, u podnóża wzniesienia Garecznica.
W skład sołectwa Borzestowo wchodzi także wieś Zajezierze. W końcu 2025 sołectwo liczyło 690 mieszkańców.
Wieś szlachecka Borzestowo położona była w II połowie XVI wieku w powiecie mirachowskim województwa pomorskiegoPrusy Królewskie w drugiej połowie XVI wieku : suplement. Cz. 1, Mapy, plany, Warszawa 2021, k. 1.. W latach 1954–1961 wieś należała i była siedzibą władz gromady Borzestowo, po jej zniesieniu w gromadzie Kamienica Szlachecka. W latach 1975–1998 miejscowość administracyjnie należała do województwa gdańskiego.
Według danych z 31 grudnia 2003 roku wieś zamieszkiwało 559 osób.
+Integralne części wsi Borzestowo SIMC Nazwa Rodzaj0159829 Grodzisko część wsi0159835 Stary Dwór część wsi0159841 Zajezierze część wsi (do 2023 r.)