The Byzantine kastro of Ioannina on the shores of Lake Pamvotis at dusk

Ioannina Travel Guide: Greece's Lakeside City

Your guide to Ioannina — the lakeside kastro, the island of Ali Pasha, Byzantine museum, Vikos Gorge day trips, where to stay, and what to eat.

Ioannina (population approximately 65,000) is the capital of Epirus, a region of northwestern Greece that feels culturally distinct from the rest of the country — influenced by centuries of Ottoman rule, proximity to Albania, and the extraordinary mountain landscape of the Pindos range. The city sits on the western shore of Lake Pamvotis, with a Byzantine kastro (fortress) occupying the lakeside headland and a small inhabited island visible in the middle of the lake.

The Kastro (Inner Citadel)

The Byzantine fortress on the lakeside headland contains two separate fortifications — the outer kastro (walls and towers dating from Byzantine through Ottoman periods) and the inner citadel (Itch Kale), which was the residence of Ali Pasha, the powerful Ottoman ruler who controlled northwestern Greece from 1788 to 1822.

Byzantine Museum (inside the Kastro): One of the best regional museums in Greece — an exceptional collection of Byzantine icons, metalwork, and post-Byzantine objects. Entry €4 adult, open 8am–8pm daily in summer. The collection covers the Byzantine and post-Byzantine period of Epirus comprehensively.

Municipal Museum (inside Itch Kale): Focused on the Ottoman period and the life of Ali Pasha. Entry included with the kastro area, open 8am–8pm.

The lakeside promenade: The walk along the waterfront below the kastro walls — cafés and the boat quay for the island.

The Island (Nissi)

A small island 700m from the waterfront, reachable by a 10-minute boat crossing from the main quay (approximately €3 return, boats run continuously in daylight hours). The island has five monasteries, a small village of tavernas, and the monastery of Saint Panteleimon — where Ali Pasha took refuge and was shot by Ottoman agents in 1822. His murder room (where bullet holes in the floor from the assassination are visible) is now a small museum. Entry approximately €2.

The island tavernas serve excellent freshwater fish — the lake’s eel (Ioannina eel, smoked) is a local specialty, along with carp and trout.

Perama Cave

One of the most extensive cave systems in Greece — 5km northwest of Ioannina, in the hill above the village of Perama. A 45-minute guided tour covers 1,100m of lit galleries with stalactite formations. Entry €8 adult (as of 2026), tours run continuously 9am–5pm. Accessible by taxi from Ioannina (approximately €10 one-way).

Day Trips: Zagori and Vikos Gorge

The Zagori region begins approximately 30km north of Ioannina — 46 traditional stone villages connected by old mule paths and stone-arched packhorse bridges. The architecture (dry stone walls, slate roofs, stone gate arches) is unlike anything else in mainland Greece.

Vikos Gorge: The deepest gorge in the world relative to its width (900m deep, 1,100m wide at the narrowest) — runs through the heart of the Zagori. The standard hike descends from Monodendri village to the springs at Vikos (approximately 4 hours one-way). Accessible by car from Ioannina to the trailheads.

Papingo: The most scenic pair of villages (Megalo and Mikro Papingo) — set below the dramatic grey rock walls of the Astraka massif. Stone guesthouses, good walking, and extraordinary landscape. A 3-hour drive from Ioannina via the mountain road.

Organised day tours to the Zagori region operate from Ioannina — approximately €45–60 per person.

Where to Stay in Ioannina

Budget: Hotel Metropolis (central, basic, from approximately €50/night), Camping Limnopoula (lakeside campsite, cabins from approximately €30/night).

Mid-range: Kastro Hotel (inside the kastro walls, historic building, from approximately €85/night), Hotel du Lac (lakefront, good views, from approximately €90/night).

Upmarket: Palladion Boutique Hotel (central, restored neoclassical building, from approximately €130/night), Pamvotis Hotel (lakefront, from approximately €110/night).

Zagori (for gorge access): Several traditional stone guesthouses in Papingo and Monodendri — Papaevangelou Hotel (Megalo Papingo, from approximately €80/night), Aristi Mountain Resort (luxury, Aristi village, from approximately €200/night).

Where to Eat in Ioannina

Ioannina has one of the best food scenes in northern Greece — the Epirus culinary tradition emphasises lamb, pies (pitakia), and dairy.

Fysa Roufa (To Metohi): The most consistently recommended restaurant in the city — modern Greek food with an Epirus accent, good wine list. Approximately €25–40 per person.

Stoa Louli: Traditional mezedes restaurant in the city centre — excellent pies, grilled meats, and tsipouro. Approximately €15–22 per person.

Island tavernas (Nissi): Smoked eel, freshwater fish, and simple grills — approximately €18–28 per person. The setting (lakeside on the island) is better than anywhere in the city.

Epirus specialties to try: Hortopita (wild greens pie), kontosouvli (slow-roasted pork on a spit), smoked Ioannina eel, and Epirus feta (from local sheep’s milk, slightly different character from mass-produced varieties).

Getting Around

Ioannina city centre is walkable. The island boat runs from the main quay on the waterfront. Taxis to Perama Cave (approximately €10), Dodoni (ancient oracle site, 22km south, approximately €25 return by taxi) and the Zagori require a car or tour.

Book Ioannina and Zagori guided tours with GetYourGuide.

Book an experience

Top experiences in Ioannina

Explore the best tours and activities in Ioannina — instant confirmation, free cancellation on most bookings.