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

Nosy Be

Ambatoloaka

Diego Suarez

Ambondrona

Ambaro

Andilana
Hell-Ville
Madirokely

Ampangorinana
Ambilobe
Stay in Diana's best hotels!
Filter by:
Swisscocobeach
Set in Nosy Be, a few steps from Ambondrona Beach, Swisscocobeach offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

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.

Happy Komba Lodge
Happy Komba Lodge has a garden, terrace, a restaurant and bar in Ampasindava. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Marina Hôtel Ambatoloaka
Located in Ambatoloaka, a few steps from Ambatoloaka Beach, Marina Hôtel Ambatoloaka features a terrace and views of the sea.

Miavaka Lodge
Miavaka Lodge has free bikes, garden, a terrace and bar in Ambatobe. The hotel offers an outdoor swimming pool, sauna, nightclub and a shared lounge.

Tsara Beach
Set in Nosy Be, a few steps from Ambaro Beach, Tsara Beach offers accommodation with a garden, free private parking, a terrace and a restaurant.

Constance Tsarabanjina - All Inclusive
Constance Tsarabanjina - All Inclusive offers luxury bungalows on an unspoilt beach in Madagascar’s Nosy Mitsio Archipelago area.

Hôtel RIZIKY
Located in Diego Suarez, 30 km from Fort d'Ambre Reserve, Hôtel RIZIKY provides accommodation with a garden, free private parking, a terrace and a restaurant.

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

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

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
Royal Sakalava
Located in Diego Suarez, a few steps from Sakalava Bay Beach, Royal Sakalava provides accommodation 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, 400 metres from Manta Diving.
Ravintsara Wellness Hotel
Ravintsara Wellness Hotel is located in Nosy-Be, a few steps from the beach. It offers an outdoor pool and free WiFi access in all public areas.
Hôtel Villa Les Orchidées
Just 250 meters from the beach, Hôtel Villas Les Orchidées offers tropical self-catering accommodation in Nosy-Be. The property offers a communal outdoor pool and free WiFi.
Izil Nosy-Be
Set in Nosy Be, Izil Nosy-Be offers 3-star accommodation with a restaurant and a bar. The property is around a few steps from Madirokely Beach, 15 km from Lokobe Reserve and 23 km from Mount Passot.
Moemoea Lodge
Situated in Ambatoloaka, Moemoea Lodge has a garden, terrace, bar, and free WiFi throughout the property.
WINGS HOTELS
Located in Nosy Be, 16 km from Lokobe Reserve, WINGS HOTELS provides accommodation 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. The property is around a few steps from Madirokely Beach, 16 km from Lokobe Reserve and 23 km from Mount Passot.
Budget hotels in Diana
KOZOBE HÔTEL
Set in Ambilobe, 32 km from Ankarana Reserve, KOZOBE HÔTEL offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Le Moya Beach
Situated in Nosy Be, a few steps from Djamanjary Beach, Le Moya Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Hotel Lakana Ramena
Located in Diego Suarez, a few steps from Plage de Ramena, Hotel Lakana Ramena provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. 42 km from...
Hotel Naka
Located in Diego Suarez, Hotel Naka offers a terrace, bar and BBQ facilities. The accommodation provides room service, a 24-hour front desk and currency exchange for guests.
Suarez Hotel
Situated in Diego Suarez, 28 km from Fort d'Ambre Reserve, Suarez Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hôtel chez Pat
Situated in Nosy Be, a few steps from Ambatoloaka Beach, Hôtel chez Pat features accommodation with a terrace, free private parking, a restaurant and a bar.
Nosy Be Sun Hôtel
Located in Nosy Be, 2.6 km from Madirokely Beach, Nosy Be Sun Hôtel provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Orangea Beach Resort
Situated in Andilana, 30 km from Lokobe Reserve, Orangea Beach Resort features accommodation with a garden, free private parking, a private beach area and a bar.
Hotels in Diana that you can book without a credit card
Bungalows des tropiques
Located in Nosy Be, 100 metres from Madirokely Beach, Bungalows des tropiques provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
SANJEELA-PLAGE COCO
Set in Diego Suarez, 28 km from Fort d'Ambre Reserve, SANJEELA-PLAGE COCO offers accommodation with a garden, free private parking, a shared lounge and a terrace.
Les bungalows d'Ambonara
Situated in Hell-Ville, 6.7 km from Lokobe Reserve, Les bungalows d'Ambonara features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
VaoVao Hotel
VaoVao Hotel is situated in Nosy Be, 200 metres from Madirokely Beach and 15 km from Lokobe Reserve. Each accommodation at the 3-star hotel has city views and free WiFi.
MAISON CARREE
Set in Andilana, 31 km from Lokobe Reserve, MAISON CARREE offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.
Hôtel Grand Bay
Located in Nosy Be, 100 metres from Ambatoloaka Beach, Hôtel Grand Bay provides accommodation with a private beach area, free private parking, a shared lounge and a terrace.
Hotel La Bombonera
Located in Nosy Be, Hotel La Bombonera boasts free WiFi and a swimming pool. All rooms boast a flat-screen TV with satellite channels and a private bathroom.
Coucher de Soleil
Located in Ambatoloaka, Coucher de Soleil features a garden, terrace, bar, and free WiFi throughout the property.





























































