Zweisimmen se trouve dans la vallée du Simmental, dans l'Oberland bernois. Le nom a été donné à la ville parce que la petite et la grande Simme se rejoignent ici. La vallée est entourée de montagnes au nord et au sud. Au sud se trouve la crête principale des Alpes bernoises avec sa vaste zone de glaciers. Le massif des Diablerets, le Wildstrubel et le Wildhorn sont bien reconnaissables. Au nord, on peut voir les pointes marquantes de la chaîne Stockhorn-Gantrisch-Gastlosen. Toute la région de Zweisimmen s'étend de 880 m d'altitude dans la vallée jusqu'à 2476 m d'altitude. Zweisimmen est considérée comme la porte d'entrée de Gstaad et est le point de départ du train Montreux - Oberland bernois.