Search your villa holiday
Where to Destination, resort or villa
Any destination
Cyprus
Croatia
France
French Riviera
Languedoc
Provence
Greek Islands
Corfu
Crete
Kefalonia
Lefkada
Rhodes
Zante
Italy
Puglia
Sicily
Portugal
Algarve
Madeira
Spain
Balearic Islands
Majorca
Menorca
Canary Islands
Fuerteventura
Lanzarote
Tenerife
Mainland Spain
Andalucia
Costa Blanca
Costa del Sol
When Check-in - Check-out
Who's going
2 Guests
Stunning villas selected by experts
Agios Nikolaos, Zante
6
3
3
7 nights, Sat, 31 May
£1,545 total
Beach 2.2 km Pool 7.8 x 4 m
Roda, Corfu
10
5
3
10 nights, Fri, 3 Oct
£2,348 total
Beach 100 m Heated pool 10 x 5 m
Javea, Costa Blanca
10
5
3
11 nights, Sat, 12 Jul
£5,713 total
Beach 3.2 km Pool 10 x 5 m
Mijas Costa, Costa del Sol
12
6
4
7 nights, Sat, 5 Jul
£3,893 total
Beach 950 m Car optional Pool 8 x 4 m
Kalami, Corfu
7
3
3
7 nights, Fri, 9 Oct 2026
£998 total
Beach 3.4 km Heated pool 6.9 x 3.9 m
Torrox Costa, Andalucia
10
5
3
7 nights, Sat, 26 Jul
£5,678 total
Beach 405 m Pool 6 x 3.5 m
Agios Nikitas, Lefkada
5
2
2
7 nights, Sun, 3 Aug
£3,343 total
Beach 2.7 km Pool 10 x 5 m
Son Bou, Menorca
8
4
3
7 nights, Fri, 7 Aug 2026
£4,101 total
Beach 1.8 km Car optional Pool 8 x 4 m
Funchal, Madeira
8
3
2
7 nights, Sat, 6 Sept
£1,500 total
Beach 5.4 km Car optional Heated pool 8 x 3 m
Coral Bay, Cyprus
6
3
3
7 nights, Sun, 27 Jul
£3,654 total
Beach 805 m Car not required Pool 8 x 4 m
Javea, Costa Blanca
10
5
3
7 nights, Sat, 30 Aug
£2,003 total
Beach 2.5 km Pool 12 x 6 m
Agios Nikolaos, Zante
8
3
2
3 nights, Sat, 27 Sept
£1,646 total
Beach 1.2 km Pool 7 x 3.8 m
Coral Bay, Cyprus
9
4
3
7 nights, Sun, 14 Sept
£2,060 total
Beach 805 m Car not required Gated pool 8 x 4 m
Son Bou, Menorca
6
3
2
7 nights, Thu, 26 Jun
£2,288 total
Beach 1.9 km Pool 8 x 4 m
Agios Nikitas, Lefkada
4
2
2
13 nights, Sun, 19 Jul 2026
£4,378 total
Beach 1 km Pool 7 x 6 m
Lindos, Rhodes
5
2
2
12 nights, Wed, 16 Jul
£3,786 total
Beach 800 m Car optional Pool 5 x 3 m
Pomos, Cyprus
7
3
3
7 nights, Sun, 3 Aug
£1,592 total
Beach 2.5 km Pool 10 x 5 m
Santa Cruz, Madeira
6
3
3
7 nights, Fri, 14 Mar
£977 total
Beach 200 m Car optional Heated pool 10 x 4 m
Lourdas, Kefalonia
4
2
2
7 nights, Thu, 25 Sept
£1,613 total
Beach 400 m Car optional Heated pool 8 x 4 m
Sainte-Maxime, French Riviera
6
3
3
26 nights, Sat, 30 May 2026
£11,128 total
Beach 700 m Car optional Gated pool 10 x 5 m
Funchal, Madeira
6
3
2
7 nights, Fri, 12 Sept
£1,786 total
Beach 3.8 km Heated pool 7 x 3 m
Kalathos, Rhodes
5
2
1
7 nights, Sat, 26 Jul
£1,873 total
Beach 2.5 km Pool 6 x 4 m
Agios Nikolaos, Zante
6
3
2
20 nights, Sat, 2 Aug
£9,837 total
Beach 1.2 km Pool 7 x 3.8 m
Aghios Nikolaos, Crete
5
2
2
7 nights, Sat, 16 Aug
£2,476 total
Beach 4.3 km Pool 10 x 2 m
Exanthia, Lefkada
5
2
2
26 nights, Sun, 29 Jun
£6,675 total
Beach 6.8 km Pool 9 x 4 m
Kalami, Corfu
8
4
4
7 nights, Fri, 19 Sept
£3,295 total
Beach 3.2 km Heated pool 6.8 x 4.3 m
Binibeca, Menorca
6
3
2
22 nights, Thu, 17 Sept 2026
£5,610 total
Beach 1.2 km Car optional Pool 8 x 4 m
Skala, Kefalonia
7
3
3
23 nights, Tue, 19 May 2026
£6,207 total
Beach 1.6 km Heated pool 11.3 x 4.3 m
Alykes, Zante
2
1
1
7 nights, Sat, 19 Jul
£1,420 total
Beach 800 m Pool 3.5 x 3.4 m
Elounda, Crete
7
3
2
7 nights, Fri, 13 Jun
£1,542 total
Beach 480 m Pool 8.5 x 6.3 m
Kalami, Corfu
6
3
2
7 nights, Fri, 11 Jul
£1,939 total
Beach 3.1 km Pool 5 x 10 m
Tsilivi, Zante
6
3
3
7 nights, Sat, 18 Jul 2026
£4,092 total
Beach 2.4 km Pool 9.8 x 4.4 m
Trapezaki, Kefalonia
2
1
1
7 nights, Sat, 27 Sept
£801 total
Beach 1.8 km Pool 7 x 3.5 m
Latchi, Cyprus
7
3
3
7 nights, Sun, 13 Apr
£832 total
Beach 2.8 km Pool 8 x 4 m
Lindos, Rhodes
7
3
2
20 nights, Sat, 26 Apr
£2,249 total
Beach 1 km Pool 8 x 4 m
Exanthia, Lefkada
6
3
3
20 nights, Sun, 5 Oct
£3,749 total
Beach 9.6 km Heated pool 8 x 4 m
Nissaki, Corfu
6
3
4
7 nights, Fri, 7 Aug 2026
£4,400 total
Beach 2.7 km Pool 7 x 3.9 m
Lindos, Rhodes
7
3
2
25 nights, Wed, 18 Jun
£10,303 total
Beach 1 km Car optional Pool 9 x 4.5 m
Barbati, Corfu
8
4
2
7 nights, Fri, 20 Jun
£3,874 total
Beach 500 m Car not required Heated pool 7.5 x 3 m
Playa Blanca, Lanzarote
4
2
1
7 nights, Thu, 4 Sept
£1,557 total
Beach 1 km Car not required Pool 7.9 x 4 m
Agios Nikolaos, Zante
6
3
4
7 nights, Sat, 21 Jun
£2,214 total
Beach 1.7 km Heated pool 8.1 x 3 m
Fiskardo, Kefalonia
4
2
2
7 nights, Tue, 10 Jun
£1,566 total
Beach 5.1 km Heated pool 7.4 x 3.6 m
Desimi, Lefkada
4
2
2
11 nights, Sun, 5 Oct
£1,394 total
Beach 750 m Pool 6.9 x 3.4 m
Caleta de Fuste, Fuerteventura
7
4
2
5 nights, Wed, 10 Sept
£1,555 total
Beach 2.1 km Car optional Heated pool 9 x 4 m
Peyia, Cyprus
4
2
1
26 nights, Wed, 13 Aug
£5,589 total
Beach 2.3 km Pool 9 x 4.5 m