Search hotels in Diana, Madagascar

Enter your dates and choose from 439 hotels and other places to stay

Select occupancy

Check out these popular cities in Diana

Nosy Be

242 hotels

Antsiranana

95 hotels

Ambatoloaka

27 hotels

Andilana

18 hotels

Hell-Ville

34 hotels

Ambaro

17 hotels

Ambondrona

22 hotels

Madirokely

11 hotels

Djamandjary

5 hotels

Ampangorinana

11 hotels

Stay in Diana's best hotels!

Filter by:

Star Rating
Review score

BLUE VELVET

Hotel in Nosy Be

Located in Nosy Be and with Ambatoloaka Beach reachable within a few steps, BLUE VELVET has concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a restaurant.

L
LauraLea
From
United States
Loved being able to rest in luxury after being in the jungle for a month. A/C, ceiling fans, refrigerator, hot shower; it was amazing. You could hear the music across the street but it was faint and in the background. The breakfast was amazing and the best meal of my day.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 129 reviews
Price from
$77.54
1 night, 2 adults

Swisscocobeach

Hotel in Nosy Be

Located in Nosy Be, a few steps from Ambondrona Beach, Swisscocobeach provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Michele
From
United States
Great location, calm quiet with good food.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 462 reviews
Price from
$111.39
1 night, 2 adults

Anki Lodge

Hotel in Nosy Be

Located in Nosy Be, a few steps from Djamanjary Beach, Anki Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

R
Richard
From
Slovakia
We spent 19 nights travelling around Madagascar and Anki Lodge was hands-down our favourite place. The staff are incredibly friendly, helpful and always smiling – they really made us feel at home. But the absolute highlight was the food: honestly the best meals we had during the entire trip! Fresh, delicious, and full of flavour every single day. The lodge itself is set in a beautiful, peaceful environment with a lovely garden and a great swimming pool – perfect for relaxing after a day of exploring. Special mention to the owner who is wonderful: warm, attentive and clearly passionate about making every guest’s stay special. If you’re visiting Nosy Be (or anywhere nearby), don’t think twice – stay at Anki Lodge. We can’t wait to come back! ⭐⭐⭐⭐⭐
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 141 reviews
Price from
$81.62
1 night, 2 adults

SANJEELA-PLAGE COCO

Hotel in Antsiranana

Located in Antsiranana, 17 miles from Fort d'Ambre Reserve, SANJEELA-PLAGE COCO provides accommodations with a garden, free private parking, a shared lounge and a terrace.

y
yohan lu
From
Israel
Nice Rooms, great location and amazing staff!!!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 205 reviews
Price from
$25.35
1 night, 2 adults

Le Moya Beach

Hotel in Nosy Be

Located in Nosy Be, a few steps from Djamanjary Beach, Le Moya Beach has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

I
Ismini
From
United Kingdom
The owner and the staff are extremely helpful, the balgalows and the common areas as nicely decorated and very clean, food was good too, not too far from the centre, and last but not least the internet was pretty good for Madagascar and there is even a nice studying corner where it was nice to work from some days that I needed to.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 279 reviews
Price from
$75.72
1 night, 2 adults

Hotel Mahita Tsara

Hotel in Djamandjary

Located near Djamandjara on Nosy Be, Hotel Mahita Tsara is a 5-minute walk from the beach and set above the village of Cocotiers. It offers air conditioning and a restaurant.

M
Mark Anthony
From
United States
Very clean and well-appointed Hotel. The rooms were nicely decorated and the bathroom was amazing. Customer service was impeccable from the moment we walked in. Everybody is willing to help. Kudos to the management and especially Edwina- The front desk manager and the owner. Took great care of everything. Highly recommend!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 220 reviews
Price from
$71.44
1 night, 2 adults

Maison Carrée Andilana

Hotel in Andilana

Located in Andilana, 20 miles from Lokobe Reserve, Maison Carrée Andilana has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 9 reviews
Price from
$50.99
1 night, 2 adults

ZEN HOTEL, Nosy Be

Hotel in Hell-Ville

Located in Hell-Ville, 3.1 miles from Lokobe Reserve, ZEN HOTEL, Nosy Be has accommodations with a terrace, free private parking, a restaurant and a bar.

A
Amanda
From
United States
Staff was very well trained and friendly
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 56 reviews
Price from
$57.62
1 night, 2 adults

Mantasaly Resort

Hotel in Antsiranana

Located in Antsiranana, a 13-minute walk from Sakalava Bay Beach, Mantasaly Resort has accommodations with a fitness center, free private parking, a garden and a private beach area.

A
Amita
From
India
We had a really beautiful stay at Mantasaly Resort. The resort has a peaceful luxury vibe and the whole atmosphere feels very calm and relaxing. We especially loved the kitesurfing experience and the amazing sunsets every evening. The stay was very comfortable, and the staff was always helpful, sensible, and welcoming throughout our trip. Overall, it was a perfect place to relax and enjoy quality time together. Would definitely love to visit again.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 16 reviews
Price from
$200.79
1 night, 2 adults

Manja Kely Lodge - Nosy Komba Island

Hotel in Nosy Be

Manja Kely Lodge - Nosy Komba Island has an outdoor swimming pool, garden, a terrace and restaurant in Nosy Be.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Price from
$166.13
1 night, 2 adults
See all 439 hotels in Diana

Most-booked hotels in Diana in the past month

See all

Popular with guests booking hotels in Diana

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 169 reviews

Popular with guests booking hotels in Diana

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 106 reviews

Popular with guests booking hotels in Diana

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 234 reviews

Popular with guests booking hotels in Diana

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 145 reviews

Popular with guests booking hotels in Diana

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 101 reviews

Popular with guests booking hotels in Diana

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 470 reviews

Popular with guests booking hotels in Diana

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 56 reviews

Popular with guests booking hotels in Diana

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 320 reviews

Popular with guests booking hotels in Diana

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 9 reviews

Popular with guests booking hotels in Diana

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 462 reviews

Diana's best hotels with breakfast

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 78 reviews

Hotel Gerard et Francine features free WiFi throughout the property and views of sea in Ambatoloaka. This 2-star hotel offers a private beach area. The hotel provides garden views and a terrace.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 101 reviews

Located in Nosy Be, a 12-minute walk from Ambondrona Beach, Mango Eden Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 136 reviews

Located in Nosy Be, a few steps from Madirokely Beach, Izil Nosy-Be has a terrace, a restaurant and a bar.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 161 reviews

Located in Antsiranana, 19 miles from Fort d'Ambre Reserve, Hôtel RIZIKY provides accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 156 reviews

Located in Nosy Be, a few steps from Ambaro Beach, Blue Sky Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 129 reviews

Moemoea Lodge has a garden, terrace, a restaurant and bar in Ambatoloaka. The property is around a 11-minute walk from Ambatoloaka Beach, 10 miles from Lokobe Reserve and 15 miles from Mount Passot.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 291 reviews

Le Grand Hôtel Diego is located in Diego Suarez, 2625 feet from Diego Suares and features a casino and an outdoor swimming pool. Providing a restaurant, the property also has a garden.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 396 reviews

Just 820 feet from the beach, Hôtel Villas Les Orchidées offers tropical self-catering accommodations in Nosy-Be. The property offers a communal outdoor pool and free WiFi.

Budget hotels in Diana

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 49 reviews

Located in Nosy Be, a few steps from Ambaro Beach, Tsara Beach has accommodations with a garden, free private parking, a private beach area and a terrace. 15 miles from Lokobe Reserve and 8.5 miles...

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 41 reviews

Located in Nosy Be, 1.6 miles from Madirokely Beach, Nosy Be Sun Hôtel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 145 reviews

Located in Antsiranana, Hotel Naka has a terrace, bar and BBQ area. The property provides room service, a 24-hour front desk and currency exchange for guests.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 264 reviews

Located in Antsiranana, a few steps from Plage de Ramena, Hotel Lakana Ramena provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 172 reviews

Featuring free WiFi and an outdoor swimming pool, Tropic Hôtel offers rooms in Ambondrona, 1312 feet from Manta Diving. Featuring a shared lounge, this property also provides guests with a restaurant.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 129 reviews

Located along the sandy Madirokely Beach, Résidence Au Sable Blanc features panoramic views of the Indian Ocean. It also offers a tour desk, library and free Wi-Fi in all areas.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 217 reviews

Nestled in a lush garden, Le Grand Bleu in Andilana features a sun deck with an infinity pool, bar and overlooks the sea and beach. Free WiFi is available.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 20 reviews

Located in Ambaro, a 2-minute walk from Ambaro Beach, Bungalow du Lagon has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Hotels in Diana you can book without a credit card

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 15 reviews

Located in Ambohitra, 1.8 miles from Fort d'Ambre Reserve, The Litchi Tree Amber Mountain Boutique Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 193 reviews

Located in Nosy Be, a few steps from Madirokely Beach, Bungalows des tropiques provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 470 reviews

Located in Hell-Ville, 4.2 miles from Lokobe Reserve, Les bungalows d'Ambonara has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 15 reviews

Located in Nosy Be, within a 6-minute walk of Madirokely Beach and 11 miles of Lokobe Reserve, Hôtel Fitiavana provides accommodations with an outdoor swimming pool and free WiFi throughout the...

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 26 reviews

Located in Nosy Be, a few steps from Ambondrona Beach, Villa Bako Hôtel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

VaoVao Hotel

Hotel in Nosy Be
No credit card needed
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 34 reviews

VaoVao Hotel is located in Nosy Be, within a 2-minute walk of Madirokely Beach and 9.4 miles of Lokobe Reserve. This 3-star hotel offers a tour desk and free WiFi.

WINGS HOTELS

Hotel in Nosy Be
No credit card needed
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 70 reviews

Located in Nosy Be, 10 miles from Lokobe Reserve, WINGS HOTELS provides accommodations with a garden, free private parking, a terrace and a restaurant.

Chez Senga

Hotel in Madirokely
No credit card needed
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 65 reviews

Chez Senga features a private beach area, terrace, a restaurant and bar in Madirokely.

FAQs about hotels in Diana

See reviews by guests who stayed at hotels in Diana

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 56 reviews
Exceptionally positive experience! The accommodations were amazing: beautiful, comfortable, clean! The staff was so friendly, welcoming and helpful! We did a combination of relaxing in our villa and enjoying the resort facilities as well as fun excursions which we were able to book through the resort. It was a truly wonderful family vacation!
Guest review byKaren
United States
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 220 reviews
Very clean and well-appointed Hotel. The rooms were nicely decorated and the bathroom was amazing. Customer service was impeccable from the moment we walked in. Everybody is willing to help. Kudos to the management and especially Edwina- The front desk manager and the owner. Took great care of everything. Highly recommend!
Guest review byMark Anthony
United States
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 424 reviews
Everything was perfect, over expectations , nice and quiet, good food, nice kitchen, cleaning daily, a lot of activities on offer, personal well educated and very careful with the guests. For sure I will be back! Thank you Philippe, to you 😊 and your beautiful family, for your good time offered!
Guest review byLaszlo
Romania
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 173 reviews
Nosy Be Hotel and Spa is a gorgeous property right on the beach with great amenities (pool, bar, restaurants, boutique). Room was spacious and comfortable with everything we needed.
Guest review byColette
Canada
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 123 reviews
I would say everything, starting with the reception of Mr. Ivan, an essential person and very professionally prepared, but all the people we met really very prepared and friendly.
Guest review byMarco
Spain
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 127 reviews
Villa Valiha is beautifully located on the beach side. Its decor in local arts and crafts made it look very special. The host and staff are very friendly.
Guest review byTiana
Seychelles
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 64 reviews
The hotel is perfect in a great location. Big room with sea view well equipped. The food is diverse and good. Highly recommended
Guest review byNathan
Israel
From $121 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 588 reviews
Great F&B offering on a beautiful deck overlooking Ambatoloaka, friendly staff available.
Guest review byGabriel
Madagascar
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 46 reviews
great restaurant and pool. rooms clean and beautiful. central location on the beach!
Guest review byChristopher
United States
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 216 reviews
The property was absolutely beautiful and tranquil, an undiscovered gem.
Guest review byKylie
Qatar
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 136 reviews
Large bungalow, well furnished, and it has a pool.
Guest review byAndy
United States
From $80.66 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 264 reviews
Breakfasts were good. Nice selection
Guest review byDavid
United States
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 45 reviews
Everything - scenery, food, staff
Guest review byIncognitawanderer
United States
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 258 reviews
The staff are really help full
Guest review byradha
Madagascar

Planning a trip? Get inspired by reviews of cities in Diana

Scored out of 10, guest rating 4.0

The sex tourism in the village is uncomfortable (I’m being...

The sex tourism in the village is uncomfortable (I’m being polite). Quite a bit of hassle, though not aggressive, from vendors and massage girls. Not our kind of place. Much preferred Ile aux Nattes and Belo sur Mer, but that is because they are quiet and authentic. Nosy Be most definitely is not.
Guest review byJohn and Nancy
United Kingdom
Scored out of 10, guest rating 8.0

We enjoyed this laid-back town.

We enjoyed this laid-back town. Not much traffic except tuk tuks. There isn't much to do in town but it is an easy place to walk around with some old colonial buildings to admire. A few have been restored but lots more could do with some TLC. There are lots of women selling trinkets and fruit but very low key. Locals were very friendly. Many people do day trips from Diego but I would recommend overnighting nearer to those places (Montagne D'Ambre and Tsingy Rouge). I expect it would be a nightmare to be in Diego Suarez when a cruise ship is in town but that didn't happen when we were there.
Guest review byGordon
Canada
Scored out of 10, guest rating 8.0

Ambatoloaka is a lively neighborhood.

Ambatoloaka is a lively neighborhood. It’s the place to be if you like going out at night. However, prices there are very high. Expect to pay between 30 and 50 euros for a couple’s dinner. Tuk-tuks are also quite expensive if you take them in the Ambatoloaka neighborhood. Also, there’s only one pharmacy, and its products cost five times more than in France. You’re better off going to Dzamandzar. It’s 2,000 MGA per person by tuk-tuk from Ambatoloaka.
Guest review byMario
France
Scored out of 10, guest rating 8.0

Easy access to other places on Nosy Be including Mont Passot...

Easy access to other places on Nosy Be including Mont Passot which is well worth a visit for the sunset alone. Andilana is in growth mode, I can see more development as road network improves, though this may take some time.
Guest review byMackness
Scored out of 10, guest rating 8.0

Nosy Be is frequented by mainly tourist flights from Italy.

Nosy Be is frequented by mainly tourist flights from Italy. therefore French and Italian are widely spoken. There are multiple accommodation options facing onto the beach, all of which defend the sun loungers from hawkers to limit hassle. There are plenty of other restaurants as well to choose from, all a safe walk down the beach at night. Don’t forget your torch though.
Guest review byCharles
United Kingdom
Scored out of 10, guest rating 10

Great diving and excursions but don’t stay at Hotel Ocean...

Great diving and excursions but don’t stay at Hotel Ocean Beach, Nosy Sakatia as they pressurise you do excursions upon arrival, pay for food in advance (then deny it it), swimming pool quarter full of brown water full of mosquitos next to accommodation with mosquito nets with holes in it. Our family left within the hour back to Nosy Be staying at Ravintsara Wellness Hotel which was so friendly and welcoming .
Guest review byStephen
United Kingdom
Scored out of 10, guest rating 10

Very nice trip for Snorkeling 🤿, The beach is clean, Nosybe...

Very nice trip for Snorkeling 🤿, The beach is clean, Nosybe have a lot of tiny Islands around it who we are able to visit and each of them got interesting tourist activities. Security is good. I would recommend for your next trip
Guest review byras
Germany

More places to explore, more ways to go