Morskie Oko położone jest w Tatrach Wysokich. To największe i jedne z najpiękniejszych jezior w polskich Tatrach. Znajduje się na wysokości 1395 m n.p.m., w Dolinie Rybiego Potoku. Jego powierzchnia wynosi około 35 ha, a głębokość sięga 50,8 m.
Morskie Oko otaczają imponujące szczyty. Najbardziej znanym jest Mięguszowiecki Szczyt Wielki (2438 m n.p.m.), widoczny po południowej stronie jeziora. Na zachód od niego wznosi się Mnich (2070 m n.p.m.), charakterystyczna i malownicza iglica skalna. Po wschodniej stronie jeziora znajduje się Miedziane (2233 m n.p.m.), a na północ widać Wołoszyn (2155 m n.p.m.). Rysy (2499 m n.p.m.), najwyższy szczyt Polski, również wznoszą się w pobliżu, na południowo-wschodnim krańcu jeziora.
Do Morskiego Oka prowadzi kilka szlaków turystycznych. Najpopularniejszy jest szlak czerwony, który rozpoczyna się w Palenicy Białczańskiej. Trasa ma długość około 8 km i prowadzi wygodną, asfaltową drogą. Wędrówka trwa około 2-3 godzin.
Inny szlak, zielony, prowadzi z Doliny Pięciu Stawów Polskich przez Świstówkę Roztocką do Morskiego Oka. Trasa ta jest bardziej wymagająca i zajmuje około 3-4 godzin.
W okolicach Morskiego Oka znajduje się Schronisko PTTK im. Stanisława Staszica, które jest jednym z najstarszych i najbardziej znanych schronisk w Tatrach. Z schroniska można wyruszyć na szlaki prowadzące na Rysy (2499 m n.p.m.), najwyższy szczyt Polski, czy na Szpiglasowy Wierch (2172 m n.p.m.).