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,063 Houses

(3) Excellent 

32

MAR HOUSE

Ibiza / Ibiza Town

Ibiza Town chalet

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Air conditioning

Price per night from

$326

Responds fast!
avg. 3 hours 59 minutes

Price per night from

$326

21

House Marisol

Ibiza Town / Talamanca

Talamanca house

3 6 min stay varies

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

Price per night from

$205

Price per night from

$205

26

Leon

Ibiza / Ibiza Town

Ibiza Town apartment

4 8 min stay varies

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

Price per night from

$455

Price per night from

$455

44

Villa Tiger

Ibiza Town / Talamanca

Talamanca villa

9 18 min stay varies

  • 9 bedrooms
  • sleeps 18
  • min stay varies
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$3,510

Price per night from

$3,510

28

Villa Talk

Ibiza Town / Talamanca

Talamanca villa

5 10 min stay varies

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

Price per night from

$2,349

Price per night from

$2,349

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,513

Price per night from

$2,513

21

Villa Martinet

Ibiza Town / Talamanca

Talamanca villa

5 10 min stay varies

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

Price per night from

$1,170

Price per night from

$1,170

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,215

Price per night from

$2,215

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,315

Price per night from

$1,315

21

4 bedroom Villa in Ibiza, 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,583

Price per night from

$1,583

71

VILLA HILLTOP

Ibiza Town / Talamanca

Talamanca villa

4 8 min stay varies

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

Price per night from

$1,617

Responds fast!
avg. 3 hours 59 minutes

Price per night from

$1,617

18

BREAD HOUSE

Ibiza / Ibiza Town

Ibiza Town house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$1,055

Responds fast!
avg. 3 hours 59 minutes

Price per night from

$1,055

23

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

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

$9,089

Price per night from

$9,089

30

Villa Dries

Ibiza Town / Talamanca

Talamanca villa

6 12 min stay varies

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

Price per night from

$2,127

Price per night from

$2,127

35

3 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5669346

Ibiza Town / Talamanca

Talamanca villa

3 7 7 nights min

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

Price per night from

$842

Price per night from

$842

40

3 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5533929

Ibiza Town / Talamanca

Talamanca villa

3 7 7 nights min

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

Price per night from

$293

Price per night from

$293

34

Apartment Solomon

Ibiza Town / Talamanca

Talamanca apartment

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Air conditioning

Price per night from

$455

Price per night from

$455

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,102

Price per night from

$1,102

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

$7,029

Price per night from

$7,029

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,077

Price per night from

$1,077

24

14 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5669343

Ibiza Town / Talamanca

Talamanca villa

14 28 7 nights min

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

Price per night from

$8,216

Price per night from

$8,216

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

$980

Price per night from

$980

20

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

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

$1,328

Price per night from

$1,328

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,588

Price per night from

$1,588

40

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

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,039

Price per night from

$1,039

(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,451

Responds fast!
avg. 1 hour 22 minutes

Price per night from

$1,451

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,688

Price per night from

$1,688

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

$9,188

Price per night from

$9,188

42

Penthouse Satori

Ibiza Town / Talamanca

Talamanca house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Air conditioning

Price per night from

$569

Price per night from

$569

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,507

Price per night from

$2,507

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

$8,354

Price per night from

$8,354

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,939

Price per night from

$2,939

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,386

Price per night from

$4,386

56

7 bedroom Villa in Playa de Talamanca, Balearic Islands, Spain - 5669398

Ibiza Town / Talamanca

Talamanca villa

7 14 7 nights min

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

Price per night from

$4,954

Price per night from

$4,954

34

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

Ibiza Town / Talamanca

Talamanca villa

6 12 7 nights min

  • 6 bedrooms
  • sleeps 12
  • 7 nights min
  • Swimming pool
  • Child Friendly
  • Ask about pets

Price per night from

$1,432

Price per night from

$1,432

82

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

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

$1,301

Price per night from

$1,301

(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

$717

Price per night from

$717

(3) 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,301

Price per night from

$1,301