Gasthaus Badhof si trova nella pittoresca area di Meggen vicino a Lucerna, in Svizzera, nota per il suo ambiente tranquillo vicino al campo da golf di Meggen. L'hotel è a circa 4 km dal centro città di Lucerna, dove è possibile visitare il Monumento del Leone e il Ponte della Cappella, entrambi a circa 4 km di distanza. Il Lago di Lucerna è anche nelle vicinanze, a circa 5 km dall'hotel. L'Aeroporto di Zurigo si trova a circa 47 km da Gasthaus Badhof.