Die Gemeinde liegt in der Region Donau-Wald im südöstlichen Bayerischen Wald. Grainet befindet sich in einem sonnigen Talkessel am Fuß des 1.170 Meter hohen Haidel rund 8 km östlich von Freyung, 9 km nördlich von Waldkirchen sowie jeweills 20 km von der Grenze zu Tschechien und von der Grenze zu Österreich entfernt.
Der staatl. anerkannte Erholungsort (400 Gästebetten) liegt auf einer Meereshöhe zwischen 580 und 1167 m. Ein reichhaltiges Sport- und Freizeitangebot erwartet Sie. Die zentrale Lage von Grainet ermöglicht es Ihnen, sämtliche Sehenswürdigkeiten des Bayer- und Böhmerwaldes schnell zu erreichen.
Baderatten zieht es an den Badestrand, der sich durch die Qualität eines Naturbadeweihers auszeichnet. Ein reichhaltiges Sport- und Freizeitangebot lassen keine Langeweile aufkommen: 120 km Wanderwege, geführte Wanderungen mit Naturführer, Reiten, Wanderreitstation, Kutschenfahrten, Tennisplätze, Radfahren, Bogenschießen Drachenfliegen, Minigolf, Ausflugsfahrten, Sport-, Bolz- und Kinderspielplätze. Oder genießen Sie die vielgerühmte Gastfreundschaft der "Waidler" bei unseren zahlreichen Festen.
Am Ortsausgang von Obergrainet (1000 m NN) beginnt das Loipennetz am Haidel. Leichte und mittelschwere Loipen bieten ideale Voraussetzungen sowohl für den erfahrenen als auch den ungeübten Skilangläufer. Von hier haben Sie Anschluß an die Bayerwaldloipe.
Auch die alpinen "Brettlfans" kommen auf ihre Kosten, ein Doppelschlepplift (600 m lang u. 120 m Höhenunterschied) erschließt einen für Anfänger und Könner gleichermaßen geeigneten, mit Beschneiungsanlage und Flutlicht ausgestatteten Hang.