Vacation Rentals & Villas in Croatia

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

62,932 villas

(1) Excellent 

    14

    Villa Voga 2

    Solta Island / Maslinica

    Maslinica apartment

    1 4 7 nights min

    • 1 bedroom
    • sleeps 4
    • 7 nights min
    • Beach / lakeside relaxation
    • Child Friendly
    • Air conditioning

    Price per night from

    $85

    Price per night from

    $85

      26

      Apartment Toma - Studio Apartment with Terrace and Sea View

      Dubrovnik-Neretva County / Dubrovnik

      Dubrovnik studio

      Studio 2 min stay varies

      • Studio
      • sleeps 2
      • min stay varies
      • Nearest beach 0.2 mi
      • Child Friendly
      • Air conditioning

      Price per night from

      $90

      Price per night from

      $90

      (1) Excellent 

        64

        apartment for/6 persons, 6 beds, 3 bedrooms, 3 free a/c & two free car parking

        Dubrovnik / Gruz

        Dubrovnik apartment

        2 6 min stay varies

        • 2 bedrooms
        • sleeps 6
        • min stay varies
        • Beach / lakeside relaxation
        • Nearest beach 0.9 mi
        • Child Friendly

        Price per night from

        $72

        Responds fast!
        avg. 1 hour 5 minutes

        Price per night from

        $72

          33

          2 BDR app in the port of Rabac 35

          Istria / Rabac

          Rabac apartment

          2 5 min stay varies

          • 2 bedrooms
          • sleeps 5
          • min stay varies
          • Child Friendly
          • Air conditioning

          Price per night from

          $76

          Price per night from

          $76

          (29) Excellent 

            158

            ♡ ♡ POOL&BEACH VILLA MARIS Split ♡ ♡ -relax and exclusive beachfront holiday

            Split-Dalmatia County / Split

            Split villa

            5 12 min stay varies

            • 5 bedrooms
            • sleeps 12
            • min stay varies
            • Beach / lakeside relaxation
            • Child Friendly
            • Car not necessary
            “Fantastic Stay” We stayed by Fabjan's flat in Easter and it has been a fantastic stay. My wife and two sons (7 and 3 years) were asthonished when we first arrived. The flat is well decorated and the garden is really beautiful. The direct access to t
            …see more

            Price per night from

            $131

            Responds fast!
            avg. 3 hours 18 minutes

            Price per night from

            $131

              14

              View of the sea 30m to the beach Big terrace Quiet

              Island of Vis / Komiza

              Komiza apartment

              2 5 4 nights min

              • 2 bedrooms
              • sleeps 5
              • 4 nights min
              • Beach / lakeside relaxation
              • Child Friendly
              • Car not necessary

              Price per night from

              $196

              Price per night from

              $196

                24

                LEON APARTMENT

                Sibenik-Knin County / Zaboric

                Zaboric apartment

                2 5 1 night min

                • 2 bedrooms
                • sleeps 5
                • 1 night min
                • Nearest beach 0.2 mi
                • Child Friendly
                • Air conditioning

                Price per night from

                $104

                Responds fast!
                avg. 1 hour 11 minutes

                Price per night from

                $104

                  27

                  5 bedroom Villa in Pitve, Splitsko-Dalmatinska Županija, Croatia - 5390879

                  Jelsa / Vrisnik

                  Vrisnik villa

                  5 14 7 nights min

                  • 5 bedrooms
                  • sleeps 14
                  • 7 nights min
                  • Swimming pool
                  • Child Friendly
                  • Air conditioning

                  Price per night from

                  $529

                  Price per night from

                  $529

                    22

                    Cavtat

                    Konavle / Cavtat

                    Cavtat apartment

                    1 4 6 nights min

                    • 1 bedroom
                    • sleeps 4
                    • 6 nights min
                    • Beach / lakeside relaxation
                    • Child Friendly
                    • Car not necessary

                    Price per night from

                    $91

                    Price per night from

                    $91

                      19

                      Rogoznica SEAFRONT Apartment 2 in Kalebova Luka

                      Sibenik-Knin County / Rogoznica

                      Rogoznica apartment

                      1 4 min stay varies

                      • 1 bedroom
                      • sleeps 4
                      • min stay varies
                      • Child Friendly

                      Price per night from

                      $39

                      Responds fast!
                      avg. 15 minutes

                      Price per night from

                      $39

                      (1) Excellent 

                        14

                        Apartment in Komiza center

                        Island of Vis / Komiza

                        Komiza apartment

                        2 4 4 nights min

                        • 2 bedrooms
                        • sleeps 4
                        • 4 nights min
                        • Beach / lakeside relaxation
                        • Child Friendly
                        • Car not necessary

                        Price per night from

                        $104

                        Responds fast!
                        avg. 2 hours 57 minutes

                        Price per night from

                        $104

                        (6) Very Good 

                          63

                          House in Split in the heart of Dalmatia, Villa DG

                          Split-Dalmatia County / Split

                          Split house

                          7 16 min stay varies

                          • 7 bedrooms
                          • sleeps 16
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Nearest beach 0.3 mi
                          • Swimming pool

                          Price per night from

                          $319

                          Responds fast!
                          avg. 29 minutes

                          Price per night from

                          $319

                          (1) Excellent 

                            17

                            Apartment "Eva" Lepoglava

                            Varazdin County / Lepoglava

                            Lepoglava apartment

                            1 4 1 night min

                            • 1 bedroom
                            • sleeps 4
                            • 1 night min
                            • Child Friendly
                            • Pet Friendly

                            Price per night from

                            $46

                            Price per night from

                            $46

                              17

                              00213MAKA A4 (3+1) - Makarska

                              Split-Dalmatia County / Makarska

                              Makarska apartment

                              1 4 4 nights min

                              • 1 bedroom
                              • sleeps 4
                              • 4 nights min
                              • Beach / lakeside relaxation
                              • Child Friendly
                              • Air conditioning

                              Price per night from

                              $47

                              Price per night from

                              $47

                              (1) Excellent 

                                18

                                Apartment Matovina 1

                                Lika-Senj County / Sertic Poljana

                                Sertic Poljana apartment

                                1 5 1 night min

                                • 1 bedroom
                                • sleeps 5
                                • 1 night min
                                • Child Friendly
                                • Private garden

                                Price per night from

                                $78

                                Price per night from

                                $78

                                  8

                                  Family house near sea and old town Sib.and two np.

                                  Sibenik-Knin County / Sibenik

                                  Sibenik apartment

                                  2 5 3 nights min

                                  • 2 bedrooms
                                  • sleeps 5
                                  • 3 nights min
                                  • Nearest beach 0.5 mi
                                  • Child Friendly
                                  • Air conditioning

                                  Price per night from

                                  $150

                                  Price per night from

                                  $150

                                    12

                                    APARTMENTS WITH PRIVATE GARDEN FOR 4+3 CHILD

                                    Split-Dalmatia County / Makarska

                                    Makarska apartment

                                    2 7 1 night min

                                    • 2 bedrooms
                                    • sleeps 7
                                    • 1 night min
                                    • Child Friendly
                                    • Air conditioning
                                    • Ask about pets

                                    Price per night from

                                    $130

                                    Responds fast!
                                    avg. 3 hours 47 minutes

                                    Price per night from

                                    $130

                                    (1) Excellent 

                                      17

                                      vacation in the picturesque town on the island of Krk

                                      Krk Island / Vrbnik

                                      Vrbnik apartment

                                      2 6 min stay varies

                                      • 2 bedrooms
                                      • sleeps 6
                                      • min stay varies
                                      • Beach / lakeside relaxation
                                      • Child Friendly
                                      • Air conditioning

                                      Price per night from

                                      $65

                                      Price per night from

                                      $65

                                      (1) Excellent 

                                        27

                                        House Lisinski - family friendly, 90 meters from the beach

                                        Primorje-Gorski Kotar County / Crikvenica

                                        Crikvenica house

                                        3 9 7 nights min

                                        • 3 bedrooms
                                        • sleeps 9
                                        • 7 nights min
                                        • Child Friendly
                                        • Pet Friendly

                                        Price per night from

                                        $130

                                        Price per night from

                                        $130

                                        (7) Excellent 

                                          23

                                          Unique Apartment Opatija

                                          Primorje-Gorski Kotar County / Opatija

                                          Opatija apartment

                                          3 6 min stay varies

                                          • 3 bedrooms
                                          • sleeps 6
                                          • min stay varies
                                          • Beach / lakeside relaxation
                                          • Nearest beach 0.1 mi
                                          • Child Friendly

                                          Price per night from

                                          $183

                                          Price per night from

                                          $183

                                          (24) Excellent 

                                            54

                                            Croatian Beach House - Omis

                                            Split-Dalmatia County / Omis

                                            Omis house

                                            4 9 min stay varies

                                            • 4 bedrooms
                                            • sleeps 9
                                            • min stay varies
                                            • Beach / lakeside relaxation
                                            • Nearest beach 0.5 mi
                                            • Child Friendly
                                            “Fun family house in lively Croatia beach town” We were 2 families that stayed in the house so it was tight but also very comfortable. It is laid out on 3 floors so we did not feel too crammed. They were very nice about working with us and our large
                                            …see more

                                            Price per night from

                                            $172

                                            Price per night from

                                            $172

                                              44

                                              Family Holiday House Hvar Island

                                              Hvar Island / Vrbanj

                                              Vrbanj house

                                              4 8 7 nights min

                                              • 4 bedrooms
                                              • sleeps 8
                                              • 7 nights min
                                              • Beach / lakeside relaxation
                                              • Swimming pool
                                              • Child Friendly

                                              Price per night from

                                              $404

                                              Responds fast!
                                              avg. 2 hours 19 minutes

                                              Price per night from

                                              $404

                                              (1) Very Good 

                                                16

                                                Apartman Mandich

                                                Split-Dalmatia County / Omis

                                                Omis apartment

                                                2 4 min stay varies

                                                • 2 bedrooms
                                                • sleeps 4
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Nearest beach 0 mi
                                                • Child Friendly

                                                Price per night from

                                                $46

                                                Price per night from

                                                $46

                                                  37

                                                  Apartment Marigold (center)

                                                  Split-Dalmatia County / Split

                                                  Split apartment

                                                  1 3 1 night min

                                                  • 1 bedroom
                                                  • sleeps 3
                                                  • 1 night min
                                                  • Child Friendly
                                                  • Air conditioning

                                                  Price per night from

                                                  $72

                                                  Price per night from

                                                  $72

                                                    18

                                                    Old town apartment in Cavtat

                                                    Cavtat / Cavtat Old Town

                                                    Cavtat apartment

                                                    1 3 min stay varies

                                                    • 1 bedroom
                                                    • sleeps 3
                                                    • min stay varies
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 0 mi
                                                    • Child Friendly

                                                    Price per night from

                                                    $94

                                                    Responds fast!
                                                    avg. 1 hour 56 minutes

                                                    Price per night from

                                                    $94

                                                    (1) Excellent 

                                                      24

                                                      Family apartment close to the beach A1

                                                      Istria / Premantura

                                                      Premantura apartment

                                                      1 4 3 nights min

                                                      • 1 bedroom
                                                      • sleeps 4
                                                      • 3 nights min
                                                      • Nearest beach 0.9 mi
                                                      • Child Friendly
                                                      • Air conditioning

                                                      Price per night from

                                                      $43

                                                      Price per night from

                                                      $43

                                                      (1) Excellent 

                                                        21

                                                        Apartment with balcony and sea view

                                                        Mljet Island / Govedari

                                                        Govedari apartment

                                                        1 3 min stay varies

                                                        • 1 bedroom
                                                        • sleeps 3
                                                        • min stay varies
                                                        • Air conditioning
                                                        • Pet Friendly

                                                        Price per night from

                                                        $60

                                                        Price per night from

                                                        $60

                                                        (2) Excellent 

                                                          23

                                                          Puntin Apartments II. - Little sunny paradise

                                                          Korcula Island / Korcula Town

                                                          Korcula Town apartment

                                                          1 4 min stay varies

                                                          • 1 bedroom
                                                          • sleeps 4
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Child Friendly
                                                          • Air conditioning

                                                          Price per night from

                                                          $46

                                                          Price per night from

                                                          $46

                                                          (60) Excellent 

                                                          Certificate of Excellence

                                                            38

                                                            Apartment Ela Marija in Hvar town

                                                            Hvar Island / Hvar

                                                            Hvar apartment

                                                            1 2 min stay varies

                                                            • 1 bedroom
                                                            • sleeps 2
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 2 mi
                                                            • Child Friendly
                                                            “Genuine Croatian Hospitality” On arriving at Hvar, we were met on the Riva and driven up to our apartment by Teo, Marija's brother. Our apartment was spotlessly clean, with a fully equipped kitchen, large bedroom and bathroom, and double decks. A
                                                            …see more

                                                            Certificate of Excellence

                                                            Price per night from

                                                            $55

                                                            Price per night from

                                                            $55

                                                              13

                                                              01204ROGA A2(8) - Rogac

                                                              Solta Island / Rogac

                                                              Rogac apartment

                                                              4 8 min stay varies

                                                              • 4 bedrooms
                                                              • sleeps 8
                                                              • min stay varies
                                                              • Beach / lakeside relaxation
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $94

                                                              Price per night from

                                                              $94

                                                                70

                                                                Beautiful seafront house with pool in Postira

                                                                Brac Island / Postira

                                                                Postira villa

                                                                4 8 min stay varies

                                                                • 4 bedrooms
                                                                • sleeps 8
                                                                • min stay varies
                                                                • Beach / lakeside relaxation
                                                                • Swimming pool
                                                                • Child Friendly

                                                                Price per night from

                                                                $307

                                                                Price per night from

                                                                $307

                                                                  93

                                                                  Villa Angiolina

                                                                  Istria / Markovac

                                                                  Markovac villa

                                                                  7 17 3 nights min

                                                                  • 7 bedrooms
                                                                  • sleeps 17
                                                                  • 3 nights min
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  • Pet Friendly

                                                                  Price per night from

                                                                  $644

                                                                  Responds fast!
                                                                  avg. 53 minutes

                                                                  Price per night from

                                                                  $644

                                                                  (6) Excellent 

                                                                    13

                                                                    Apartment for 2 persons Marija Brajdic

                                                                    Plitvice Lakes National Park / Rakovica

                                                                    Rakovica apartment

                                                                    1 2 1 night min

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • 1 night min
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 150 mi
                                                                    • Child Friendly

                                                                    Price per night from

                                                                    $49

                                                                    Responds fast!
                                                                    avg. 55 minutes

                                                                    Price per night from

                                                                    $49

                                                                      30

                                                                      Gorgeous nature and sea view room 2 min from beach

                                                                      Split-Dalmatia County / Brela

                                                                      Brela apartment

                                                                      1 2 min stay varies

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • min stay varies
                                                                      • Ask about children
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $46

                                                                      Price per night from

                                                                      $46

                                                                      (1) Excellent 

                                                                        17

                                                                        Appartment Medulin, 4 persons, with free internet

                                                                        Istria / Medulin

                                                                        Medulin apartment

                                                                        2 4 2 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 4
                                                                        • 2 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Child Friendly
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $78

                                                                        Price per night from

                                                                        $78

                                                                        (4) Excellent 

                                                                          46

                                                                          Vila Doni,Zaboric,Sibenik

                                                                          Sibenik-Knin County / Sibenik

                                                                          Sibenik apartment

                                                                          1 3 min stay varies

                                                                          • 1 bedroom
                                                                          • sleeps 3
                                                                          • min stay varies
                                                                          • Beach / lakeside relaxation
                                                                          • Child Friendly
                                                                          • Air conditioning

                                                                          Price per night from

                                                                          $77

                                                                          Responds fast!
                                                                          avg. 1 hour 15 minutes

                                                                          Price per night from

                                                                          $77

                                                                            18

                                                                            AA A1(4) - Makarska

                                                                            Split-Dalmatia County / Makarska

                                                                            Makarska apartment

                                                                            2 4 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • min stay varies
                                                                            • Beach / lakeside relaxation
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $63

                                                                            Price per night from

                                                                            $63

                                                                            (1) Excellent 

                                                                              29

                                                                              Apartment Montana Fuzine

                                                                              Primorje-Gorski Kotar County / Fuzine

                                                                              Fuzine apartment

                                                                              1 5 3 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 5
                                                                              • 3 nights min
                                                                              • Nearest beach 15 mi
                                                                              • Child Friendly
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $130

                                                                              Price per night from

                                                                              $130

                                                                              About Croatia

                                                                              A charming seaside country with a lovely Old World atmosphere, Croatia was once the best kept secret in Europe. Sharing the same jewel-like coastline and classic history with its neighbor, Italy, Croatia was a lesser known but equally appealing destination. Today, Croatia's charms are more universally acknowledged and tourism is a major industry. Fortunately, Croatia remains as refreshingly low-key and charming as always. It is a wonderful place for a romantic getaway, a beach vacation, or an off-the-beaten-track cultural tour.

                                                                              For many vacationers, Croatia's Adriatic coast is the country's biggest draw. Catering to any budget, from backpackers to luxury travelers, this pristine stretch of the Mediterranean is popular with people from across the world. Along the coast, sunbathing and swimming are definitely the most popular activities. However, Croatian beaches offer a range of recreational activities, including boating, fishing, and scuba diving.

                                                                              With a unique central European atmosphere, Croatia gently blends relaxation with culture. Once a colony of the Roman and Austro-Hungarian empires, Croatia is filled with ancient ruins and architectural influences from its former rulers. The coast and countryside is dotted with small medieval cities, which can make charming daytrips or overnight destinations.

                                                                              While traveling in Croatia, take time to explore the Balkan palette. Traditional Croatian food includes spicy sausage, seafood, mushrooms, berries, local cheese, and truffles. The country also produces excellent olives and olive oil.

                                                                              A country of myriad pleasures, Croatia's most important sights include:

                                                                              • Zagreb: Croatia's capital city has a lovely medieval downtown, Gornji Grad, plus wonderful dining and nightlife.
                                                                              • Pula: There is an interesting ruin of a Roman amphitheater in this city on the Istrian peninsula.
                                                                              • Plitvice: For some fresh air, visit the pine forests, crystalline lakes, and waterfalls in Plitvice National Park.
                                                                              • Dubrovnik: Perched on the coast of the Adriatic Sea, this beautiful walled city is a United Nations World Heritage Site.
                                                                              • Rovinj: On the Istrian peninsula near Italy, this romantic city has hints of Venice in its narrow streets and architecture.
                                                                              • Brac Island: A Mecca for international sun-worshippers, Croatia's most famous beaches are located on the beautiful shores of Brac Island in the Aegean Sea.
                                                                              • Hvar Town: This charming Medieval city is located on Hvar Island, a hot spot for luxury yachting.

                                                                              Visiting Croatia can be a paradise in your own vacation rental overlooking the shores of the Mediterranean. Most Croatian rental homes are big enough to accommodate a large group or entire family. Compliment a beach vacation with a few days in Zagreb, staying at a private apartment or luxury condo near the historic downtown district. With space, privacy, and the chance to live in an authentic Balkan environment, the right vacation rental can make your trip to Croatia all the more memorable.