About Veliko Tarnovo
Veliko Tarnovo, the medieval capital of the Second Bulgarian Empire (1185–1396), is a city of dramatic heights and deep history perched on three hills overlooking the serpentine Yantra River. The Tsarevets Fortress is the undeniable centerpiece — entry is 10 BGN for adults (5 BGN students) and gives access to 12-meter-high stone walls, the Patriarchal Cathedral with striking modern murals, and a 360-degree panorama over the city. Below Tsarevets, Samovodska Charshiya market street is free to explore, where artisan workshops still make pottery, copperware, and handwoven textiles. The Asenevtsi Monument provides a free viewpoint for the nightly Sound & Light show (9pm in summer), a spectacular laser-and-music spectacle projected onto the fortress walls. The Museum of Bulgarian Revival costs 8 BGN entry. Just 10 minutes away, the village of Arbanasi offers the Church of the Nativity (5 BGN entry) with magnificent 17th-century frescoes and the Konstantsalieva House (6 BGN) with hidden rooms and escape tunnels. A typical meal in town costs 8–15 BGN; a mid-range dinner with drinks is 15–30 BGN. The city is compact and easily explored on foot over a weekend, and its dramatic hilltop setting and winding river views make it one of the most photogenic cities in Bulgaria.
🗓 Best Time to Visit
May–June and September–October are the sweet spot for Veliko Tarnovo — 20–25°C days, clear skies, fewer crowds, and the nightly Sound & Light show (FREE, 9pm) at Tsarevets Fortress is running. July–August brings heat (30°C+) but the city's shaded streets and riverside cafes offer relief. Spring (April) is lovely as the hillsides bloom. Winter is cold and quiet, ideal for photography without the crowds, though Tsarevets can be windy at the top.
🍽 Food & Drink
Veliko Tarnovo offers excellent traditional Bulgarian dining at affordable prices. Top restaurants include Mehana Chiflika (mains 10–20 BGN, hearty traditional fare in a rustic setting), Shtastliveca (mains 20–35 BGN, river-view terrace with creative Bulgarian dishes), Gosti (20–30 BGN, modern Bulgarian cuisine), and Momini Dvori (15–25 BGN, lovely garden setting near the old town). Local dishes to try: shopska salata (cucumber, tomato, sirene cheese — 5–8 BGN), kavarma (slow-baked meat stew, 8–15 BGN), tarator (cold cucumber yogurt soup, 4–6 BGN), and Tarnovo-style lukanka sausage. For drinks, try rakia (fruit brandy, ~2 BGN in a local bar) or a glass of Bulgarian Mavrud red wine. Budget 8–15 BGN for a basic meal, 15–30 BGN for a full dinner with drinks.
🚗 Getting There & Around
The easiest way to reach Veliko Tarnovo from Sofia is by bus — 15 BGN, about 3 hours, with multiple daily departures from the Central Bus Station. Trains from Sofia take about 4 hours and cost ~12 BGN. There is no major airport in Veliko Tarnovo; fly into Sofia Airport and take the connecting bus. Once in town, the historic center is compact and walkable — you can explore Tsarevets Fortress, Samovodska Charshiya, and the main streets entirely on foot. Taxis within town cost 5–10 BGN for short trips. For Arbanasi village (10 minutes away), a taxi is about 8–12 BGN, or take the local minibus from the bus station.
🏨 Best Hotels in Veliko Tarnovo
Veliko Tarnovo offers excellent-value accommodation across all budgets. Premier Hotel (50–80 BGN/night) is centrally located with panoramic views of Tsarevets and the Yantra River. Yantra Hotel (40–60 BGN/night) offers solid mid-range comfort near the old town. Bohem Hotel (60–100 BGN/night) is a stylish boutique option steps from the main square. For a quieter stay, guesthouses in Arbanasi village (40–70 BGN/night) offer countryside charm and easy access to the frescoed churches. Most hotels include breakfast. Budget travelers can find hostels from 20 BGN/night or private apartments from 35 BGN/night. Book ahead in summer (July–August) as the best options fill quickly.
🍽 Where to Eat in Veliko Tarnovo
Mehana Chiflika (mains 10–20 BGN) is a top pick for traditional Bulgarian cuisine in a rustic, tavern-style setting — try the kavarma and grilled kebapche. Shtastliveca (mains 20–35 BGN) has a stunning river-view terrace overlooking the Yantra gorge, serving creative Bulgarian dishes with a modern twist. Gosti (20–30 BGN) offers contemporary Bulgarian cuisine with seasonal ingredients in a sleek setting. Momini Dvori (15–25 BGN) has a lovely garden courtyard perfect for a relaxed lunch near the old town. For something quick, try the banitsa bakeries near Samovodska Charshiya (2–3 BGN) or grab a shopska salad at any mehana (5–8 BGN). Budget 8–15 BGN for a basic meal, 15–30 BGN for a full dinner with drinks. Most restaurants open 11am–11pm; many close earlier in winter.
🎯 Things to Do in Veliko Tarnovo
Tsarevets Fortress — the must-see medieval citadel with 12m walls and the Patriarchal Cathedral. Entry 10 BGN adults, 5 BGN students. Allow 2–3 hours. Sound & Light Show — FREE nightly projection onto Tsarevets (9pm in summer, 7pm in winter). Best viewed from the Asenevtsi Monument viewpoint. Samovodska Charshiya — free to wander this artisan market street where craftsmen make pottery, copperware, and handwoven textiles. Museum of Bulgarian Revival — 8 BGN entry, housed in the former Ottoman town hall with exhibits on the National Revival period. Asenevtsi Monument — FREE panoramic viewpoint over the city's three hills and the Yantra River. Arbanasi Village — 10 min drive away, don't miss the Church of the Nativity (5 BGN entry, magnificent 17th-century frescoes) and the Konstantsalieva House (6 BGN, hidden rooms and escape tunnels). Yantra River walk — follow the riverside path below Tsarevets for spectacular fortress views. Most sights are walkable; wear comfortable shoes — the city is very hilly.


