Each week we invite three competing travel companies to give us their best deal for a specific holiday. Today: a week-long villa holiday with a private pool in Greece. Prices are for a family of four, departing early August...

James Villas

£3,000: Skopelos

Includes accommodation at Villa Tenedos on a self-catering basis, plus flights from Gatwick to Skiathos departing 12 August with Monarch, return ferry transfers to Skopelos and car hire. "Commanding wonderful views of the countryside, this modern property has been tastefully furnished throughout and benefits from quiet and secluded surroundings," says Helen Douse of James Villas. "Nestling among an orchard of olive and fruit trees, Tenedos will appeal to guests wanting a peaceful setting, but also those who want to be close to the amenities of postcard-perfect Skopelos town, which is just 10 minutes' drive away." (0800 074 0147; jamesvillas.co.uk)

Simpson Travel

£3,712: Paxos

Includes a stay at Alexandros House on a self-catering basis, with flights from Gatwick to Corfu with Monarch departing on 1 August, plus car hire and return ferry transfers to Paxos. "A stunning location with views out to the Ionian Sea makes this stone cottage something special," says Zoe Bowyer of Simpson Travel. "Coupled with a private swimming pool and lovely terrace area, the Alexandros House makes the perfect family retreat." (020-8392 5852; simpsontravel.com)

Ionian & Aegean Island Holidays

£3,796: Lefkada

Includes accommodation in the two-bedroom Villa Anemos on a self-catering basis, return flights with Monarch from Gatwick on 7 August, plus car hire and a welcome hamper on arrival. "Not only does this fantastic villa have its own pool," says Bernadette Askouni of Ionian, "but it's situated right on the sandy beach of Agios Ioannis on the island of Lefkada, which offers a fantastic array of watersports. A perfect spot for those looking for both an active and a relaxing holiday as, with the car included, there's also the chance to explore this fabulous island." (020-8459 0777; ionianislandholidays.com)