Madagascar Accommodation


Where to stay in Madagascar


Madagascar is an up and coming destination and does not have a plethora of luxury accommodation as yet. We have endeavoured to find the most exclusive locations on the island for your dream holiday, doing our best to choose only 4 and 5-star properties. There are certainly some spectacular resorts which combine silver service and refined luxury with a selection of stunning settings.

Most travellers will start and finish their trip in Antananarivo, a derelict yet delightful city, which houses a few top-class hotels. The Colbert Hotel is one of Antananarivo's most sought-after hotels nestled on the hillside in the heart of the Upper Town. Previously the Madagascar Hilton, Hotel Carlton has maintained the same high standards with 171 rooms and suites with beautiful views of Lake Anosy, an excellent business centre, fitness centre, jacuzzi and much more!

After a day in the capital city, it's beach time so most people head north to Nosy Be with its collection of islands offering a paradise escape! Hotel Tsarabanjina is an exclusive hotel occupying the breathtaking and private Tsarabanjina island, with lazy hammocks, silky white sand and crystal clear water with turtles, fish and rays! Anjajavy Hotel is a Garden of Eden with lemurs, sifakas and chameleons in its oasis-like gardens and over 1,800 floral species in the reserve!

The East is also an excellent seaside destination with the fabulous Ile Sainte Marie and the Mantadia National Park is the best place to see lemurs in their natural habitat. Princess Bora Hotel knows how to please its visitors and is certainly the most luxurious hotel on this side of Madagascar.

Heading South, there are lodges on the coast or near Parc National de l’Isalo. Mandrare River Camp is one of the most exclusive, a seasonal camp in an absolutely stunning location alongside the Mandrare River, in the heart of a wildlife haven and miles from civilisation.

NB: We have visited these lodges before and can help plan your holiday here. Don't delay - contact us to plan your tailormade trip!

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