Neilson have been operating holidays to Greece for decades now and it’s safe to say we think it’s a wonderful destination for families! The warm gentle waters, beautiful islands, green hillsides, charming villages, appetising food and welcoming locals all add up to a great holiday for adventurous families and those looking for a peaceful retreat alike. We have Neilson Beach Clubs in Greece that are scattered along the mainland coastline and islands of the Ionian Sea, whilst Messini and Buca Beach Club are located on the southern peninsula of the Peloponnese and Levante Beach Club is on the island of Rhodes.