Cheap villa holidays

Cheap villa holidays (141)

You're in the right place for cheap villa holidays! From sun, sea and sand to something closer to home, having your own space is always best, especially with family or in groups.


View larger map

Also consider

Luxury Villas
2,684 properties
Coastal Cottages
222 properties
Pet Friendly Cottages
27,095 properties
Romantic Breaks
3,207 properties
Group Holidays
17,143 properties
Log Cabin Holidays
238 properties
Rural Retreats
12,438 properties
City Breaks
8,475 properties
Holiday Cottages
17,239 properties
Villas in Spain
11,248 properties
Villas in Tenerife
707 properties
Gites in France
8,131 properties
Holiday Cottages in Cornwall
2,983 properties
London Holiday Apartments
941 properties
Florida Villas
905 properties
Villas in Ibiza
349 properties
Villas in Portugal
4,126 properties
Villas in Turkey
2,202 properties
Villas in Malta
455 properties
Lake District Cottages
940 properties

No dates Enter dates for accurate prices -

Adults, Children

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

141 Holiday homes

Filters applied: Private tennis court

(5) Very Good 

35

Campo International holiday bungalow rental

Maspalomas / Campo International

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £40 / night

£274 - £335 / week

Book View

from £40 / night

(8) Very Good 

33

Finistere / Moelan sur Mer

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Car not necessary

from £56 / night

£392 / week

Book View

from £56 / night

22

Sucina holiday apartment rental

Murcia / Sucina

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool

from £50 / night

£350 - £400 / week

Book View

from £50 / night

(4) Excellent 

18

Holiday apartment in Playa de las Americas

Playa de las Americas / Central Playa de Las Americas

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

from £30 / night

£210 / week

Book View

from £30 / night

(1) Excellent 

42

Province of Messina / Giardini Naxos

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £44 / night

£261 - £783 / week

Book View

from £44 / night

(9) Very Good 

13

Loir-et-Cher / Onzain

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets

from £48 / night

£218 / week

Book View

from £48 / night

23

Holiday apartment in Hacienda Riquelme Golf Resort

Hacienda Riquelme Golf Resort / Polaris World, Hacienda Riquelme

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool

from £50 / night

£300 - £350 / week

Book View

from £50 / night

36

Haute-Garonne / Toulouse

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden

from £27 / night

£174 - £261 / week

Book View

from £27 / night

16

Holiday caravan/mobile home with shared pool, tennis court in Aschaffenburg

Lower Franconia / Aschaffenburg

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £52 / night

£360 / week

Book View

from £52 / night

(2) Very Good 

24

Holiday villa with swimming pool, tennis court in Salobrena

Province of Granada / Salobrena

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool

from £44 / night

£827 - £1827 / week

Book View

from £44 / night

81

Nafplio ski hotel apartment to rent.

Argolis Region / Nafplio

12 2 Min stay varies

  • 12 bedrooms
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Ski

from £40 / night

£244 - £366 / week

Book View

from £40 / night

(10) Excellent 

24

Holiday apartment with shared pool, tennis court in Side

Manavgat / Side

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Another great Holiday” We stopped in Pete and Heathers apartment again this year for the second time, and as usual everything was great. If you are looking for a 5 star holiday apartment in the Side area at a good price, this one ticks all the boxes.  …see more

from £35 / night

£250 / week

Book View

from £35 / night

11

Holiday apartment with shared pool, tennis court in Sutri

Province of Viterbo / Sutri

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 9 km
  • Swimming pool

from £57 / night

£348 / week

Book View

from £57 / night

(3) Very Good 

15

Holiday studio rental

Herault / Ile des Pecheurs

Studio 3 7 nights min

  • Studio
  • Sleeps 3
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Why we have booked to go back!” Even though this studio is basic, it is clean, bright and has everything you would need but more importantly it's location and surrounding amenities are amazing. It is situated on a picturesque, quiet, secure complex w  …see more

from £50 / night

£350 / week

Book View

from £50 / night

(6) Very Good 

21

Holiday apartment rental

Protaras / Fig Tree Bay

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.6 km
  • Swimming pool
“Beautiful location, very well maintained, excellent facilities, left feeling totally relaxed” The apartment is very well maintained and ideally located. The pools are lovely and I enjoyed a morning swim most days. All the fun of Protaras is within a  …see more

from £50 / night

£250 / week

Book View

from £50 / night

7

Province of Lecce / Maglie

1 1 Min stay varies

  • 1 bedroom
  • Sleeps 1
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £31 / night

£174 - £305 / week

Book View

from £31 / night

4

Province of Milan / Bresso

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Nearest beach 0 km
  • Child friendly
  • Car not necessary

from £63 / night

£435 / week

Book View

from £63 / night

26

Holiday home with shared pool, tennis court in Ozdere

Ozdere / Yakamoz Sitesi

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

from £35 / night

£280 / week

Book View

from £35 / night

(1) Very Good 

11

Holiday private room in South East London

South East London / Crystal Palace

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask owner if suitable for children

from £20 / night

£145 - £250 / week

Book View

from £20 / night

(2) Excellent 

27

Lazio / Rome

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Air conditioning
  • Pet friendly

from £31 / night

£214 / week

Book View

from £31 / night

13

Moscow holiday apartment rental

Central Russia / Moscow

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Suitable for children age 5+
  • Ask about pets

from £52 / night

£352 / week

Book View

from £52 / night

21

Avileses holiday apartment rental

Murcia / Avileses

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool

from £50 / night

£350 - £400 / week

Book View

from £50 / night

4

Landes / Lit-et-Mixe

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 7 km
  • Car not necessary

from £44 / night

£305 / week

Book View

from £44 / night

24

Pizzo holiday apartment rental

Pizzo / Pizzo Beach

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £47 / night

£327 - £599 / week

Book View

from £47 / night

(1) Excellent 

20

Holiday apartment with shared pool, tennis court in Bogaz

Bogaz / Iskele

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £28 / night

£190 / week

Book View

from £28 / night

8

Holiday apartment with tennis court in Santa Marinella

Province of Rome / Santa Marinella

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £53 / night

£53 / week

Book View

from £53 / night

25

Faro District / Vila Real de Santo Antonio

1 3 14 nights min

  • 1 bedroom
  • Sleeps 3
  • 14 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £32 / night

£218 / week

Book View

from £32 / night

(5) Excellent 

24

Apartment accommodation in Ravda with swimming pool, tennis court

Burgas Province / Ravda

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“One of the best holiday” We spent wonderful time i Bulgaria. Apartment and all Apollon complex are very pleasant, all (pool, beach, shops, amusement, etc.) are nearby, all owner informations are true, servis including communication is excellent.  …see more

from £25 / night

£160 - £250 / week

Book View

from £25 / night

(6) Very Good 

25

Villa rental in Sayalonga with swimming pool, tennis court

Costa del Sol / Sayalonga

13 28 Min stay varies

  • 13 bedrooms
  • Sleeps 28
  • Min stay varies
  • Nearest beach 5 km
  • Swimming pool
  • Child friendly

from £9 / night

£1131 - £2087 / week

Book View

from £9 / night

(12) Very Good 

22

Holiday villa letting

Koggala / Kathaluwa

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly
“A lovely, relaxing stay” We had a lovely stay here, travelling with our young baby and a friend. We used two of the bedrooms and both were big, clean, air conditioned and tastefully decorated, with even dimmer switches for the bedside lights. The bath  …see more

from £47 / night

£325 / week

Book View

from £47 / night

(3) Average 

22

Olhos de Agua holiday apartment rental

Albufeira / Olhos de Agua

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool

from £31 / night

£214 - £609 / week

Book View

from £31 / night

17

Kampor holiday guest house rental

Rab Island / Kampor

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Pet friendly
  • Private garden

from £15 / night

£102 - £327 / week

Book View

from £15 / night

40

Holiday apartment with tennis court in Bucharest City

Bucharest / Bucharest City

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £27 / night

£174 - £260 / week

Book View

from £27 / night

14

Province of Ragusa / Comiso

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 25 km
  • Child friendly
  • Air conditioning

from £61 / night

£392 / week

Book View

from £61 / night

(3) Very Good 

20

Bansko ski apartment to rent.

Bansko / Belvedere Holiday Club

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Swimming pool
  • Ski
  • Child friendly

from £60 / night

£420 / week

Book View

from £60 / night

9

Arzachena / Cannigione

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 800 km
  • Child friendly

from £40 / night

£274 / week

Book View

from £40 / night

17

Holiday apartment with shared pool, tennis court in Praia da Luz

Luz / Praia da Luz

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £63 / night

£435 / week

Book View

from £63 / night

(2) Excellent 

13

Province of Ancona / Offagna

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 13 km
  • Child friendly

from £57 / night

£366 / week

Book View

from £57 / night

8

Isla Canela Golf holiday apartment rental

Ayamonte / Isla Canela Golf

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 2 km
  • Swimming pool
  • Child friendly

from £50 / night

£350 / week

Book View

from £50 / night

(5) Very Good 

24

Olhos de Agua holiday apartment rental

Albufeira / Olhos de Agua

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Lovely Apartment” Had a lovely stay in this apartment.When we arrived the apartment was really clean and tidy and well set up for a comfortable stay.It has one bedroom, so well suited to couples.The balcony overlooks the tennis court, with the pool ne  …see more

from £50 / night

£285 - £570 / week

Book View

from £50 / night

1