COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book Madagascar Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Madagascar

Home Madagascar The Residence
4 out of 5
Ankalampo BP 297, Nosy Be
Get Rates
5/5Exceptional! (9 reviews)
You if you can.
"We had the three bedroom villa. Everything was amazing. Could not be better however very remote."

Reviewed on 11 Jan. 2020

Home Madagascar The Residence
Tamboho Suites
4 out of 5
Lot 1 et 16 2 Bis, Lalana Rahamefy Ambatonakanga, Antananarivo, Antananarivo Province
The price is AU$101 per night from 10 May to 11 May
4.6/5Exceptional! (45 reviews)
Female Senior Solo Traveler
"I am so glad for the information given by you and former guests. I booked the hotel based on information posted and was very pleased that I booked a new hotel in such an ancient city."

Reviewed on 12 Feb. 2020

Tamboho Suites
K.méléon Hôtel
2.5 out of 5
Lot k7/005 bis- Aéroport d'Ivato TNR, A 2 mn de l'aéroport International, Antananarivo, Analamanga
The price is AU$41 per night from 20 Apr. to 21 Apr.
4.7/5Exceptional! (60 reviews)
Pre-airport oasis
"SUPER near the airport! Giant, clean rooms with strong hot water-- our room had a great balcony to watch the sunset. The staff are friendly and kind. Highly recommend, especially when you have a flight"

Reviewed on 11 Jan. 2020

K.méléon Hôtel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Andilana Beach Resort - All Inclusive
4 out of 5
PLAGE DE ANDILANA, Nosy Be, NOSY BE
Get Rates
4.2/5Very Good! (13 reviews)
Very peaceful in low season
"A nice stay ,lovely beach,friendly staff,I was here in March and low season and very quiet with only a dozen or so other guests."

Reviewed on 10 Mar. 2020

Andilana Beach Resort - All Inclusive
Constance Tsarabanjina - All Inclusive
Tsarabanjina Island, Tsarabanjina
Free cancellationReserve now, pay when you stay
The price is AU$1,158 per night from 18 Apr. to 19 Apr.
4.7/5Exceptional! (3 reviews)
"We enjoyed our stay at Tsarabanjina. Beautiful and remote, perfect getaway from Life’s everyday hussle and bustle! The staff were amazing and made us feel like family. Would definitely recommend."

Reviewed on 5 Dec. 2019

Constance Tsarabanjina - All Inclusive
Ravintsara Wellness Hotel
5 out of 5
Pk 15 Bemoko-Dzamandzar, Nosy Be
The price is AU$310 per night from 18 Apr. to 19 Apr.
4.6/5Exceptional! (39 reviews)
"The staff was simply amazing. They were incredibly helpful and friendly. The only recommendation for travelers would be to bring any cash you need with you as ATM's were not easily accessible."

Reviewed on 23 Jan. 2020

Ravintsara Wellness Hotel
L'Heure Bleue
4 out of 5
Madirokely Plage, Nosy Be
Free cancellationReserve now, pay when you stay
The price is AU$109 per night from 18 Apr. to 19 Apr.
4.4/5Excellent! (64 reviews)
Don’t go if you are not French
"We expected 3 relaxing days at the end of our Madagascar holiday. The hotel was not what we expected at all. We were treated differently than the French speaking people. We were unable to book an excursion, because all were presented in French and the reception was unable to explain in English. The ..."

Reviewed on 1 Aug. 2019

L'Heure Bleue
Carlton Hotel
5 out of 5
Rue Pierre Stibbe Anosy, Antananarivo
The price is AU$169 per night from 20 Apr. to 21 Apr.
4/5Very Good! (93 reviews)
Nice stay at Carlton Hotel.
"No complaints. Always enjoy our Carlton stays."

Reviewed on 12 Feb. 2020

Carlton Hotel
VOI Amarina Resort
4 out of 5
Hellville 207 BP202, Nosy Be
Get Rates
4.5/5Wonderful! (13 reviews)
"Very Nice Hotel, with very nice people. I enjoyed my holiday's. I will repeat next summer for 3rd time is sure. Thank to all the staff :-)"

Reviewed on 19 Aug. 2019

VOI Amarina Resort
Anjiamarango Beach Resort
3.5 out of 5
Befotaka, Nosy Be, Diana
The price is AU$84 per night from 18 Apr. to 19 Apr.
4.5/5Wonderful! (47 reviews)
a small place in paradise 🏝
"A nice and quiet place directly at the beach with lovely Bungalows. Excellent service from the holy hotel team with an smart and friendly touch. Many leisure time activities in and around the sea and on the island. Thank you for the warm welcome and the family’s Flair."

Reviewed on 5 Dec. 2019

Anjiamarango Beach Resort
Don't see what you're looking for?
See all available properties in Madagascar
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.