Villas in Santa Maria, Tavira and Apartments – Holiday Lettings - Holiday Rentals Santa Maria, Tavira

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

1,455 Holiday homes

(6) Very Good 

26

Santa Maria, Tavira holiday villa rental

Tavira / Santa Maria, Tavira

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly

from £142 / night

£937 - £2,367 / week

Book View

Responds fast!
avg. 1 hour 49 minutes

from £142 / night

(25) Excellent 

24

Santa Maria, Tavira holiday apartment rental

Tavira / Santa Maria, Tavira

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly

from £90 / night

£630 / week

Book View

from £90 / night

(17) Excellent 

Certificate of Excellence

34

Holiday apartment with golf nearby in Santa Maria, Tavira

Tavira / Santa Maria, Tavira

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Car not necessary

Certificate of Excellence

from £44 / night

£305 - £594 / week

Book View

Responds fast!
avg. 1 hour 11 minutes

from £44 / night

(6) Very Good 

Certificate of Excellence

17

Holiday villa with shared pool, golf nearby in Santa Maria, Tavira

Tavira / Santa Maria, Tavira

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool

Certificate of Excellence

from £107 / night

£746 - £1,603 / week

Book View

Responds fast!
avg. 3 hours 48 minutes

from £107 / night

51

Santa Maria, Tavira holiday villa rental

Tavira / Santa Maria, Tavira

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool

from £67 / night

£463 - £936 / week

Book View

Responds fast!
avg. 2 hours 42 minutes

from £67 / night

Great rentals within 20 miles that match your search

Distance approx 13.5 miles from Santa Maria, Tavira

(20) Very Good 

24

Holiday villa in Faro

Faro / Estoi

4 10 7 nights min

  • 4 bedrooms
  • sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 14 km
  • Swimming pool

from £270 / night

£360 - £2,338 / week

Book View

Responds fast!
avg. 3 hours 1 minutes

from £270 / night

Distance approx 1.74 miles from Santa Maria, Tavira

(13) Excellent 

16

Santa Luzia holiday apartment rental

Faro District / Santa Luzia

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £46 / night

£287 - £682 / week

Book View

from £46 / night

Distance approx 6.25 miles from Santa Maria, Tavira

(19) Excellent 

24

Cacela Velha holiday apartment accommodation

Tavira / Cacela Velha

1 4 5 nights min

  • 1 bedroom
  • sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £118 / night

£822 / week

Book View

from £118 / night

Distance approx 7.4 miles from Santa Maria, Tavira

(9) Very Good 

22

Fuseta holiday apartment rental

Fuseta / Formosa Village

2 6 5 nights min

  • 2 bedrooms
  • sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

from £57 / night

£397 / week

Book View

from £57 / night

Distance approx 13.94 miles from Santa Maria, Tavira

(3) Very Good 

26

Holiday apartment in Vila Real de Santo Antonio

Faro District / Vila Real de Santo Antonio

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Air conditioning

from £37 / night

£227 - £448 / week

Book View

Responds fast!
avg. 3 hours 5 minutes

from £37 / night

Distance approx 7.64 miles from Santa Maria, Tavira

(8) Excellent 

19

Holiday townhouse rental

Faro District / Manta Rota

3 8 3 nights min

  • 3 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.6 km
  • Swimming pool

from £63 / night

£360 - £540 / week

Book View

from £63 / night

Distance approx 9.25 miles from Santa Maria, Tavira

22

Holiday home in Altura

Faro District / Altura

3 8 7 nights min

  • 3 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £119 / night

£798 - £1,313 / week

Book View

Responds fast!
avg. 1 hour 25 minutes

from £119 / night

Distance approx 7.58 miles from Santa Maria, Tavira

(1) Excellent 

14

Holiday apartment with shared pool, golf nearby in Fuseta

Fuseta / Bias do Sul

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 3 km
  • Swimming pool
  • Child friendly

from £83 / night

£577 / week

Book View

Responds fast!
avg. 3 hours 56 minutes

from £83 / night

Distance approx 9.36 miles from Santa Maria, Tavira

(15) Excellent 

19

Holiday studio with shared pool in Moncarapacho

Moncarapacho / Lagoao

Studio 4 min stay varies

  • Studio
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool

from £26 / night

£181 - £613 / week

Book View

Responds fast!
avg. 1 hour 21 minutes

from £26 / night

Distance approx 13.14 miles from Santa Maria, Tavira

(2) Very Good 

20

Home rental in Castro Marim Golf with swimming pool, golf nearby

Castro Marim / Castro Marim Golf

4 9 min stay varies

  • 4 bedrooms
  • sleeps 9
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool

from £67 / night

£464 - £1,545 / week

Book View

from £67 / night

Distance approx 15.39 miles from Santa Maria, Tavira

(1) Very Good 

26

Holiday home in Faro

Faro / Estoi

3 10 min stay varies

  • 3 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 17 km
  • Child friendly
  • Air conditioning

from £165 / night

£989 - £1,545 / week

Book View

Responds fast!
avg. 2 hours 54 minutes

from £165 / night

Distance approx 7.23 miles from Santa Maria, Tavira

18

Holiday farmhouse in Manta Rota

Faro District / Manta Rota

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Child friendly

from £62 / night

£397 - £469 / week

Book View

Responds fast!
avg. 1 hour 25 minutes

from £62 / night

Distance approx 7.56 miles from Santa Maria, Tavira

(1) Excellent 

17

Holiday home rental

Faro District / Manta Rota

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £47 / night

£325 - £577 / week

Book View

Responds fast!
avg. 2 hours 31 minutes

from £47 / night

Distance approx 12.67 miles from Santa Maria, Tavira

(1) Very Good 

15

Apartment rental in Olhao with golf nearby

Faro District / Olhao

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 5 km
  • Child friendly
  • Air conditioning

from £83 / night

£577 / week

Book View

Responds fast!
avg. 3 hours 56 minutes

from £83 / night

Distance approx 3.08 miles from Santa Maria, Tavira

(8) Excellent 

24

Apartment accommodation in Quinta Da Gomeira with shared pool, golf nearby

Tavira / Quinta Da Gomeira

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+

from £29 / night

£201 - £401 / week

Book View

Responds fast!
avg. 2 hours 46 minutes

from £29 / night

Distance approx 10.9 miles from Santa Maria, Tavira

(3) Very Good 

20

Quelfes holiday villa rental

Olhao / Quelfes

4 10 7 nights min

  • 4 bedrooms
  • sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 7 km
  • Swimming pool

from £180 / night

£1,260 - £2,348 / week

Book View

Responds fast!
avg. 2 hours 42 minutes

from £180 / night

Distance approx 2.88 miles from Santa Maria, Tavira

(8) Excellent 

15

Holiday apartment with shared pool, golf nearby in Cabanas

Tavira / Cabanas

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 1 km
  • Swimming pool
  • Child friendly

from £83 / night

£577 / week

Book View

Responds fast!
avg. 3 hours 56 minutes

from £83 / night

Distance approx 12.9 miles from Santa Maria, Tavira

(4) Very Good 

Certificate of Excellence

27

Village Marina holiday apartment rental

Olhao / Village Marina

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

Certificate of Excellence

from £93 / night

£592 - £1,184 / week

Book View

Responds fast!
avg. 2 hours 54 minutes

from £93 / night

Distance approx 7.3 miles from Santa Maria, Tavira

(7) Very Good 

17

Holiday apartment in Fuseta

Fuseta / Formosa Village

2 4 5 nights min

  • 2 bedrooms
  • sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £57 / night

£397 / week

Book View

from £57 / night

Distance approx 16.86 miles from Santa Maria, Tavira

(4) Excellent 

Certificate of Excellence

25

Faro holiday apartment rental

Faro District / Faro

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Child friendly

Certificate of Excellence

from £29 / night

£202 - £541 / week

Book View

Responds fast!
avg. 1 hour 0 minutes

from £29 / night

Distance approx 1.74 miles from Santa Maria, Tavira

24

Holiday apartment letting

Faro District / Santa Luzia

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0.3 km
  • Swimming pool
  • Child friendly

from £57 / night

£401 - £1,534 / week

Book View

from £57 / night

Distance approx 3 miles from Santa Maria, Tavira

16

Holiday apartment with swimming pool, golf nearby in Aldeia Formosa

Tavira / Aldeia Formosa

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Nearest beach 0.1 km
  • Swimming pool
  • Child friendly

from £82 / night

£570 / week

Book View

Responds fast!
avg. 2 hours 35 minutes

from £82 / night

Distance approx 13.83 miles from Santa Maria, Tavira

22

Holiday apartment in Vila Real de Santo Antonio

Faro District / Vila Real de Santo Antonio

1 5 min stay varies

  • 1 bedroom
  • sleeps 5
  • min stay varies
  • Nearest beach 1 km
  • Child friendly
  • Air conditioning

from £49 / night

£320 - £721 / week

Book View

Responds fast!
avg. 2 hours 29 minutes

from £49 / night

Distance approx 14.43 miles from Santa Maria, Tavira

(4) Excellent 

28

Holiday villa in Santa Barbara de Nexe

Faro District / Santa Barbara de Nexe

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 17 km
  • Swimming pool

from £108 / night

£530 - £1,615 / week

Book View

from £108 / night

Distance approx 0.1 miles from Santa Maria, Tavira Show on Map

(12) Excellent 

39

Holiday apartment with shared pool in Central Tavira

Tavira / Central Tavira

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £35 / night

£332 - £1,374 / week

Book View

Responds fast!
avg. 1 hour 31 minutes

from £35 / night

Distance approx 7.06 miles from Santa Maria, Tavira

(4) Excellent 

10

Fuseta holiday apartment rental

Olhao / Fuseta

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
  • Air conditioning

from £49 / night

£283 - £597 / week

Book View

from £49 / night

Distance approx 12.31 miles from Santa Maria, Tavira

18

Guest house rental in Quelfes

Olhao / Quelfes

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 4 km
  • Car not necessary
  • Air conditioning

from £129 / night

£901 / week

Book View

from £129 / night

Distance approx 16.96 miles from Santa Maria, Tavira

12

Home rental in Faro

Faro District / Faro

3 6 30 nights min

  • 3 bedrooms
  • sleeps 6
  • 30 nights min
  • Child friendly
  • Pet friendly

from £52 / night

£361 / week

Book View

Responds fast!
avg. 1 hour 51 minutes

from £52 / night

Distance approx 2.9 miles from Santa Maria, Tavira

17

Holiday apartment rental

Tavira / Cabanas

2 5 3 nights min

  • 2 bedrooms
  • sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £103 / night

£721 / week

Book View

Responds fast!
avg. 2 hours 35 minutes

from £103 / night

Distance approx 3.26 miles from Santa Maria, Tavira

16

Holiday apartment in Aldeia Formosa

Tavira / Aldeia Formosa

1 4 min stay varies

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

from £93 / night

£649 / week

Book View

Responds fast!
avg. 2 hours 35 minutes

from £93 / night

Distance approx 12.36 miles from Santa Maria, Tavira

8

Castro Marim holiday villa rental

Faro District / Castro Marim

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £78 / night

£515 / week

Book View

from £78 / night

Distance approx 9.1 miles from Santa Maria, Tavira

7

Cottage rental in Altura with shared pool

Faro District / Altura

3 8 1 night min

  • 3 bedrooms
  • sleeps 8
  • 1 night min
  • Nearest beach 3 km
  • Swimming pool
  • Child friendly

from £292 / night

£2,039 / week

Book View

from £292 / night

Distance approx 9.63 miles from Santa Maria, Tavira

13

Quelfes holiday villa rental

Olhao / Quelfes

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Child friendly
  • Air conditioning
  • Ask about pets

from £93 / night

£647 - £3,817 / week

Enquire View

from £93 / night

Distance approx 18.63 miles from Santa Maria, Tavira

14

Loule holiday villa rental

Faro District / Loule

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Child friendly
  • Air conditioning
  • Ask about pets

from £88 / night

£612 - £3,951 / week

Enquire View

from £88 / night

Distance approx 3.13 miles from Santa Maria, Tavira

18

Holiday apartment with shared pool in Cabanas

Tavira / Cabanas

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £88 / night

£586 - £1,261 / week

Book View

Responds fast!
avg. 3 hours 23 minutes

from £88 / night

Top Destination reviews

Tavira Antiqua Doma No. 28
Fabulous House in Tavira

Centrally placed, allows access to all key points on foot. A lovely place to stay in the centre of Tavira. Beautiful old house with generous accommodation. … see more
Stylish apartment, use of bikes free, great location , free wifi
Great location apartment

Very close to all that Tavira has o offer, apartment was stylish and had every amenitie you could wish for either short or longer stays. Owners were very friendly, informative and ensured you were aware of how everything worked and how to contact if needed. 2 bikes also available free of charge which is a bonus. Would definitely returnsee more

Also consider