There are so many things to do in Zagreb for locals and tourists. Due to being the capital city, and the largest business, political and student centre in Croatia, there is always something going on in Zagreb. Unlike its coastal counterparts, Zagreb lives all year around. When I lived in Zagreb, I loved strolling the Upper town, cycling Jarun Lake, or hiking to the Sljeme Mount.
I enjoyed having a coffee downtown, picnic in the Maksimir Park, or going for a day to Samobor, or for a lunch to the villages dotting the hills of Zagorje.
There are seriously so many things to do in Zagreb, that you'll quickly want to extend your stay here.
Zagreb is vibrant. It is flat and thus perfect to walk or cycle. Zagreb is relatively small compared to other European capitals. And, it has lots of parks and even forests within the city limits.
Things to do in Zagreb: Our suggestions on what to do in Zagreb
In this post, we bring you an extensive list of things to do in Zagreb. Zagreb is a lovely city, with laid back atmosphere, strong coffee culture, pedestrian-only town's centre, great bistro-style restaurants, green markets, developed craft beer scene, good downtown shopping, and stripes of bars and cafes at every corner.
Explore Upper town
Upper town is my favorite part of Zagreb. Here you will find some of Zagreb top sights. This part of town is exactly what its name suggests: it’s a part of the town perched on the slopes of the Medvednica Mountain. Along with Kaptol, this is the oldest part of the town. Remains of town walls and towers that surrounded the Upper town in the medieval times are still preserved.
Zagreb’s upper town is a truly romantic part of Zagreb. It’s never overcrowded, and the traffic here is limited. It’s full of historical landmarks, secret passages, small museums, art galleries, and fun bars. You’ll also find here a Croatian Parliament building.
Zagreb's Upper town features some of the Zagreb top attractions: the Lotrscak tower, Stone gate (Kamenita vrata), St. Marc Church, Museum of Broken relationship, Stross promenade, the Mestrovic Atelier, the Klovicevi Dvori gallery.
But besides all those obvious sights and landmarks, Zagreb’s Upper town is famed for its secret sights, many courtyards tucked away from the main streets behind unassuming facades. Two events particularly celebrate this side of the upper town: Secrets of Grič, and Dvorišta.
Secrets of Gric
Secrets of Grič, a night tour of the upper town with costumed historical characters (and some fictional), is based on historical facts, but blended also with known urban legends, and stories of famous Croatian novelist, Marija Juric Zagorka. This tour takes place from May through September, every Friday, and Saturday, at 9.00 pm. It lasts for one hour, and it’s a great opportunity to experience different Zagreb, a history of the town as told by great Croatian novelist.
Another event that highlights hidden side of Zagreb’s upper town is simply called Dvorišta, meaning Courtyards in Croatian. It takes place in mid-July, for nine days. With a motto “each courtyard has its story”, this event offers to visitors a chance to experience part of the town that is usually shut behind facades, and doors. Participating courtyards are properly decorated and lighted, and each one features live music, drinks and snacks.
Iva Silla of Secret Zagreb Walks offers also interesting tours of the upper town that reveal another side of Zagreb. Their most interesting tours are Hidden Zagreb Tour, and Zagreb Ghost Tour.
Here you have it: exploring the upper town is high on our list of best things to do in Zagreb.
Don't miss downtown Zagreb
Downtown Zagreb is perhaps the town's area where you will spend most of your time in Zagreb. However, don't limit yourself to the main square and few streets around it. While a visit to those Zagreb Croatia points of interest is obvious, we recommend that you seek out Zagreb tourist attractions beyond the few apparent ones.
So, here are our suggestions for what to see in Zagreb downtown.
Jelacic Square is Zagreb main square, and the starting point for exploring the downtown. The square is huge, with lovely buildings surrounding it on all four sides. Majority of buildings date back to 19th century, and feature different architectural styles: from post-modernism, Art Nouveau, and Biedermaier.
Many trams pass through the main square, connecting different Zagreb neighborhoods. Climb up the skyscraper in Ilica 1 for awesome 360° views of Zagreb, go to the chocolate & candy store Kras for some sweet souvenirs to bring back home, make a wish at Mandusevac fountain, or dance a night away in Johann Franck Club.
Once a creek that separated two towns: Kaptol, and Gradec, Tkalciceva Street, or Tkalca as locals call it, is a lovely pedestrian street lined with cafes, restaurants, and small shops on both sides of the street. Many of these businesses are housed in small historical houses of different colours. And it just adds to the charm of Tklaciceva Street. The street starts just behind the main Jelacic Square and goes all the way to Kaptol Center.
Stroll up and down Tkalciceva, take photos, climb up to Dolac Market, have a breakfast at Kava Tava (Tkalciceva 12), or a leisurely lunch at Otto and Frank (Tkalciceva 20). Taste a local beer at Mali Medo (Tkalciceva 36), jazz it up in Melin (Kozarska 16; just above Tkalciceva), take a flight of local brandies at Rakhia Bar (Tkalciceva 45), or enjoy some blues and rock at Booze and Blues Bar (Tkalciceva 84).
Bogoviceva Street and Flowers' Square
Bogoviceva Street is another downtown street full of cafes. It's ultimate see and be-seen Zagreb spot, particularly so on Saturday between 10 am and 1 pm.
Cvjetni Trg (Flower’s Square) is called so due to few flower stalls you can find there. The square is also filled with cafes, bars, casual eateries, and a shopping mall. Zagreb Orthodox Cathedral built in 1865, and Oktogon, a covered passageway that connects Flower’s Square with Ilica.
East downtown consists of few interesting streets and neighbourhood, particularly Mestrovic Pavillon (Dzamija), Vlaska Street, and Marticeva Street.
A long street starting right behind the main square, and going east all the way to Kvaternik Square, Vlaska Street consists of two parts: Old Vlaska (the part from main square to Draskoviceva Street), and new Vlaska (further east from Draskoviceva). This street is a bit rough around the edges but it’s full of interesting courtyards, hidden restaurants, and lovely bars. Don’t miss having a coffee at Finjak, the most instagrammable café in Zagreb, tasting one of the best pizzas in town at the pizzeria Karijola, or yummy lunch at Mali Bar, one of our favourite restaurants.
Marticeva Street runs parallelly with Vlaska, from Croatian National Bank all the way to Kvaternik Square. Not so long ago, Marticeva was nothing but a somber street full of car dealerships, and car parts shops, but today this is very popular among designers, hipsters, artists, and writers. Hang out at Booksa, a cool bar for books aficionados, check Zagreb awesome modernist buildings – Wooden Skyscraper in Marticeva, and colourful Viticev skyscraper in nearby Laginjina Street, have a coffee at trendy Program Bar, or in a creative Mr. Frog Bar, or have a bite in nearby Noel Restaurant (Popa Dukljanina Street).
If you happen to be in Zagreb in mid-June, don’t miss the Design District Festival that takes place in and around Marticeva Street. The festival celebrates local creative community and businesses from the neighbourhood. The program includes jazz, yoga, and meditation at the roof-top, furniture exhibition, various workshops, architecture-focused guided tours, etc..
Ilica is one of the oldest and longest Zagreb streets. It's almost 6 km long, and it stretches from the main square all the way to Crnomerec to the northwest.
This busy street is full of shops; many high street fashion stores, like Zara, Mango, and many shoes stores like Echo, or Geox are located closer to the main square, but as you continue along Ilica further from the downtown, all kinds of shops emerge. Anyway, they aren't anything special. What is special is the vibe, and yes, also Nama, the only department store here you have to visit even if you don't plan to buy anything. The store is a bit old fashioned but it still features many Art Nouveau details like stained glass, and wrought-iron railings, dating back to the times when it was built, in the early 20th century.
Visit museum of Broken relationships
A Museum of Broken Relationships has gained lots of attention ever since it was created, first as a travelling exhibition back in 2006, and since 2011 as a museum with a permanent location in Zagreb's Upper town.
This museum is exactly what it names suggests; all items featured here are relics of broken relationships. Each item is accompanied with a story: some funny, others sad.
It is quirky, fun, and it takes less than hour to wander through everything. They even have a little bar to have a drink, charge your phone or check your mail (yes, they've got a complimentary WiFi internet).
And don’t go there empty-handed.
Contacts: Cirilometodska 2, Zagreb | tel: +385 1 485 1021 | e: firstname.lastname@example.org | Website
Admision: Adults: 40 Kn | Students & Seniors: 30 Kn
Working hours: Jun-Sept: 9 am-10.30 pm daily | Oct-May: 9 am-9 pm daily | Closed on Christmas, New Year's Day, Easter, and All Saints' Day
Read more: Our blogging buddy, Mandie Sanders, visited the Museum of Broken Relationships, and you can read all about her experience over at her blog Rambling Mandie.
Shop at Zagreb's farmers' market(s)
Zagreb got its first farmers' market back in 1890, and ever since they remain “the belly of the neighbourhoods”. I've read somewhere that there are 28 green markets in Zagreb. They are an integral part of Zagreb lifestyle. Vibrant, noisy, and lively, they are the best places to feel a local vibe.
The most popular farmers' market is Dolac. Centrally located, just behind the main square, Dolac spreads on two floors. The upper level features open-air green market, souvenirs, and clothes, enclosed fish market, bars and restaurants mostly serving fast food or marenda. The ground level is enclosed and it features butcheries, bakeries, speciality food stores, and my favorite part – a dairy section.
Our tip: in the down section, from the main entrance, head straight to the diary section, all the way to the right. Here old women sell their homemade cheese, cream, and awesome corn bread.
Another popular farmers' market in Zagreb is Britanac. It's only two tram station from the main square direction East (tram no. 1, 6, or 11). And while Britanac is really the city center, it feels much more intimate than Dolac. Maybe it's due to the fact that market is actually in the middle of a town's square (Britanski Trg), or a wear-and-tear look of the buildings surrounding it, but Britanac is kind of place people feel good at. Every Sunday the antique market takes place on Britanac.
Our tip: Have a breakfast at Kava Tava.
Other popular markets are Kvatric and Tresnjevka. Put strolling green markets on your list of things to do in Zagreb.
Explore Zagreb parks and forests
Zagreb has lots of green areas, parks and forests within the city limits. And walking in the park is always a good idea when thinking of what to do in Zagreb.
In downtown, make sure to follow the Lenuci's horseshoe. This unique urban complex consists of seven landscaped town's squares and a botanical garden. Lenuci was a lead architect on the project, while a shape of this urban complex reminds of a horseshoe. Thus, the name – Lenuci's Horseshoe.
Below is the map with all details. The most popular landscaped squares are Zrinjevac (if you are in Zagreb during a Christmastime don't miss a great entertainment program on Zrinjevac), and Trg Kralja Tomislava (right across the central train station).
Located east of downtown, Maksimir is Zagreb's oldest (open in 1794) and largest public park. It's also a home to the town's ZOO. The first part of Maksimir is a classical, landscaped park with wide central promenade, five artificial lakes, creeks and meadows. The second part of the park consists of an original, natural forest. Maksimir is very popular among locals especially in spring.
One of my favourite parts of Zagreb are natural forests starting already downtown and girdling the northern neighbourhoods. I recommend you to take a walk in some of them. Some, like Tuskanac, or Dubravkin put, you can reach within a 10 minute walk from the main square.
Other popular forest parks in Zagreb are: Zelengaj, Cmrok, Jelenovac, Prekrizje, and Pantovcak.
Other parks in Zagreb are Bundek, Lake Jarun (see under no. 7), and Medvednica (see under no. 10).
Sip a coffee … for hours
Nowhere, and I say nowhere, is coffee culture so strong, so obvious, so important as it is in Zagreb. You'll notice this social phenomenon as soon as you start exploring the town.
Beautiful outdoor terraces are fitted with sun umbrellas during the summer, and gas heaters during the winter, and they are always full regardless of a time of day you pass by. If you get to know any local, (s)he will certainly invite you for a cup of coffee. You can order anything else, it's just that a word coffee here somehow got a meaning of a word drink.
Main cafe spots in Zagreb are Tkalciceva Street, Bogoviceva Street, and Cvjetni Trg. And while you should definitely visit them, our favourite cafes aren't located in these streets.
If you prefer to join locals in your quest to discover perfect Zagreb cafes, you can check this guided Zagreb tour (it includes espressos, ice creams, and cheese-filled pastry!).
Hit the clubs
We'll be honest … not right people to talk about Zagreb nightlife, but nevertheless, we'll share few facts we know.
I wouldn't consider Zagreb as truly party town, that you'll find more east, like in Belgrade, or Prague. But, nightlife in Zagreb is still decent. No matter what kind of music you like, or what kind of party you enjoy, you'll find your place at Zagreb's night scene.
Generally people start a bar crawl in bars located downtown, particularly in Tkalciceva Street.
Later people usually hit clubs either downtown, or at the lake Jarun. Popular night clubs are: Sax, Vintage Industrial Bar, Gallery and Aquarius.
And if you love beer, head to our post about the best places to have beer in Zagreb.
Cycle at the lake Jarun
Lake Jarun is an artificial lake located in a western part of the town. People if Zagreb love this lake, and it's one of the most popular recreational areas in the town. The lake is also popular clubbing place for after dark.
You can jog, walk or cycle the lake; you can swim in the lake during the summer, or have a picnic. If you are staying in Zagreb for more than a day, it's always a good idea to explore the town beyond its center. Visiting Lake Jarun is one of the recommended things to do in Zagreb.
Eat your way through Zagreb
I. Love. Restaurants. In. Zagreb. Being a capital of Croatia, Zagreb really has an excellent restaurant scene. Although the town still somehow lacks in choice of restaurants serving different ethnic food, even this part of Zagreb food scene started developing in the last few years. The rest assured, you can really eat well in Zagreb, and not necessary expensive.
Big trend lately are small, bistro-style restaurants serving fresh food based on seasonal ingredients. Burgers also seem to be in fashion in the last years. Although not fast food burgers, but fancy and juicy mini burgers served by trendy restaurants.
Lunch is still a no. 1 meal in Croatia. For example when we stay at my in-laws, we always have a big lunch, while for dinner we'll just eat leftovers or a sandwich. Zagreb isn't different. And since many people are at work during a lunchtime, many restaurants offer a cheap (around 5-6€), simple but delicious and homemade lunch menu (called gablec in Zagreb). We've put together a list of best restaurants to have a lunch in Zagreb. You can also check our post on must-try restaurants in Zagreb.
Whether you are an art & history buff or bluff, when thinking of things to do in Zagreb, consider visiting some of Zagreb museums and art galleries.
Museum of broken relationships
Museum of broken relationships is quirky. Besides, it's small and it has a nice café with WiFi, good selection of coffees and teas, and homemade cookies. So you really have no excuse to skip visiting at least this one when in Zagreb (see above for more details).
Croatian Museum of Naive Art
Right across the street from the Museum of Broken Relationships, you'll find Croatian Museum of Naive Art. This is apparently the world's first museum of naive art. It displays paintings of Croatian naive artists, including works of Ivan Generalic, Franjo Mraz and Mirko Virius, founders of Croatian naive art. It would take you max. half an hour to visit. Staff is very informative and eager to answer all your questions.
Tucked away in a former Mestrovic family house, in Zagreb's Upper town, you'll find Mestrovic's Atelier. Ivan Mestrovic was one of the top sculptors of 20th century. Even Rodin called him a genius. The atelier features his works, but also shows family history through documentation, photos, and furniture. His works are displayed in each room, but also in the lovely garden. Local tip: Lack of detailed information on artist and his work, especially in English. It's worth bringing with you your own guide book.
Klovicevi Dvori Gallery
The Klovicevi Dvori Gallery is probably the most popular art gallery in Zagreb. It's home to many travelling world exhibits once they arrive to Zagreb. Besides that, another interesting gallery, although a bit worn out, is Mestrovic Pavillon, located downtown, only two tram stations from the main square (tram no. 1, 17).
Technical Museum, maybe bears a boring name, but has an interesting content, especially for children, and technical geeks. The main floor is dedicated to transport with a display of old cars, trains, planes, trams, as well as models of different ships and boats. Smaller rooms and balcony feature firefighting equipment, and mock ups of satellites and spacecrafts, and even a mining equipment including a mine shaft. The highlight of the visit is a scheduled demonstration of Tesla's electrical feats and discoveries. For info and schedule check museum's website. One of great things to do in Zagreb with children.
Lauba House For People and Art
A contemporary art gallery, located in a former textile mill, Lauba is a privately-owned gallery, opened in 2011 with Tomislav Klicko's private art collection. Since then, it has become a creative place and exhibition space for many Croatian and international contemporary artists. Although it's located off the main tourist sites, Lauba is interesting place to visit: the interior is lovely, temporary exhibitions change regularly, and there is a nice bistro with very decent food.
Tortureum is a torture museum recently open in Radiceva Street in Zagreb. The museum is small, yet very interesting. It exhibits a range of tools used for torture and execution throughout history.
Museum of illusions
Museum of illusions is located in Ilica Street. Get lost in the maze of mirrors, watch people around you shrink or grow, have fun with many other optical illusions and brain teasers. It's rather small, but in our opinion a great place to visit with kids.
Zagreb City Museum
Opened in 1907, Zagreb City Museum shows different aspects of life and development of Zagreb through history: from prehistoric to modern times. The museum is small, and never crowded, but well laid out and with well-described items. A great place to start exploring Zagreb because it will make you understand it better.
Hike Medvednica Mountain (if it's weekend this is where many locals are)
Medvednica Mountain is located north of Zagreb, while its slopes are integral part of the town. There are many hiking trails on the Medvednica, but probably the most popular hike that locals take is up to the Puntijarka mountain house, located at the elevation of 957 m, just below Sljeme, the highest peak of Medvednica.
The hike literally starts in the town, from the last tram station all the way up (no.14 from the main square; and then a no.15). On weekends the trails get busy with locals. However, if you aren't into hiking, you can also reach the summit by car or a city bus.
In Puntijarka you can have simple traditional meal, like beans, or roasted potatoes, or a delicious apple pie. And the prices are very affordable.
Another popular hiking trail (because it's the least demanding, and close to the town) is Miroslavec trail that starts in Sestine and takes you to the Kraljicin Zdenac along and across the creek.
Kraljicin Zdenac is a small pond. Next to it there ate plenty wooden tables and benches for picnic and a rest. A bit higher there is a mountain house Lugareva kucica offering simple but delicious meals.
Other popular landmarks include remains of Medvedgrad, a medieval fortified town; caves and springs, like Veternica and Zdencec; chapels and churches; and a hotel Tomislavac.
If you like to feel like local, hiking should definitely be on your list of things to do in Zagreb.
Visit Zagreb Cathedral
It is nice, it is close to the main square. It has lots of Gothic architectural elements. The embalmed body of the Cardinal Stepinac lies in a sarcophagus near the main altar. Interior is full of statues, paintings, and inscriptions in a Slavic script. Check how Matt from Landlopers got genuinely surprised by it.
Visit Zagreb cemetery
This is actually a weird one. I would never visit cemeteries no matter how nice they are. Last cemeteries I visited were Paris and Varazdin. But I didn't find it entertaining. Neither could I enjoy “the beauty”.
However, Zagreb cemetery is listed on Tripadvisor as 7th of 64 attractions in Zagreb. Must be a reason. And there must be people different than myself. Description on Tripadvisor says “This cemetery contains world-class artwork and atmosphere.” Atmosphere? Whatever. It is nice. And I went there few times when I was younger.
Well, here you have one of quirkier things to do in Zagreb.
360º Views of Zagreb
Climb to 16th floor of the only high-rise on Zagreb's Main Square and enjoy 360 degree views of the city. Open everyday from 10 am to 11.45 pm. Besides the observation deck, there is a nice bar where you can have a drink while enjoying the views.
Skydiving in Zagreb
Dreaming of diving through the skies? Maybe Zagreb is the place to experience this adrenaline-pumping activity. Located at the Lucko sports airfield, Skydiving Zagreb offers tandem jumps from their Cesna planes. The jump is at around 3.000 m, with a free fall of for about 30 to 50 seconds. It'll set you back 199 €.
There are few companies in Zagreb offering this live game. The game is intended for 2 to 5 people. Basically you get clues, hints, and 60 minutes time to escape a zombie lab or a bunker, and get yourself out using logic, and team work. It costs 70 to 175 kn depending on number of players. You can check more details here, here, and here.
A day trip to Plitvice Lakes
A one day trip from Zagreb to Plitvice Lakes is simply one of the best things to do in Zagreb. One of eight Croatian national parks, Plitvice Lakes are the most visited site in Croatia. The park consists of 16 lakes interconnected by many waterfalls, and cascades. There are total of 8 trails you can follow in the park. Depending on a trail you choose, the walk can take anywhere from 2 hours up to 8 hours.
There are few ways to visit Plitvice from Zagreb.
You can take a combo tour that includes a transfer from Zagreb to Split, as well as a visit to the Lakes. As such, it's actually a pretty good deal. There is plenty time to visit the lakes, and also to have a lunch before proceeding to Split. For 130 € you get a door-to-door transfer from Zagreb to Split, as well as admission tickets for the Plitvice Lakes included in the price.
You can also visit Plitvice lakes on your own, by car, or by bus that connects Zagreb with Plitvice Lakes. A one-way bus ticket costs anywhere between 10 € and 15 €. The ride takes 2h to 2.30h (depending on a line, and number of stops in-between). You can check bus schedules here.
Another viable option is to book a group tour from Zagreb to Plitvice Lakes. It takes minimum 2 persons to run the tour. The tour costs 59 €, including transport and a guide but excluding entrance tickets that you need to buy once you arrive to the park. Click here for more info on a group tour to Plitvice Lakes.
Visit Ljubljana, Lake Bled and Postojna Cave
Slovenia is easily reachable from Zagreb. And if you don't plan to visit it on its own, you can consider a day trip to Slovenia a sone of the things to do in Zagreb.
The most popular sites in Slovenia include Ljubljana, Slovenian capital city, then Lake Bled, a wonderful lake in the Julian Alps, and Postojna Cave, one of the largest karts cave systems in the region.
Ljubljana is only 140 km from Zagreb, and both, Lake Bled and Postojna Cave are 50 km away from Ljubljana. While theoretically you can visit all three in a day, we suggest you stick to two; either Ljubljana and Lake Bled, or Ljubljana and Postojna Cave.
You can visit Slovenian highlights from Zagreb either on your own by car, or it might be just more convenient to visit them on a group tour. Prices of these coach tours differ, as some include certain admission fees, and other don't. Double-check what is included in price before booking.
Experience Trakoscan Castle and the baroque town of Varazdin
Trakoscan Castle dates back from 13th century, and it lies at the shores of Trakoscan lake. It's a nice day trip from Zagreb, as you get to see the castle, have a nice walk around in the nature, and enjoy stunning views from some of the windows in the castle. Today, the Trakoscan Castle houses a museum with a collections of photos, books, weaponry, furniture, paintings and prints. The admission costs 40 Kn per adult, and 20 Kn for kids aged 7 to 18. Museum is open everyday from 9 am to 4 pm (6 pm from April to November).
Varazdin, on the other hand, is a small baroque town with beautiful architecture, lovely palaces from 19th and 20th century, and one of the oldest city halls in Europe. Varazdin is also known for its park-like town's graveyard.
Explore wine growing hills of Plesivica by bike
Plesivica is a hilly wine-growing region half-way between Jastrebarsko and Samobor, about 30-minute drive from Zagreb.
The region is perfect for hiking, cycling, and well, wine tasting. Some of the popular winemakers from the area are: Tomac, and Sember, both known for their sparkling wines, then Korak wines, as well as Rezek wines.
The best way to see the region is by group tour, or hiring a private driver. This way you can sample as many wines as you want without worrying about driving.
Samobor is a gorgeous little town less than 30 km away from Zagreb. Famed for Krempita cake, its carnival, lovely architecture, and nice walks, Samobor is one of the most popular day trip destinations among people from Zagreb. If you have a chance, plan a visit to Samobor. You can either do it by means of local buses, or even by bicycle. One-way bus ticket costs around 30 Kn (4 €). Buses leave from Zagreb central bus station, but also from other stops along the way, as Ljubljanica bus and tram stop, or Crnomerac.
Quick Zagreb Travel Guide
We've written in-depth Zagreb travel guide, full of useful information for anybody planning a visit to Croatian capital. However, if you just want a quick overview to plan your stay in Zagreb, below we give you few suggestions about places to stay, recommended restaurants, best bars, public transport, and transfers.
Here are our few suggestions for places to stay in Zagreb, from Zagreb hotels, to apartment rentals and hostels.
Esplanade Zagreb Hotel
If you don't mind paying a little bit extra, this is the place to stay in Zagreb. Built in 1925 for passengers on famed Orient Express, hotel Esplanade still features many details of that epoque, and it's a true landmark of Zagreb. Click here for more info and availability.
Best Western Premier Hotel Astoria
This lovely hotel, located in downtown Zagreb, few minutes walk from the main square, features 98 rooms and 2 suites. Rooms bear classic design, with carpeted floors and a bit dated decor, however they are comfy, clean and well-appointed. Staff is friendly, and overall atmosphere is convivial and laid-back. Rich breakfast, top location, and private parking make this hotel a favourite among visitors to Zagreb. More info and latest prices …
Modern, design hotel, located next to the main bus station, hotel 9 offers spacious rooms with comfy king beds. Staff is super-friendly. Click here for the latest prices.
Located in a courtyard, just off the Ilica Street, hotel Jägerhorn first opened back in 1827. It is Zagreb's oldest operating hotel. It's a 3-star property with clean and comfy rooms, and friendly staff. Parking is off-site. More info …
This lovely bed & breakfast located in downtown Zagreb offers only three rooms, each of them with en-suite bathroom. B&B Fotic also features lovely onsite bistro. Click here for the latest prices and availability.
Irundo manages around 60 apartments and rooms, all scattered throughout the downtown Zagreb. They have a choice of studio, one-, two-, and three-bedroom apartments, as well as single and double rooms with ensuite bathroom. All apartments are modern, and well-equipped, including fully-equipped kitchen in each of them. Great alternative to hotels, if you long for more space, and cheaper stay, particularly for larger parties. Click here for more info and prices.
Tesla Boutique Apartments
Located in the heart of Zagreb, in Teslina Street, Tesla Boutique Apartments consists of three apartments that can accommodate two to four persons. Apartments are brand new, fully-equipped, with all modern cons, including WiFi. More info here …
Design Studios Svi-Mi:
Located in downtown Zagreb, in Marticeva Street, Design Studios Svi-Mi consists of five fully-equipped studio apartments. Apartments are modern, clean and comfortable. Parking is provided in a garage nearby, and it costs approx. 12€ for 24h. More info and prices …
Swanky Mint Hostel:
This is our go-to hostel. Very well designed, Swanky Mint hostel offers dorm rooms, as well as private rooms with en-suite bathroom. If you travel solo, or look for a cheaper accommodation, we highly recommend staying at this hostel. Click here for more info.
Main Square Hostel
This is another cool hostel, located just behind the main square (thus the name!). We love their industrial feel, with high ceiling and exposed pipes. Rooms are bright, with boxed beds for maximum privacy. More info …
Eating out in Zagreb
Zagreb restaurant scene is constantly changing, and for the most part, improving all the time. However, it's not always easy to recommend restaurants in Zagreb, as some of them shine for a year or two, just to completely disappear the following year.
We've seen it happen with Prasac, former restaurant in Upper town, or 5/4 restaurant in downtown. However, below we list few of our fave eateries in Zagreb, which we hope will be around for quiet long time making superb food.
Restaurants in Zagreb we like
Best bars in Zagreb
… for bear
… for wine
… for coffee
Events in Zagreb
Transport in Zagreb
Best explored on foot, Zagreb also offers a good tram network, intercity buses that connect surrounding neighborhoods, towns, and villages, cheap taxis, and bicycle rentals.
Tram ticket for a single ride costs 10 Kn, 7 Kn and 4 Kn for 90 min, 60 min, and 30 min validity; but you can also purchase a daily ticket for 30 kn, or a three-day ticket for 7 Kn.
Once extremely controlled, and expensive, taxis today are relatively cheap and operated by different companies: Radio Taxi Zagreb, Cammeo Taxi, UberX, Eco Taxi. Expect to pay around 6-10 kn for the start, every consecutive km costs 6 kn (except with UberX that charges only 3,6 Kn per km). UberX is not only the cheapest taxi in Zagreb, but we also love it for its ease of use, friendly drivers (they really try hard to make your ride pleasant and fun), and ease of payment.
NextBike is a company, or a network, of city bikes available at 17 locations in downtown. You need to register with the company (via their application) and you choose one of three models: pay as you go (5 Kn per 30 min), 7-day prepaid rides (100 Kn for unlimited number of 30 minute rides for a week), and yearly prescription, where for 200 Kn you get unlimited number of 30-minute rides. Both prepaid models give you an option to use bikes as much as you want; first half an hour is always free of charge, while each consecutive 30-minute you pay 5 Kn per hour.
Car rental in Zagreb
Many visitors to Croatia arrive first to Zagreb because Zagreb Airport is the main international airport in Croatia, and it has the most flights all year around.
At Zagreb airport you will find over 20 car rental companies. Their counters are at the passenger terminal, just outside the baggage claim zone.
However, we highly recommend that you book your car rental in Zagreb in advance (the sooner the better). By doing so, you will secure better price of your car hire in Zagreb, but also you'll make sure to actually have a car. As demand in summer goes up, the cars rent fast.
We always recommend to use Rentalcars.com when booking your car rental in Zagreb, and in Croatia.
We've written a full post on car rental Zagreb if you would like to read more.
Zagreb Airport transfers
For those of you who arrive to Zagreb by plane, information on transfers from the airport to the town can be valuable.
The cheapest way to reach downtown from the airport is by Zagreb public buses that run between Kvaternik Square and Velika Gorica with a scheduled stop at the Airport Zagreb. Travel time is around 40 minutes, and the bus runs from 4.30 am to midnight, every 25-35 minutes. A one-way ticket costs 10 Kn if bought at the kiosk, but 15 Kn if bought in the bus. You can find timetable here.
A shuttle bus runs between Zagreb airport and Zagreb's central bus station. The shuttle always follow flights timetable. They run from 4 am to 10.30 pm, majority of time (but not always) every half an hour. You can check full timetable following this link. The one-way ticket costs 30 Kn (approx. 4 €). If you are in transit in Zagreb, and have just a couple of hours to visit the town, return daily ticket costs 40 Kn (approx. 5.5 €).
You can take a taxi from the airport to the town. However, only certain taxis are allowed to station at the airport, and they normally charge more for the ride than if you book a transfer ahead, and have your driver wait for you.
Expect to pay for a taxi ride from the airport to Zagreb central bus station with official taxi around 210 Kn (approx. 30) while transfers booked in advance cost around 150 Kn (approx. 20 €).
Official taxi charges 16 Kn a start, and additional 9 Kn per kilometre, while UberX, for example, charges 6 Kn for a start, and 3,6 Kn per kilometre.
Recommended travel guides
- Fodor's Croatia Travel Guide (we are co-authors!)
- Lonely Planet Croatia Travel Guide
- Rick Steves' Croatia & Slovenia
Zagreb travel blog
- Zagreb Travel Guide
- Where to stay in Zagreb
- Car Rental in Zagreb
- Must-try Zagreb restaurants
- Best restaurants for lunch in Zagreb
- Five best places for beer in Zagreb
- Zagreb itineraries for travelers not tourists
- Advent in Zagreb
- A quick guide to Zagreb for couples
- Souvenirs to buy in Zagreb
- Today spotlight: Dolac Market
- Bistroteka Zagreb
- Mali Bar, a cozy bistro with yummy food
- Restaurant Mano
What other things to do in Zagreb would you suggest to add to our list? As always, if you have any comments, questions, or suggestions, please leave them in comments below.