Antananarivo


‘Place of 1000 Warriors’


Tana, as it is affectionately called, is a colourful and vibrant city full of people, vehicles, noise and chaos. It is certainly worth spending a few days here getting to grips with the unique Malagasy culture and visiting many of the historical and archaeological sites. There are colourful markets and hawkers everywhere selling anything and everything under the sun. The French have left their mark with some wonderful towered cathedrals and beautiful architecture and there are some fascinating cultural sites and museums.

Antananarivo is the capital of Madagascar and is the island's political and economic centre. It is located on the inland plateau in the centre of the country, peaking at 2643m above sea level with an average altitude of around 1400m. Houses climb up the hillsides and at first glance, the derelict yet delightful city appears to be crumbling down the mountain.

Antananarivo was once called Analamanga (Blue Forest) and got its name from its tumultuous history. The Vazimba people once inhabited this region until the Merina tribe, led by King Andrianjaka, annexed the region. Andrianjaka positioned an army of 1000 men to defend the land and hence the settlement came to be known as Antananarivo, ‘Place of 1000 Warriors’.

The town is divided into two distinct parts: Upper Town and Lower Town. The former is higher up on the hillside, with an umbrella of jacaranda trees in summer, a collection of arts and craft markets, jewelers and more. The Lower Town is more populated, with a pedestrian boulevard encompassing all sorts of shops, restaurants, bars, nightclubs and general bonhomie. This is where most of the hustle and bustle of Antananarivo occurs.

Antananarivo is generally a stopover on the way to the coast but it does have a range of luxury hotels and rustic guesthouses to ensure you can start and finish your Madagascar trip in style!

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

0800 182 3211

0800 562 964

0800 295 105

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