Skip to content
Antalya old city Kaleiçi harbor with Roman ruins and turquoise Mediterranean coast Turkey
Home/Blog/Antalya 3 Days
Europe · TurkeyApril 2026·12 min read·Surya Pratap

Antalya in 3 Days: Kaleiçi, Aspendos & the Turkish Riviera

Roman harbour walls, Hadrian's Gate, waterfalls that pour directly into the Mediterranean, and the clearest turquoise water in Turkey. The complete guide to Antalya.

Surya Pratap — Founder IncredibleItinerary

Delhi · Visited: Kedarnath, Gangotri, Manali, Shimla, Rishikesh & more · April 2026 · 12 min read

ShareEmailTwitterSave
🇹🇷 Antalya, Turkey·🗓 3 Days·💰 From ₺400/day

Antalya is what the Turkish Riviera actually looks like before the all-inclusive resorts arrived — a Roman harbour still surrounded by 2nd-century walls, a city gate built for an emperor, waterfalls that literally fall into the sea, and an old town where the cats outnumber the tourists before 9am.

⚡ What Antalya Actually Is

Most people know Antalya as an airport — the gateway to Belek's all-inclusive resort strip, Turkey's Benidorm. That version of Antalya exists, and it's fine if sun-loungers and unlimited buffets are your thing. But the city itself is something else entirely.

Kaleiçi — the old city — is enclosed within original Roman walls above a harbour that has functioned since the 2nd century BC. Hadrian's Gate was built in 130 AD specifically because Emperor Hadrian was visiting. The Hıdırlık Tower at the southern point of the walls is a 2nd-century Roman lighthouse. The harbour below was where Lycian merchants traded with Rome. None of this has been reconstructed — it's just standing there, used daily.

Beyond the old city: the Antalya Museum holds one of Turkey's greatest collections of Roman statuary, almost entirely excavated from nearby Perge and Aspendos. The Düden Waterfalls — upper and lower — are genuinely dramatic, the lower one plunging 40 metres directly off a cliff into the Mediterranean. And 50km east, Aspendos Roman Theatre is the best-preserved Roman theatre anywhere on earth, built in 155 AD, with original acoustics so perfect it still hosts opera performances today.

✈️

AYT

Airport

🌡️

Apr–Jun, Sep–Oct

Best Season

🏛️

4 major sites

Ruins Near City

💰

₺400/day

Budget From

🌡️ Best Time to Visit Antalya

🌸

Apr–JunSpring — Best Season

Recommended

22–28°C, low humidity, the sea warms up from May onwards. Wildflowers on the Taurus Mountains visible from the coast. Accommodation is 30–40% cheaper than peak summer. April–June is the single best window for combining ruins, beach, and city.

🍂

Sep–OctAutumn — Second Best

Highly recommended

24–30°C, sea still warm from summer, crowds have thinned out considerably after mid-September. October is particularly good — pleasant temperatures, empty ruins, and the light has a golden quality perfect for photography.

🔥

Jul–AugSummer — Hot and Crowded

Early morning only

38–42°C. Walking Kaleiçi and Aspendos in peak summer is genuinely brutal — marble and stone concentrate heat significantly. The coast is packed with European package tourists. Accommodation prices peak. Viable if you plan beach time and keep ruins for early morning only.

🌧️

Nov–MarWinter — Mild and Quiet

Off-season exploration

15–20°C. Antalya has the mildest winter on Turkey's Mediterranean coast — rarely drops below 10°C. Ruins are virtually empty. The sea is too cold for swimming but the city is pleasant to walk. Good for cultural travel on a budget — prices drop substantially.

✈️ Getting to Antalya

Key detail: Antalya Airport (AYT) is one of Europe's busiest — direct flights from London, Amsterdam, Frankfurt, and most major European hubs. From India, the fastest route is via Istanbul (IST) on Turkish Airlines — 1 connecting hour to Antalya. The city tram (AntalyaRay) runs from near the airport to Kaleiçi old city.

✈️

From India (recommended)

Best option from India

Mumbai or Delhi → Istanbul (IST) on Turkish Airlines, then a 1-hour domestic connection to Antalya (AYT). Total travel time: 10–12 hours including layover. IndiGo and Air Arabia also fly Mumbai–Antalya via Dubai/Sharjah. Turkish Airlines hub offers seamless connections and is often the cheapest option when booked together.

✈️

From Europe (direct flights)

Direct from most EU cities

Direct flights from London Gatwick, Amsterdam Schiphol, Frankfurt, Vienna, and most major European airports. Ryanair, easyJet, Wizz Air, and Turkish Airlines all operate routes. Flight time from London is 4 hours. Fares from €30–€150 depending on season and how far in advance you book.

🚌

From Istanbul by bus

Budget option

Istanbul → Antalya: 12-hour overnight bus on Metro Turizm or Kamil Koç (₺400–₺700). Comfortable, with reclining seats and rest stops. Scenic approach through the Taurus Mountains. Recommended if you want to combine Istanbul and Antalya in one trip without flying domestically.

🚎

City Transport — Tram & Taxis

Getting around the city

AntalyaRay tram line runs from Fatih area (near the airport zone) through the city to Müze (Museum stop, closest to Kaleiçi). Single fare ₺15–₺20. Taxis are metered and generally honest — ₺50–₺100 from airport to Kaleiçi. Rent a car for day trips to Aspendos and Perge (30–50km out of city).

📅 3-Day Antalya Itinerary

Each day card is expandable. The itinerary is structured to cover the old city, the waterfalls and beaches, and the major archaeological sites — with optional extensions to Pamukkale or Kekova if you have extra days.

  • Arrive and check in to a Kaleiçi guesthouse or boutique hotel inside the old city walls (₺600–₺2,000/night). The neighbourhood is compact and walkable — staying inside the walls is the single best decision you can make in Antalya.
  • 9:00am — Enter Kaleiçi through Hadrian's Gate (free). Built in 130 AD for Emperor Hadrian's state visit to the city, the triple-arched marble gate is remarkably intact. The grooves of ancient cart wheels are still visible in the paving stones beneath it.
  • 10:00am — Walk the Roman-era city walls along the harbour cliff. The walls date from the 2nd century BC and offer views across the bay to the Taurus Mountains — on clear days you can see snow on the peaks even in May.
  • 11:00am — Antalya Museum (₺200 / ~$7). One of Turkey's best archaeological museums: Roman statues, sarcophagi from Perge, Bronze Age finds, and a remarkable gallery of gods and emperors. Budget 1.5–2 hours — it is genuinely excellent.
  • 1:00pm — Lunch in Kaleiçi: pide (Turkish flatbread with toppings) and ayran (yoghurt drink) at a local restaurant — ₺120–₺150 (~$4–$5).
  • 3:00pm — Old Harbour (Yat Limanı). The Roman harbour is still in use today, lined with wooden gulets and fishing boats. Walk the full perimeter, including the Byzantine-era harbour tower.
  • 4:00pm — Hıdırlık Tower (free) — a 2nd-century Roman lighthouse at the cliff edge, with panoramic views down the coast toward Kemer.
  • 6:00pm — Watch the sun set over the Taurus Mountains from the harbour promenade. The light on the Roman walls at golden hour is extraordinary.
  • 8:00pm — Dinner at a Kaleiçi courtyard restaurant — lamb kebab, mezze, and fresh bread — ₺180–₺220 (~$6–$7).
💰Est. cost: ₺500–₺700 (~$17–$23)
  • 9:00am — Upper Düden Waterfall (free) — 15km north of the city centre. The Düden River plunges through a forested limestone gorge — walk the canyon trail along the river for 30–40 minutes through tunnels carved by the water. Genuinely dramatic and almost completely free.
  • 11:00am — Lower Düden Waterfall — the most photographed sight in Antalya. The same river falls 40 metres directly off a cliff into the Mediterranean. The best view is from the beach below or from a boat. Take a taxi to Lara Beach (₺50) and walk to the cliff-edge lookout.
  • 1:00pm — Lunch at a Lara beach restaurant — fresh grilled levrek (sea bass) or sea bream with salad and bread — ₺200–₺250 (~$7–$8).
  • 3:00pm — Konyaaltı Beach (free entry) — a 7km pebble beach directly west of the city backed by the Taurus Mountains. The water is exceptionally clear. Beach clubs with loungers and umbrellas run ₺100–₺200. The mountains-meeting-sea backdrop here is genuinely beautiful.
  • 5:00pm — Atatürk Park and the cliff-top promenade — a 3km walking path above the sea used by local families in the evenings. Free, shaded, and a good way to see everyday Antalya away from the tourist zones.
  • 7:30pm — Dinner back in Kaleiçi: köfte with ezme and fresh bread from a local esnaf lokantası (neighbourhood restaurant) — ₺100–₺130 (~$3–$4).
💰Est. cost: ₺600–₺900 (~$20–$30)
  • 8:30am — Depart for Aspendos (50km east of Antalya). Options: shared dolmuş minibus from Antalya otogar (₺50–₺80 each way, 1 hour); taxi (₺300–₺400 return including wait time); or rent a car for the day (₺500–₺800 including fuel).
  • 9:30am — Aspendos Roman Theatre (₺350 / ~$12). Built in 155 AD under Marcus Aurelius, this is the best-preserved Roman theatre anywhere in the world — 15,000-seat capacity, original stage building still standing, acoustics so perfect a whisper on stage carries to the back row. Arrive at opening to have it nearly to yourself before tour buses arrive at 10:30am.
  • 11:30am — Perge Ancient City (₺350 / ~$12, 17km from Antalya). A Hellenistic and Roman city with a colonnaded main street (over 300m of original columns), monumental baths, a 12,000-seat stadium, a theatre, and marble everywhere. Most of the statues you saw in the Antalya Museum came from here. Quieter than Aspendos and very photogenic.
  • 1:30pm — Return to Antalya for a quick lunch — ₺100–₺150.
  • 3:00pm — Afternoon boat trip from Old Harbour (₺250–₺350 per person / ~$8–$12). The standard 3–4 hour trip includes swimming stops at sea caves, a view of Lower Düden Waterfall from the water (you can swim up to where the river meets the sea), and a pass along the Kemer coastline backed by pine-covered mountains.
  • 7:00pm — Return to harbour. Optional: walk to the southern tip of Kaleiçi for a final look at the walls in evening light.
  • 8:30pm — Farewell dinner at an Old Harbour restaurant — fresh fish meze and raki — ₺250–₺350 (~$8–$12).
💰Est. cost: ₺900–₺1,200 (~$30–$40)

Got extra time? Day 4 options: Pamukkale (220km north — the travertine terraces and Hierapolis ruins, full day by bus or car); Kekova (150km west — sunken Lycian city accessible only by boat from Uçağız village); or Side (75km east — well-preserved temple of Apollo on the sea). All are excellent and doable from Antalya as long day trips.

Free · Personalised · 24hr Reply

Want this Antalya plan customised for your dates?

Tell us your group size, budget, and travel dates. We'll build a day-by-day plan around you — completely free.

No account · No credit card · Takes 2 minutes

🏛️ Antalya Landmark Guide

The most important sites in order of priority. Entry fees are as of early 2026 — prices given in TRY and approximate USD.

Aspendos Roman Theatre

₺350 (~$12)Must see · 1.5 hrs

The best-preserved Roman theatre on Earth — built 155 AD, 15,000-seat capacity, original stage building intact. Acoustics so perfect that a whisper carries to the back row. Still used for opera and ballet performances. 50km east of Antalya. Arrive at 9:30am opening — by 11am the tour buses dominate.

Hadrian's Gate (Üçkapılar)

FreeMust see · Free

Triple-arched marble gate built in 130 AD for Emperor Hadrian's visit to the city. The main entrance to Kaleiçi old city. The grooves of cart wheels are still worn into the paving stones. One of the best-preserved Roman triumphal arches outside of Rome itself.

Antalya Museum

₺200 (~$7)Must see · 2 hrs

One of Turkey's top five archaeological museums. The Hall of Gods — twelve larger-than-life Roman statues of deities, all excavated from Perge — is worth the entry fee alone. Also: sarcophagi, mosaics, prehistoric finds. Budget 2 hours minimum.

Kaleiçi Old City

FreeFree · Half day

The walled Roman harbour district — narrow cobblestone streets, Ottoman-era mansions (many now boutique hotels), Byzantine churches, and the Roman harbour below the cliffs. Best explored on foot at 8am before tour groups arrive. The cats that live here are legendary.

Perge Ancient City

₺350 (~$12)Underrated · 1.5 hrs

Hellenistic and Roman city 17km from Antalya with a 300m colonnaded main street, monumental baths, a stadium, and marble everywhere. Most statues in the Antalya Museum came from here. Usually very quiet even in peak season — one of the most underappreciated ancient sites in Turkey.

Düden Waterfalls (Upper & Lower)

FreeFree · Half day total

Upper Düden: gorge walk through a forested canyon — free, 15km north of city. Lower Düden: the dramatic 40m cliff-fall directly into the Mediterranean — best seen from the beach below or from a boat. Go to both — they are completely different experiences.

Hıdırlık Tower

FreeFree · 20 mins

2nd-century Roman lighthouse at the southern tip of the Kaleiçi promontory. Panoramic views over the old harbour and down the coast toward Kemer. Free to access, almost always uncrowded, and particularly good at sunset.

Antalya — Old Harbour, Ruins & Turquoise Coast

The Turkish Riviera's crown jewel, where Roman history meets the Mediterranean.

📸

Kaleiçi Old Harbour

📍

Kaleiçi Old Harbour

The Roman harbour of Antalya — still in use today, surrounded by 2nd-century walls and overlooked by the Ottoman clock tower.

💰 Budget Breakdown

Antalya offers excellent value compared to Western European destinations. The main costs are accommodation (especially in Kaleiçi boutique hotels) and entry fees if you visit multiple archaeological sites. All prices in TRY with approximate USD.

CategoryBudgetMid-RangeLuxury
🏨 Accommodation (per night)₺300–₺600 (~$10–$20)₺1,200–₺2,500 (~$40–$85)₺6,000–₺15,000 (~$200–$500)
🍽️ Food (per day)₺150–₺250 (~$5–$8)₺400–₺800 (~$13–$27)₺1,500–₺4,000 (~$50–$135)
🚌 Local transport₺50–₺100 (~$2–$3)₺150–₺400 (~$5–$13)₺500–₺2,000 (~$17–$67)
🏛️ Entry fees (3 days)₺700–₺1,050 (~$23–$35)₺700–₺1,050 (~$23–$35)₺700–₺1,050 (~$23–$35)
⛵ Boat trip (Old Harbour)₺250–₺350 (~$8–$12)₺300–₺500 (~$10–$17)₺4,000+ private charter
TOTAL (per person/day)₺750–₺1,850 (~$25–$62)₺2,400–₺6,900 (~$80–$230)₺9,500+ (~$315+)

💚 Budget (₺400–₺700/day / ~$13–$23)

Stay in Kaleiçi guesthouses, eat at local esnaf lokantaları and pide shops. Visit the free sites (Hadrian's Gate, harbours, waterfalls) and pick 1–2 paid entry sites. Very comfortable and genuinely local.

✨ Mid-Range (₺1,500–₺3,000/day / ~$50–$100)

Boutique hotel inside Kaleiçi walls, sit-down meals at harbour restaurants, private taxi for Aspendos and Perge, group boat trip. Sweet spot for comfort without losing the Antalya atmosphere.

💎 Luxury (₺6,000+/day / $200+)

5-star Belek resort all-inclusive, private gulet charter, private guide for Aspendos, helicopter transfers. Mardan Palace and Rixos Premium Belek are the benchmark for Turkish Riviera luxury.

🏰 Free Rajasthan 7-Day Guide

Get the free travel guide
+ weekly destination tips

Download the Rajasthan 7-Day Guide instantly — day-by-day itinerary, real budgets, local food spots & packing list. Plus weekly guides from 2,400+ travellers' favourite destinations.

No spam, ever. Unsubscribe with one click.

🏨 Where to Stay in Antalya

Four distinct areas: Kaleiçi old city (most atmospheric, best for cultural travellers), Lara Beach (resort strip east of city), Konyaaltı (beach access, more local feel), and Belek (dedicated luxury resort zone 30km east).

Kaleiçi Boutique Hotels

Boutique · Inside the Roman walls

₺600–₺2,500/night (~$20–$85)Best atmosphere

Converted Ottoman mansions and Roman-era stone houses within the old city walls. Narrow cobblestone streets, courtyard gardens, harbour views. Properties like Alp Pasa Hotel, Tuvana Hotel, and Atelya Art House are exceptional. Book well ahead for April–October.

Lara Beach Resorts

Resort · Lara Beach, 10km east

₺1,500–₺6,000/night (~$50–$200)Best beach access

Large resort hotels on Lara's sandy beach — Titanic Beach Lara, Delphin Imperial, Sheraton Grand. All-inclusive options widely available. Good for families and beach-focused stays. Less convenient for city sightseeing — budget ₺50–₺100 taxi each way to Kaleiçi.

Konyaaltı Area Hotels

Mid-range · West of city centre

₺500–₺2,000/night (~$17–$67)Good value

Hotels within walking distance of Konyaaltı Beach and the city centre. More local feel than Lara. Easy tram access to Kaleiçi (15 minutes). Good mid-range options include Crowne Plaza Antalya and various independent hotels along the beach road.

Belek Luxury Resorts

5-star all-inclusive · Belek, 30km east

₺6,000–₺15,000/night (~$200–$500)Peak luxury

Turkey's most prestigious resort zone: Mardan Palace, Rixos Premium Belek, Kempinski Hotel The Dome. Private beaches, multiple pools, championship golf courses, elaborate all-inclusive packages. Excellent if pure resort luxury is the goal — less ideal if you want to explore Antalya city.

🍽️ Where to Eat in Antalya

Antalya's food scene ranges from excellent local esnaf lokantaları (neighbourhood restaurants) serving proper Turkish food at ₺80–₺150, to mid-range harbour restaurants with fresh fish, to upscale dining in converted Kaleiçi mansions.

Kaleiçi Courtyard Restaurants

Traditional Turkish · Old city

Best atmosphere

Restored Ottoman-era courtyards serving lamb kebab, patlıcan (aubergine dishes), fresh mezze, and ayran. The setting — candlelit stone courtyards with jasmine overhead — is exceptional. Compare menus before sitting down: quality varies and some are tourist traps. Aim for places where locals are eating too. Budget ₺150–₺250 (~$5–$8) per person.

Old Harbour Seafood Restaurants

Fresh fish · Yat Limanı

Best fish

The harbour is lined with seafood restaurants — the boats go out daily so the fish genuinely is fresh. Order balık çorbası (fish soup), grilled levrek (sea bass) or çipura (sea bream), and fresh mezze. More touristy than city restaurants but the quality is real. Prices vary 30–40% between restaurants — browse menus before sitting. Budget ₺200–₺400 (~$7–$13) per person.

Kapalı Çarşı Bazaar Snacks

Street food · Kaleiçi bazaar

Best cheap eating

The covered bazaar in the old city has stalls selling kokoreç (offal sandwich — bravely excellent), midye dolma (stuffed mussels), simit (sesame rings), and Turkish tea. The best cheap eating in Antalya. Budget ₺20–₺60 (~$1–$2) per item. Go in the morning when everything is fresh.

Pide and Köfte Shops

Local neighbourhood · City centre

Best value meals

Antalya's local pide restaurants (Turkish flatbread topped with minced meat, cheese, or eggs, baked in a wood oven) are exceptional and very cheap — ₺60–₺100 (~$2–$3) for a full pide. Combine with a bowl of çorba (lentil soup) for ₺30 and you've eaten very well. Look for queues of locals — that's the reliable indicator.

❌ Mistakes to Avoid in Antalya

🏛️

Skipping Aspendos Because It's Far

Most visitors skip Aspendos because it's 50km from the city. This is the single biggest mistake in Antalya. It is the best-preserved Roman theatre on Earth — built in 155 AD, acoustically perfect, original stage building still standing. A taxi return costs ₺300–₺400 and entry is ₺350. That is extraordinary value for what you are seeing. Go.

💧

Only Seeing One Düden Waterfall

Everyone photographs Lower Düden from the cliff or from a boat. But Upper Düden — a forested limestone gorge 15km north of the city — is a completely different experience: a canyon trail through tunnels carved by the river over millennia. They are both free and both extraordinary. Go to both.

🏨

Staying Only in the Resort Strip

Belek and Lara are perfectly pleasant all-inclusive bubbles. But they are not Antalya. Base yourself in Kaleiçi old city for your first two nights — walk Roman streets at 8am, eat at local courtyard restaurants, watch fishermen at the harbour at dawn. Then move to a beach resort if you want. Not the other way around.

☀️

Visiting in July or August Heat

July and August in Antalya hit 38–42°C. Walking Kaleiçi and exploring Aspendos in that heat is genuinely brutal — marble and stone concentrate heat significantly above air temperature. April–June and September–October have 22–28°C weather, fewer crowds, and accommodation that is 30–40% cheaper. The choice is obvious.

💡 Pro Tips for Antalya

🌅

Kaleiçi at 8am Before the Tourists

The old city's narrow Roman-era streets are virtually empty before 9am. Walk through Hadrian's Gate, down to the harbour, and along the cliff walls in the morning light. The cats that live in Kaleiçi come out at dawn — dozens of them. The whole place feels like a film set with no cameras.

Book the Boat Trip for Late Afternoon

The afternoon boat trips from the old harbour (₺250–₺350) leave around 3pm and return at sunset. You swim at sea caves, see Lower Düden waterfall from the water (you can swim right up to it), and come back to the harbour with the sun going down behind the city walls. The timing is perfect.

🐟

Compare Menus Before Sitting at the Harbour

The Old Harbour restaurants vary 30–40% in price for identical dishes. The fish quality is similar across all of them — what differs is the price and the level of tourist pressure. Walk the full harbour, glance at menus, and sit where the prices are clearly displayed. Avoid places with touts standing outside.

🏺

Perge on a Weekday Morning

Perge ancient city (17km from Antalya) has a 300m colonnaded main street, enormous Roman baths, a 12,000-seat stadium, and marble scattered everywhere — and on a Tuesday or Wednesday morning, you will often share it with almost no one. The contrast with the packed sites in Istanbul is remarkable. Go Tuesday–Thursday.

💳

Use Garanti Bank ATMs for Best Exchange

Withdraw Turkish Lira from Garanti Bank ATMs (widely available in Kaleiçi and city centre) rather than currency exchange bureaus at the airport or tourist-facing offices. Dynamic currency conversion at ATMs will cost you 5–8% — always choose to be charged in Turkish Lira, not your home currency.

🎭

Check if Aspendos Has a Performance

Aspendos Roman Theatre still hosts the Aspendos International Opera and Ballet Festival each June. Seeing a performance in a 1,900-year-old Roman theatre with its original acoustics is something you will remember for the rest of your life. Check the festival schedule at aspendosfestival.gov.tr when planning your trip.

📸 Been to Antalya?

Share your photos and get featured in this guide with full credit. Your real photos help thousands of travellers plan better trips.

Share Your Photos →

❓ Frequently Asked Questions

Questions & Comments

Been there? Planning a trip? Drop it below — we reply to everything.

🔒Powered by GitHub · No ads · No tracking
✈️

Have you visited this destination?

💡

Any tips you'd add to this guide?

Questions before your trip?

Loading comments...

Want a personalised itinerary?

We'll build your day-by-day plan in 24 hours — free.

Plan My Trip →

You Might Also Like

Explore other free guides

More Turkey & Mediterranean Guides

✦ Plan My Trip