Search hotels in Diana, Madagascar
Enter your dates and choose from 439 hotels and other places to stay
Check out these popular cities in Diana

Nosy Be

Antsiranana

Ambatoloaka

Andilana
Hell-Ville

Ambaro

Ambondrona
Madirokely
Djamandjary

Ampangorinana
Stay in Diana's best hotels!
Filter by:
BLUE VELVET
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.

Swisscocobeach
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.

Anki Lodge
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.

SANJEELA-PLAGE COCO
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.

Le Moya Beach
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.

Hotel Mahita Tsara
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.

Maison Carrée 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.
ZEN HOTEL, Nosy Be
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.

Mantasaly Resort
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.

Manja Kely Lodge - Nosy Komba Island
Manja Kely Lodge - Nosy Komba Island has an outdoor swimming pool, garden, a terrace and restaurant in Nosy Be.
Most-booked hotels in Diana in the past month
Popular with guests booking hotels in Diana
Popular with guests booking hotels in Diana
Popular with guests booking hotels in Diana
Popular with guests booking hotels in Diana
Popular with guests booking hotels in Diana
Popular with guests booking hotels in Diana
Popular with guests booking hotels in Diana
Popular with guests booking hotels in Diana
Popular with guests booking hotels in Diana
Popular with guests booking hotels in Diana
Diana's best hotels with breakfast
Hotel Gerard et Francine
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.
Mango Eden Hotel
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.
Izil Nosy-Be
Located in Nosy Be, a few steps from Madirokely Beach, Izil Nosy-Be has a terrace, a restaurant and a bar.
Hôtel RIZIKY
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.
Blue Sky Resort
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.
Moemoea Lodge
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.
Le Grand Hôtel Diego
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.
Hôtel Villa Les Orchidées
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
Tsara Beach
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...
Nosy Be Sun Hôtel
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.
Hotel Naka
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.
Hotel Lakana Ramena
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.
Tropic Hôtel
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.
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.
Le Grand Bleu
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.
Bungalow du Lagon
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
The Litchi Tree Amber Mountain Boutique Hotel
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.
Bungalows des tropiques
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.
Les bungalows d'Ambonara
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.
Hôtel Fitiavana
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...
Villa Bako Hôtel
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
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
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
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
Planning a trip? Get inspired by reviews of cities in Diana
The sex tourism in the village is uncomfortable (I’m being...
We enjoyed this laid-back town.
Ambatoloaka is a lively neighborhood.
Easy access to other places on Nosy Be including Mont Passot...
Nosy Be is frequented by mainly tourist flights from Italy.
Great diving and excursions but don’t stay at Hotel Ocean...
Very nice trip for Snorkeling 🤿, The beach is clean, Nosybe...
More places to explore, more ways to go
Flights to Diana
Get your flight tickets to Diana right here on Booking.com.Hotels in Madagascar
If you're planning a longer trip, look beyond Diana and explore the whole country!


























































