Oostenrijk is een binnenstaat, het kent geen kustlijn. Wel heeft het land 2562 kilometer aan landgrenzen, aan de volgende acht landen: Duitsland (784 km), Italië (430 km), Hongarije (366 km), Tsjechië (362 km), Slovenië (330 km), Zwitserland (164 km), Slowakije (91 km) en Liechtenstein (35 km). Kaart van Oostenrijk met regio's
De Alpen strekken zich over een groot deel van Oostenrijk uit: driekwart van het land behoort tot dit berggebied. De hoogste berg in Oostenrijk is de Großglockner met 3797 meter. Andere hoge bergen zijn de Wildspitze (3768 m), de Weißkugel (3739 m), de Großvenediger (3674 m), de Hintere Schwärze (3628 m) en de Similaun (3606 m). In het oosten langs de Donau kenmerkt het landschap zich door glooiende heuvels en vlaktes. Het diepste punt van Oostenrijk is Hedwighof in Burgenland met 114 meter boven zeeniveau. Het natuurschoon van Tirol, Salzkammergut, Innsbruck, de Oostenrijkse Alpen, en de stad Salzburg en de aantrekkelijkheid van Wenen en andere culturele centra hebben Oostenrijk tot een belangrijk Europees toeristencentrum gemaakt.
De belangrijkste twee rivieren zijn de Donau en haar zijrivier de Inn. Buiten de Inn stromen de Herberg, Enns en Mur in de Donau. De Lech is een zijrivier van de Donau. Het grootste meer is het Neusiedler Meer, dat zich bevindt op de grens met Hongarije en op een hoogte van 115 m.
Hotels in regio's van Oostenrijk
Burgenland
Karinthië (Kärnten)
Neder-Oostenrijk (Niederösterreich)
Opper-Oostenrijk (Oberösterreich)
Salzburg of Salzburgerland
Stiermarken (Steiermark)
Tirol
Voralberg
Wenen, deelstaat