See the latest prices and deals by choosing your dates.
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 terrace. Location was nice and beachside; Staff was available and cheerful; Staff was very helpful. Room was clean; Restaurant was nice; Good service on booking day excursions. Room was comfortable and spacious.
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. beautiful clean place, and the staff are excellent. food is great.
Hotel in Nosy Be
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. Amazing hosts! Well priced, clean, modern and just an awesome vibe.
Hotel in Nosy Be
Facing the beachfront, Maison Ylang Dive Center offers 3-star accommodations in Nosy Be and has an outdoor swimming pool, garden and terrace. Diving was great. Zebra shark was definitely the highlight :-) Staff very helpful. Clean and spacious rooms with very good breakfast 👌
Hotel in Nosy Be
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 in Madirokely
Facing the beachfront, Eden Lodge offers 5-star accommodations in Madirokely and features a garden, shared lounge and terrace. The peace and tranquility, being directly on the beach, and the helpful staff
Hotel in Dzamandzar
Located in Dzamandzar, a few steps from Djamanjary Beach, Hotel Arc En Ciel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. The Arc en Ciel management and staff really went out of their way to make our trip smooth and offered highly personalized services. The rooms were incredibly spacious, with great views of the ocean from most places in the hotel - sunsets were amazing. Lovely pool, great food and could organize all we wanted to do through the front desk. There's also a new Art Village (upscale artisan crafts and goods) within walking distance as well as a local restaurant.
Hotel in Ambaro
Located on the West Coast of Nosy Be and surrounded by a tropical garden overlooking the Indian Ocean, Vanila Hotel & Spa offers a 24-hour front desk, a restaurant and a bar. pools and view are amazing breakfast and dinner is very good room is big and clean
Hotel in Nosy Mitsio
Constance Tsarabanjina - All Inclusive offers luxury bungalows on an unspoiled beach in Madagascar’s Nosy Mitsio Archipelago area. Magic island with such an amazing staff!! What a paradise....
Hotel in Ambatoloaka
Located in Ambatoloaka, a 3-minute walk from Ambatoloaka Beach, Coucher de Soleil provides accommodations with a garden, free private parking and a bar. Very good value for money. Calm.. turtles all over the place. As I am not fluent in french and the owners (Malagasy/Swiss) assisted me in many many things. They take care of their guests. Absolutely recommended.
Hotel in Nosy Mitsio
Hotel in Ambaro
Hotel in Djamandjary
Hotel in Nosy Be
Hotel in Nosy Be
Hotel in Ambatoloaka
Hotel in Nosy Be
Hotel in Andilana
Located in Andilana, 20 miles from Lokobe Reserve, MAISON CARREE has accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant. Nice design, very clean Nice and helpfull staff and owners.
Hotel in Nosy Be
Located in Nosy Be, a 9-minute walk from Ambatoloaka Beach, Andriana Resort & Spa has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Very professional both with Management and Staff. The owners were extra helpfull.
Hotel in Nosy Be
Located in Nosy Be, a 3-minute walk from Madirokely Beach, Fleurs d'Ylang provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. The check-in, check-out and airport transfer went super smoothly, the staff was very nice, I even...
Hotel in Nosy Be
Located in Nosy Be, 10 miles from Lokobe Reserve, WINGS HOTELS provides accommodations with a garden, free private parking, a terrace and a restaurant. The staff was so nice! Service was really amazing and made our stay worth it.
Hotel in Ambaro
Located in Ambaro, a few steps from Ambaro Beach, NatShi Lodge has accommodations with an outdoor swimming pool, private parking, a garden and a terrace.
Hotel in Madirokely
Featuring a terrace, restaurant, bar and free WiFi, Chez Senga is located in Madirokely, a few steps from Madirokely Beach and a 14-minute walk from Ambatoloaka Beach. I really liked the food. Varying menu of dishes, at very reasonable prices, with the catch of the...
Hotel in Andilana
Located in Andilana, 19 miles from Lokobe Reserve, Orangea Beach Resort has accommodations with a garden, free private parking, a bar and a private beach area. Absolutely everything. There is nothing not to like, staff are incredibly helpful and friendly,...
Hotel in Ambatoloaka
Located in Madagascar, in Nosy Be, Royal Beach Hôtel offers spacious accommodations overlooking the sea. Located in front of Madirokely bay, it features an outdoor pool, spa facilities and free Wi-Fi.... Amazing! 10/10 would come again! Better than Andilana beach resort!
Hotel in Ambondrona
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.... The facility was very nice. The staff were very friendly and accommodating. The food was excellent
Hotel in Ambondrona
Offering an outdoor pool and a restaurant, Ylang hôtel is located in Nosy-Be. Each room here will provide you with air conditioning and a terrace. Private bathroom also comes with a shower. The location, the owner, the staff, the price and the views. WiFi was great.
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.
Hotel in Ambaro
Located in Ambaro, a few steps from Ambaro Beach, Satrana beach has accommodations with a garden, free private parking, a restaurant and a bar.
Hotel in Nosy Be
Located in Nosy Be, a 2-minute walk from Ambatoloaka Beach, Résidence Kambana has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in Nosy Be
Located in Nosy Be, a few steps from Ambatoloaka Beach, Hôtel chez Pat has accommodations with a terrace, free private parking, a restaurant and a bar.
Hotel in Nosy Be
Located in Nosy Be, a 5-minute walk from Madirokely Beach, La Plage de Le Zahir has accommodations with a garden, free private parking, a shared lounge and a terrace.
Hotel in Nosy Be
Located in Nosy Be, a 12-minute walk from Djamanjary Beach, La Fourmi Hotel has accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant. This was an emergency stay for a family member so according to them, La Fourmi had lovely staff, who...
Hotel in Nosy Be
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. Lovely quiet location within a couple of minutes walk to the beach. Great welcome and food.
Hotel in Ambatoloaka
Located in Ambatoloaka, a 2-minute walk from Ambatoloaka Beach, Hotel Benjamin provides accommodations with a garden, free private parking, a terrace and a bar. Hotel Benjamin's location is perfect - within short walking distance of the beach, and all the...
Hotel in Nosy Be
Located in Nosy Be, a 3-minute walk from Madirokely Beach, Madiro hôtel provides accommodations with a garden, free private parking, a terrace and a restaurant.
Hotel in Dzamandzar
Located in Dzamandzar, a 15-minute walk from Ambaro Beach, Kintana Hotel SPA has accommodations with a garden, free private parking, a shared lounge and a terrace.
Hotel in Nosy Be
Located in Nosy Be, Hotel La Bombonera features free WiFi and a swimming pool. All rooms boast a flat-screen TV with satellite channels and a private bathroom. Had no expectations but I’ve been positively surprised: Friendly service Massage therapist excellent...
Hotel in Ambatoloaka
Featuring free WiFi throughout the property, Hotel La Caravelle is located in Ambondrona, 240 feet from Madirokely beach. The owner Is extremely friendly!
Hotel in Ambatoloaka
Offering an outdoor pool and a restaurant, Hotel Les Boucaniers is located in Ambatoloaka. Free WiFi access is available. Each room here will provide you with a terrace. There is also a dining table. everything was fabulous. had an amazing sleep the bedroom is so cosy and comfortable.
Hotel in Nosy Be
Facing the beachfront, Maison Ylang Dive Center offers 3-star accommodations in Nosy Be and has an outdoor swimming pool, garden and terrace. Diving was great. Zebra shark was definitely the highlight :-) Staff very helpful.
Hotel Gerard et Francine, Constance Tsarabanjina - All Inclusive, and Eden Lodge in Diana have received great reviews for the views from their hotel rooms.
Guests staying in Diana also loved the views from their rooms at Home The Residence, Chez Senga, and Nosy Be Sun Hôtel.
Swisscocobeach, Hotel Mahita Tsara, and Constance Tsarabanjina - All Inclusive are some of the popular hotels in Diana.
In addition, Nosy Be Sun Hôtel, Maison Ylang Dive Center, and Eden Lodge are also popular in Diana.
On average, it costs $75 per night to book a 3-star hotel in Diana for tonight. You'll pay around $157 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Diana will cost around $203 (based on Booking.com prices).
The average price per night for a 3-star hotel in Diana this weekend is $82 or $155 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Diana this weekend cost around $290 per night (based on Booking.com prices).
Hotels in Diana that offer highly-rated breakfasts include Constance Tsarabanjina - All Inclusive, Hotel Gerard et Francine, and Royal Beach Hôtel.
Breakfast at these hotels in Diana are also highly-rated: Chez Senga, Swisscocobeach, and Les bungalows d'Ambonara.
Nosy Be, Ambatoloaka, and Ambaro are popular with other travelers visiting Diana.
Travelers who stayed in Diana near Fascene Airport (NOS) have said good things about WINGS HOTELS, Home The Residence, and Les bungalows d'Ambonara.
Among the hotels near Fascene Airport in Diana, Belamandy Lodge, Orangea Beach Resort, and Nosy Be Sun Hôtel were also highly rated.
There are 157 hotels in Diana you can book on Booking.com.
Many families visiting Diana loved staying at Andriana Resort & Spa, Constance Tsarabanjina - All Inclusive, and Vanila Hotel & Spa.
Royal Beach Hôtel, Blue Sky Resort, and Hotel Mahita Tsara are also popular among family travelers.
On average, 3-star hotels in Diana cost $121 per night, and 4-star hotels in Diana are $162 per night. If you're looking for something really special, 5-star hotels in Diana cost around $350 per night (based on Booking.com prices).
Couples traveling to Diana loved staying at Constance Tsarabanjina - All Inclusive, Nosy Be Sun Hôtel, and Eden Lodge.
These hotels in Diana are also highly-rated by couples: NatShi Lodge, Moemoea Lodge, and Bungalows des tropiques.