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

Nosy Be

Ambatoloaka

Diego Suarez

Ambondrona

Ambaro

Andilana
Madirokely
Hell-Ville

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.
Le DIEGO Hôtel
Located in Diego Suarez, 29 km from Fort d'Ambre Reserve, Le DIEGO Hôtel provides accommodation with a shared lounge, free private parking and a terrace.
Ramena Beach Hotel
Ramena Beach Hotel is located in Ramena, within a few steps of Plage de Ramena and 42 km of Fort d'Ambre Reserve.
Moemoea Lodge
Situated in Ambatoloaka, Moemoea Lodge has a garden, terrace, bar, and free WiFi throughout the property.
Budget hotels in Diana
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.
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.
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.
Varatraza Wind Riders
Located in Diego Suarez, a few steps from Sakalava Bay Beach, Varatraza Wind Riders provides accommodation with a garden, free private parking, a terrace and a restaurant.
Hotels in Diana that you can book without a credit card
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.
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.
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.
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.
Hôtel Fitiavana
Located in Nosy Be, within 17 km of Lokobe Reserve and 34 km of Mount Passot, Hôtel Fitiavana provides accommodation with an outdoor swimming pool and free WiFi throughout the property as well as free...