Europe is a modern continent with a rich history. Medieval castles are testament to millennia of prosperity interspersed with conflict. Rolling green countryside gives way to dramatic mountain ranges and idyllic beaches, while museums and galleries offer up evidence of Europe’s rich culture and heritage.

France is a country of culture and art, medieval and port cities, tranquil villages, mountains and beaches.
There's the Eiffel Tower, high fashion, gourmet cuisine, wine and so much more. France: a lesson in art-de-vivre.

Discover our all inclusive holidays in France

The birthplace of democracy, Greece welcomes visitors with aquamarine seas and preserved ruins. Islands, each with a distinct culture and landscape, are speckled across the Aegean and Ionian Seas, waiting to be discovered.

Discover our all inclusive holidays in Greece

Italy has world-renowned food, ruins of the Roman Empire, and the Alps. Discover northern Italy's Alpine flair, skiing and snow sports in the winter; golfing or trekking in the summer. You’ll never forget an Italian holiday.

Discover our all inclusive holidays in Italy
from 11 424ZAR instead of 13 440ZAR per person*



Portugal is a country with a fantastic coastline - not surprising it has such a seafaring past! - with golden sands, endless dunes and stunning views. The food is simple and delicious. The people friendly, low-key and laid-back.

Discover our all inclusive holidays in Portugal

Steeped in history, uniquely Sicilian, and located at the heart of the Mediterranean, the island of unrivalled beauty offers an array of sea, mountain and volcanoes conducive to a myriad of outdoor activities.

Discover our all inclusive holidays in Sicily
from 10 064ZAR instead of 11 840ZAR per person*



Stunning scenery, a rich historic legacy, Turkey offers a unique blend of cultures. From the wild beauty of Cappadocia to the
warm sands of the Mediterranean beaches, without forgetting the riches of Istanbul, you'll love Turkey

Discover our all inclusive holidays in Turkey
from 12 512ZAR instead of 14 720ZAR per person*