Il Maritim si trova a Sachseln, un villaggio nel cantone di Obvaldo, nella Svizzera centrale, sulle rive del Lago di Sarnen. Nonostante il nome, il villaggio si trova nell'entroterra montuoso della Svizzera ed è noto soprattutto per la Chiesa Parrocchiale di San Teodulo e Nicolao della Flüe, legata al patrono del paese.

Sachseln conserva una forte identità rurale alpina, con case tradizionali in legno, e funge da punto di accesso alla valle di Melchtal e alle zone montane del cantone di Obvaldo.