No, the Swiss Travel Pass is not valid for all transportation in Grindelwald. While it covers many trains, buses, and boats in Switzerland, it does not include certain mountain railways and cable cars, such as those to Jungfraujoch or Schynige Platte for example.