Take the highway from Basel, Geneva, Zürich, direction Bern then Spiez, Interlaken and Grindelwald.
There is ample free parking located behind the hotel.
You will finde a lot of international express train connections to Interlaken Ost, from there, you can take the Bernese Oberland Railway and you will be in approx. 35 minutes in Grindelwald.
Please click here and you will get access to the timetable of the Swiss Railway Company SBB
You should calculate the following distances between Grindelwald and the various airports in Switzerland:
Excpeted by the airport Basel / Muhouse, each airport is connected directly with the Swiss railway system and you can take a train connection from the different airports to Grindelwald via Interlaken Ost. There is a regular shuttle service from airport Basel / Mulhouse to the main train station of Basel, from where you can travel again by train to Interlaken Ost and Grindelwald.