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

Nosy Be

Diego Suarez

Ambatoloaka

Ambondrona
Hell-Ville
Madirokely

Ambaro

Andilana

Ampangorinana
Fascène - Befefika
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.

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

Manja Kely Lodge
Manja Kely Lodge has an outdoor swimming pool, garden, a terrace and restaurant in Nosy Be.
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.

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

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.

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
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.
Moemoea Lodge
Moemoea Lodge has a garden, terrace, a restaurant and bar in Ambatoloaka. The property is around less than 1 km from Ambatoloaka Beach, 16 km from Lokobe Reserve and 24 km from Mount Passot.
Andriana Resort & Spa
Set in Nosy Be, 800 metres from Ambatoloaka Beach, Andriana Resort & Spa offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
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.
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.
Mantasaly Resort
Set in Diego Suarez, 1.1 km from Sakalava Bay Beach, Mantasaly Resort offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
Mango Eden Hotel
Set in Nosy Be, 1 km from Ambondrona Beach, Mango Eden Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
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.
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...
Tropic Hôtel
Featuring free WiFi and an outdoor swimming pool, Tropic Hôtel offers rooms in Ambondrona, 400 metres from Manta Diving.
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.
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.
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.
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.
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.
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.
Le DIEGO Hôtel
Le DIEGO Hôtel is located in Diego Suarez, within 29 km of Fort d'Ambre Reserve and 1.9 km of Port Antsiranana. Featuring a concierge service, this property also provides guests with a terrace.
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.
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.
Hotel La Caravelle
Situated in Ambatoloaka, 90 metres from Ambatoloaka Beach, Hotel La Caravelle features accommodation with a garden, free private parking, a shared lounge and a terrace.





























































