HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit Default Owner Icon heart-filled

Make A Holiday Rental Apartment in Zagreb, Croatia, Your Home Away From Home

Zagreb is the capital and largest city in the country of Croatia. Located towards the north-west of this rather oddly-shaped nation. The main city has a population of just under 700,000 inhabitants, however, the wider metropolitan area is home to well over 1 million. Of all of the former Yugoslavian cities, you should tend to find that Zagreb is definitely one of the most attractive, with plenty of interesting and historic attractions to enjoy during your time in the area. Self catering accommodation in Zagreb is most likely going to come in the form of a well furnished apartment. All properties boast full kitchen facilities, Tvs and everything else you could require for a perfect holiday in Zagreb.

Things to Do on Holiday in Zagreb, Croatia

There are plenty of activities to keep you entertained during your holidays in Zagreb. If you have a penchant for retail therapy, you are going to love the shopping opportunities that exist here: ranging from modern and impressive malls, to more individual and luxurious boutique shops. As Croatia is not in the EU yet, this still means that there can be some good bargains to be found within the city. The city also offers facilities for people who enjoy swimming, tennis, full gym facilities and there are golf courses located on the outskirts and a short drive away from Zagreb.

Places to Visit on Holiday in Zagreb, Croatia

A great way of getting around the city and catching the sights from a different perspective is to hire bicycles for a few hours. These are readily available throughout the city. As we have already stated that Zagreb is a very historical city, there are plenty of museums to visit which will provide you with a clearer insight into how the local area developed throughout the centuries. Some top suggestions for you include The Croatian Natural History Museum, The Archaeological Museum, The Museum of the City of Zagreb and The Museum of Contemporary Art. Other attractions include the two statues of Saint George, Nine Views and it is worth heading to Ban Jelacic Square where you will find some of the most impressive examples of architecture in Zagreb.

Weather in Zagreb, Croatia

The weather for your holidays in Zagreb will be on the border between a humid continental and oceanic climate. This means that the seasons tend to be very well defined in this part of Europe. Winters are cold and more snowy than most people realise; however, summers really are warm and sunny. Averages will be just a couple of degrees above freezing in January and these rise to close to 27 degrees in July. There are around 33 inches of precipitation per year in Zagreb, which is surprisingly high.

Travel to Zagreb, Croatia

Zagreb Airport (ZAG) will be perfectly close to your self catering accommodation within the city. This airport welcomes three airlines from the UK and these are British Airways who fly from London Heathrow (LHR); Croatia Airlines who fly from Heathrow and London Gatwick (LGW); and Easyjet who fly from Gatwick.


Popular Destinations


Summer Destinations

Croatia Favourites

Island Gems

  • Showing 1-50 of 300+
  View Map Map
Additional service fee may apply.
    Exceptional! 5/5
    (5 reviews)
    avg/night
    • 2 BR
    • 4 BA
    • Sleeps 6
    Apartment #1952521
    5
    Viewed 18 times in the last 48 hours
      avg/night
      • 3 BR
      • 2 BA
      • Separate Toilet
      • Sleeps 18
      Apartment #1750124
      1
      Viewed 24 times in the last 48 hours
        avg/night
        • 1 BR
        • 1 BA
        • Sleeps 2
        Apartment #692059vb
        3
        Viewed 8 times in the last 48 hours
          Wonderful! 4.9/5
          (15 reviews)
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 4
          Apartment #2048074
          15
          Viewed 51 times in the last 48 hours
            • 4 BR
            • 2 BA
            • Separate Toilet
            • Sleeps 6
            Apartment #6051225
            3
              Excellent! 4.7/5
              (6 reviews)
              avg/night
              • 2 BR
              • 1 BA
              • Sleeps 5
              Apartment #2469143
              6
              Viewed 13 times in the last 48 hours
                • 2 BR
                • 1 BA
                • Sleeps 4
                Apartment #4258964
                2
                  • 1 BR
                  • 1 BA
                  • Sleeps 5
                  Apartment #1952528
                  2
                    avg/night
                    • 3 BR
                    • 2 BA
                    • Separate Toilet
                    • Sleeps 14
                    Apartment #950048vb
                    Viewed 9 times in the last 48 hours
                      • 2 BR
                      • 1 BA
                      • Sleeps 8
                      Apartment #6060833
                      5
                        • 2 BR
                        • 1 BA
                        • Sleeps 5
                        Apartment #2004422
                        9
                          Excellent! 4.6/5
                          (5 reviews)
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Sleeps 5
                          Apartment #1952525
                          5
                          Viewed 7 times in the last 48 hours
                            • 3 BR
                            • 2 BA
                            • Separate Toilet
                            • Sleeps 10
                            Apartment #6868410
                              Excellent! 4.6/5
                              (7 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #6042472
                              7
                              Viewed 7 times in the last 48 hours
                                • 1 BR
                                • 1 BA
                                • Sleeps 2
                                Apartment #4501043
                                Viewed 19 times in the last 48 hours
                                  avg/night
                                  • 3 BR
                                  • 1 BA
                                  • Sleeps 5
                                  Apartment #3787385
                                  3
                                  Viewed 20 times in the last 48 hours
                                    • 2 BR
                                    • 1 BA
                                    • Sleeps 5
                                    Condo #2231246
                                    4
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 6
                                      Apartment #6880342
                                        Exceptional! 5/5
                                        (4 reviews)
                                        avg/night
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 5
                                        Apartment #989246vb
                                        4
                                        Viewed 23 times in the last 48 hours
                                          • 3 BR
                                          • 1 BA
                                          • Separate Toilet
                                          • Sleeps 5
                                          Apartment #4254039
                                          1
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #4447402
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Apartment #4311950
                                              Viewed 6 times in the last 48 hours
                                                • 2 BR
                                                • 2 BA
                                                • Separate Toilet
                                                • Sleeps 6
                                                Apartment #6052068
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 6
                                                  Apartment #1751680
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    Apartment #6052265
                                                      Wonderful! 4.8/5
                                                      (11 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 2 BA
                                                      • Separate Toilet
                                                      • Sleeps 7
                                                      House #1342435
                                                      11
                                                      Viewed 7 times in the last 48 hours
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 5
                                                        Apartment #6074021
                                                        1
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #912780vb
                                                          1
                                                            • 2 BR
                                                            • 1 BA
                                                            • Sleeps 6
                                                            Apartment #4359931
                                                              avg/night
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Apartment #6951069
                                                              Viewed 8 times in the last 48 hours
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 5
                                                                Apartment #6080668
                                                                1
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 2
                                                                  Apartment #1952533
                                                                  2
                                                                    • 1 BR
                                                                    • 1 BA
                                                                    • Sleeps 4
                                                                    Apartment #4267144
                                                                    1
                                                                    Viewed 10 times in the last 48 hours
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 4
                                                                      Apartment #4243095
                                                                      2
                                                                      Viewed 5 times in the last 48 hours
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 4
                                                                        Studio #1036985vb
                                                                        1
                                                                          • Studio
                                                                          • 1 BA
                                                                          • Sleeps 2
                                                                          Apartment #6052123
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 7
                                                                            Apartment #6901052
                                                                            1
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Separate Toilet
                                                                              • Sleeps 6
                                                                              Apartment #901530vb
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 4
                                                                                Apartment #1995610
                                                                                1
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 5
                                                                                  Apartment #896641vb
                                                                                    • 4 BR
                                                                                    • 3 BA
                                                                                    • Separate Toilet
                                                                                    • Sleeps 10
                                                                                    House #6073857
                                                                                    Viewed 5 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 5
                                                                                      Apartment #1648615
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #3947586
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 5
                                                                                          Apartment #1260957
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 7
                                                                                            Apartment #4354580
                                                                                              • 3 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 7
                                                                                              Apartment #4359912
                                                                                              • 1 - 50 of 300+

                                                                                              Zagreb Holiday Apartments & Homes (300+)

                                                                                               

                                                                                              Recent Reviews

                                                                                              Clean, well-appointed & well situated.

                                                                                              4 of 5
                                                                                              We thoroughly enjoyed staying in the Lisinski apartment. It was extremely clean, quiet, spacious & very comfortable for 2 people, with plenty of cooking equipment provided. We were grateful for parking within easy walking distance to the city centre for museums, restaurants & shops. Being an older couple we would have no hesitation in recommending this apartment for anyone. Gwen & Geoff Ryan, Australia.
                                                                                              • Review Submitted: 16-Apr-2017
                                                                                              • Date of Stay: Apr 2017

                                                                                              Neat and stylish yet cosy and comfortable

                                                                                              5 of 5
                                                                                              We spent a weekend in Zagreb sightseeing. The apartment is ideally located, the city center is easily accessible by bus/tram/car. There are cafés and supermarkets around. There is a bakery literally at the entrance of the building. The owner, Ana is a very kind and hospitable lady. Highly recommended!
                                                                                              • Review Submitted: 20-Dec-2016
                                                                                              • Date of Stay: Dec 2016

                                                                                              Wonderful apartment in delightful city

                                                                                              5 of 5
                                                                                              The apartment was just as represented, very light and bright with all amenities. There was a parking space in the back and wailking or taking the tram into the center of Zagreb was very easy. If you decide to do the city by day, there are a couple of excellent restaurants just down the block and two grocery stores a block away. Davor was an excellent host who was most helpful and did everything to make our stay pleasant, I would highly recommend this apartment.
                                                                                              • Review Submitted: 09-Nov-2016
                                                                                              • Date of Stay: Oct 2016