Vacation Rentals & Villas in Ibiza Town

Close

Enter dates for more accurate prices

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

1,108 Houses

(3) Excellent 

    32

    MAR HOUSE

    Ibiza / Ibiza Town

    Ibiza Town chalet

    3 6 7 nights min

    • 3 bedrooms
    • sleeps 6
    • 7 nights min
    • Nearest beach 0.7 mi
    • Swimming pool
    • Ask about children

    Price per night from

    $279

    Responds fast!
    avg. 3 hours 53 minutes

    Price per night from

    $279

      37

      4 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5047384

      Ibiza Town / Talamanca

      Talamanca villa

      4 8 7 nights min

      • 4 bedrooms
      • sleeps 8
      • 7 nights min
      • Swimming pool
      • Child Friendly
      • Air conditioning

      Price per night from

      $1,453

      Price per night from

      $1,453

        30

        6 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5456081

        Ibiza Town / Talamanca

        Talamanca villa

        6 12 7 nights min

        • 6 bedrooms
        • sleeps 12
        • 7 nights min
        • Swimming pool
        • Child Friendly
        • Air conditioning

        Price per night from

        $2,240

        Price per night from

        $2,240

          55

          5 bedroom Villa in Puig d'en Valls, Balearic Islands, Spain - 5047337

          Ibiza / Ibiza Town

          Ibiza Town villa

          5 9 7 nights min

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

          Price per night from

          $1,238

          Price per night from

          $1,238

            11

            Yacht charter in Ibiza Sunseeker Superhawk 48 "007"

            Ibiza / Ibiza Town

            Ibiza Town yacht

            1 2 1 night min

            • 1 bedroom
            • sleeps 2
            • 1 night min
            • Child Friendly

            Price per night from

            $2,488

            Price per night from

            $2,488

              20

              4 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5047785

              Ibiza Town / Talamanca

              Talamanca villa

              4 8 7 nights min

              • 4 bedrooms
              • sleeps 8
              • 7 nights min
              • Swimming pool
              • Child Friendly
              • Ask about pets

              Price per night from

              $1,442

              Price per night from

              $1,442

                61

                VILLA HILLTOP

                Ibiza Town / Talamanca

                Talamanca villa

                4 8 min stay varies

                • 4 bedrooms
                • sleeps 8
                • min stay varies
                • Nearest beach 2 mi
                • Swimming pool
                • Ask about children

                Price per night from

                $1,569

                Responds fast!
                avg. 3 hours 53 minutes

                Price per night from

                $1,569

                  18

                  BREAD HOUSE

                  Ibiza / Ibiza Town

                  Ibiza Town house

                  3 6 min stay varies

                  • 3 bedrooms
                  • sleeps 6
                  • min stay varies
                  • Nearest beach 3 mi
                  • Ask about children
                  • Pet Friendly

                  Price per night from

                  $1,024

                  Responds fast!
                  avg. 3 hours 53 minutes

                  Price per night from

                  $1,024

                    53

                    Villa Talamanca Destination

                    Ibiza Town / Talamanca

                    Talamanca villa

                    4 12 7 nights min

                    • 4 bedrooms
                    • sleeps 12
                    • 7 nights min
                    • Nearest beach 1 mi
                    • Swimming pool
                    • Child Friendly

                    Price per night from

                    $993

                    Price per night from

                    $993

                      28

                      5 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5777993

                      Ibiza Town / Talamanca

                      Talamanca villa

                      5 10 7 nights min

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

                      Price per night from

                      $1,889

                      Price per night from

                      $1,889

                        36

                        6 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5684398

                        Ibiza Town / Talamanca

                        Talamanca villa

                        6 12 7 nights min

                        • 6 bedrooms
                        • sleeps 12
                        • 7 nights min
                        • Swimming pool
                        • Child Friendly
                        • Air conditioning

                        Price per night from

                        $6,575

                        Price per night from

                        $6,575

                          58

                          6 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5669377

                          Ibiza Town / Talamanca

                          Talamanca villa

                          6 12 7 nights min

                          • 6 bedrooms
                          • sleeps 12
                          • 7 nights min
                          • Swimming pool
                          • Child Friendly
                          • Air conditioning

                          Price per night from

                          $8,668

                          Price per night from

                          $8,668

                            24

                            2 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5780771

                            Ibiza Town / Talamanca

                            Talamanca villa

                            2 4 7 nights min

                            • 2 bedrooms
                            • sleeps 4
                            • 7 nights min
                            • Swimming pool
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $1,146

                            Price per night from

                            $1,146

                              7

                              IBIZA VILLA

                              Ibiza Town / Talamanca

                              Talamanca villa

                              4 15 4 nights min

                              • 4 bedrooms
                              • sleeps 15
                              • 4 nights min
                              • Swimming pool
                              • Child Friendly
                              • Air conditioning

                              Price per night from

                              $1,260

                              Price per night from

                              $1,260

                                21

                                4 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5781978

                                Ibiza Town / Talamanca

                                Talamanca villa

                                4 8 7 nights min

                                • 4 bedrooms
                                • sleeps 8
                                • 7 nights min
                                • Swimming pool
                                • Child Friendly
                                • Air conditioning

                                Price per night from

                                $1,870

                                Price per night from

                                $1,870

                                  47

                                  6 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5684395

                                  Ibiza Town / Talamanca

                                  Talamanca villa

                                  6 12 7 nights min

                                  • 6 bedrooms
                                  • sleeps 12
                                  • 7 nights min
                                  • Swimming pool
                                  • Child Friendly
                                  • Air conditioning

                                  Price per night from

                                  $7,718

                                  Price per night from

                                  $7,718

                                    28

                                    5 bedroom Villa in Ibiza Nueva, Balearic Islands, Spain - 5313255

                                    Ibiza Town / Talamanca

                                    Talamanca villa

                                    5 12 7 nights min

                                    • 5 bedrooms
                                    • sleeps 12
                                    • 7 nights min
                                    • Child Friendly
                                    • Air conditioning
                                    • Ask about pets

                                    Price per night from

                                    $1,039

                                    Price per night from

                                    $1,039

                                      39

                                      5 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5047430

                                      Ibiza Town / Talamanca

                                      Talamanca villa

                                      5 10 7 nights min

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

                                      Price per night from

                                      $907

                                      Price per night from

                                      $907

                                        25

                                        2 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5669334

                                        Ibiza Town / Talamanca

                                        Talamanca villa

                                        2 4 7 nights min

                                        • 2 bedrooms
                                        • sleeps 4
                                        • 7 nights min
                                        • Swimming pool
                                        • Child Friendly
                                        • Air conditioning

                                        Price per night from

                                        $1,041

                                        Price per night from

                                        $1,041

                                          40

                                          5 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5684405

                                          Ibiza Town / Talamanca

                                          Talamanca villa

                                          5 9 7 nights min

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

                                          Price per night from

                                          $2,344

                                          Price per night from

                                          $2,344

                                          (1) Excellent 

                                            37

                                            FANTASTIC BIG VILLA!! UP TO 20PAX!!

                                            Ibiza / Ibiza Town

                                            Ibiza Town villa

                                            8 20 min stay varies

                                            • 8 bedrooms
                                            • sleeps 20
                                            • min stay varies
                                            • Swimming pool
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $516

                                            Responds fast!
                                            avg. 3 hours 25 minutes

                                            Price per night from

                                            $516

                                              30

                                              4 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5669344

                                              Ibiza Town / Talamanca

                                              Talamanca villa

                                              4 8 7 nights min

                                              • 4 bedrooms
                                              • sleeps 8
                                              • 7 nights min
                                              • Swimming pool
                                              • Child Friendly
                                              • Air conditioning

                                              Price per night from

                                              $1,501

                                              Price per night from

                                              $1,501

                                                54

                                                4 bedroom Villa in Ibiza, Balearic Islands, Spain - 5047447

                                                Ibiza Town / Talamanca

                                                Talamanca villa

                                                4 8 7 nights min

                                                • 4 bedrooms
                                                • sleeps 8
                                                • 7 nights min
                                                • Swimming pool
                                                • Child Friendly
                                                • Air conditioning

                                                Price per night from

                                                $1,589

                                                Price per night from

                                                $1,589

                                                  32

                                                  5 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5669318

                                                  Ibiza Town / Talamanca

                                                  Talamanca villa

                                                  5 10 7 nights min

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

                                                  Price per night from

                                                  $2,763

                                                  Price per night from

                                                  $2,763

                                                  (4) Excellent 

                                                    18

                                                    Can Roy. Stunning modern villa in Talamanca with great views close to Ibiza town

                                                    Ibiza Town / Talamanca

                                                    Talamanca villa

                                                    5 10 min stay varies

                                                    • 5 bedrooms
                                                    • sleeps 10
                                                    • min stay varies
                                                    • Nearest beach 0.5 mi
                                                    • Swimming pool
                                                    • Child Friendly

                                                    Price per night from

                                                    $1,436

                                                    Responds fast!
                                                    avg. 1 hour 20 minutes

                                                    Price per night from

                                                    $1,436

                                                      30

                                                      5 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5456077

                                                      Ibiza Town / Talamanca

                                                      Talamanca villa

                                                      5 10 7 nights min

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

                                                      Price per night from

                                                      $1,682

                                                      Price per night from

                                                      $1,682

                                                        24

                                                        5 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5455491

                                                        Ibiza Town / Talamanca

                                                        Talamanca villa

                                                        5 10 7 nights min

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

                                                        Price per night from

                                                        $4,225

                                                        Price per night from

                                                        $4,225

                                                        (1) Very Good 

                                                          30

                                                          Romeo & Juliet

                                                          Ibiza / Ibiza Town

                                                          Ibiza Town villa

                                                          5 12 min stay varies

                                                          • 5 bedrooms
                                                          • sleeps 12
                                                          • min stay varies
                                                          • Swimming pool
                                                          • Child Friendly
                                                          • Air conditioning

                                                          Price per night from

                                                          $645

                                                          Price per night from

                                                          $645

                                                          (4) Excellent 

                                                            36

                                                            Can KM4 sea views

                                                            Ibiza / Ibiza Town

                                                            Ibiza Town villa

                                                            8 20 min stay varies

                                                            • 8 bedrooms
                                                            • sleeps 20
                                                            • min stay varies
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Car not necessary

                                                            Price per night from

                                                            $1,032

                                                            Price per night from

                                                            $1,032

                                                            (1) Excellent 

                                                              53

                                                              Villa Sa Caleta

                                                              Ibiza / Ibiza Town

                                                              Ibiza Town villa

                                                              7 16 min stay varies

                                                              • 7 bedrooms
                                                              • sleeps 16
                                                              • min stay varies
                                                              • Swimming pool
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $1,032

                                                              Price per night from

                                                              $1,032

                                                                20

                                                                BELLA VISTA Fantastically beautiful view

                                                                Ibiza Town / Talamanca

                                                                Talamanca condo

                                                                2 4 7 nights min

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • 7 nights min
                                                                • Swimming pool
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $149

                                                                Responds fast!
                                                                avg. 31 minutes

                                                                Price per night from

                                                                $149

                                                                  38

                                                                  Unique 800 m2 luxury Villa Ibiza

                                                                  Ibiza / Ibiza Town

                                                                  Ibiza Town villa

                                                                  6 12 7 nights min

                                                                  • 6 bedrooms
                                                                  • sleeps 12
                                                                  • 7 nights min
                                                                  • Nearest beach 0.1 mi
                                                                  • Swimming pool
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $3,490

                                                                  Price per night from

                                                                  $3,490

                                                                    35

                                                                    Villa Vistas, near Playa d'en Bossa and Ibiza Town with private pool!

                                                                    Ibiza / Ibiza Town

                                                                    Ibiza Town villa

                                                                    5 10 3 nights min

                                                                    • 5 bedrooms
                                                                    • sleeps 10
                                                                    • 3 nights min
                                                                    • Child Friendly

                                                                    Price per night from

                                                                    $922

                                                                    Price per night from

                                                                    $922

                                                                      21

                                                                      BEST LOCATION VILLA CLOSE TO IBIZA TOWN AND TALAMANCA BEACH

                                                                      Ibiza Town / Talamanca

                                                                      Talamanca house

                                                                      4 8 7 nights min

                                                                      • 4 bedrooms
                                                                      • sleeps 8
                                                                      • 7 nights min
                                                                      • Swimming pool
                                                                      • Child Friendly
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $1,808

                                                                      Price per night from

                                                                      $1,808

                                                                      (1) Excellent 

                                                                        29

                                                                        MARINA BOTAFOCH LIFE AC POOL

                                                                        Ibiza / Ibiza Town

                                                                        Ibiza Town apartment

                                                                        2 6 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 6
                                                                        • min stay varies
                                                                        • Swimming pool
                                                                        • Child Friendly
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $71

                                                                        Price per night from

                                                                        $71

                                                                          27

                                                                          VILLA SALINES - IBIZA KM 3

                                                                          Ibiza Town / Ca Na Negreta

                                                                          Ca Na Negreta villa

                                                                          5 10 min stay varies

                                                                          • 5 bedrooms
                                                                          • sleeps 10
                                                                          • min stay varies
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 1 mi
                                                                          • Swimming pool

                                                                          Price per night from

                                                                          $645

                                                                          Price per night from

                                                                          $645

                                                                            16

                                                                            Beautiful 2 Bedroom Apartment in Marina Botafoch

                                                                            Ibiza Town / Talamanca

                                                                            Talamanca apartment

                                                                            2 4 1 night min

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • 1 night min
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $401

                                                                            Price per night from

                                                                            $401

                                                                              42

                                                                              Villa Can Palazon

                                                                              Ibiza / Ibiza Town

                                                                              Ibiza Town villa

                                                                              5 10 6 nights min

                                                                              • 5 bedrooms
                                                                              • sleeps 10
                                                                              • 6 nights min
                                                                              • Nearest beach 5 mi
                                                                              • Swimming pool
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $406

                                                                              Price per night from

                                                                              $406