Madagascar


The 4th largest island in the world


The Republic of Madagascar is an island nation in the Indian Ocean, situated 400km off the eastern coast of Africa. Shrouded in mystery, filled with a spectacular array of amazing wildlife and ringed by stunning beaches, it is an entirely unique holiday destination. Roughly the size of Texas or France, Madagascar is home to more than 250,000 species, of which 80% cannot be found anywhere else!

Madagascar is the 4th largest island in the world and was formed some 160 million years ago when it broke away from mainland Africa. Uninhabited until 2000 years ago, it became a haven for the evolution of tropical fauna and flora and as such is now the world's premier conservation area with thousands of endemic species. 

The Malagasy people who inhabit the island come from Polynesia originally and bear greater resemblance in their culture and customs to Asia than Africa. There are many fascinating sacred rituals throughout the culture which you might be privileged to witness first hand.

There are an array of different destinations on the island. Antananarivo is the capital city and the hub from which to visit all parts of Madagascar. To the East of "Tana" you will find the Andasibe-Mantadia National Park and Lemur Island where you might see several of the native Lemur species. The South is home to the Berenty Nature Reserve where you can spot lemurs and exquisite chameleons. The Isalo National Park is famous for its stunning landscapes. The North is home to the breathtaking Nosy Be Archipelago and its collection of pristine beaches and coral reefs. Look out too for Anjajavy - a breathtaking and remote Relais & Châteaux resort.

Read more about Madagascar in our blog.

What our guests say about us

Call Us

Office Hours: Open Closed
08:30 - 17:00 (GMT+2)
Toll Free:

0808 238 0044

888 2156 556

1 800 447164

1 800 947168

1 844 8517 090

800 900 341

800 101 3310

080 045 2877

800 018 4895

0080 04425 4425

0080 04425 4425

0080 04425 4425

0800 919 394

0800 721 24

800 260 73

0800 848 229

1 844 2867 643

9009 476 83

0018 005 11710

0800 444 6880

018 0051 81937

0800 7618 612

800 827 648

Local Number:

+27 21 469 2600