Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Diana

Check out our selection of great resorts in Diana

Filter by:


Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Blue Sky Resort

Nosy Be

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. Each accommodation at the 3-star hotel has pool views, and guests can enjoy access to a restaurant and to a bar. The accommodation features evening entertainment and a concierge service. Evething was perfetto😊😉😊

Show more Show less
9
Wonderful
50 reviews
Price from
$72
per night

Madakitecamp

Antsiranana

Situated in Diego Suarez, Madakitecamp offers beachfront accommodation a few steps from Sakalava Bay Beach and features various facilities, such as a shared lounge, a terrace and a bar. Located around 41 km from Fort d'Ambre Reserve, the resort is also 20 km away from Port Antsiranana. The resort also provides free WiFi as well as a paid airport shuttle service. Madakitecamp felt surreal right off the bat. I was a bit nervous because the photos and reviews looked too good to be true, but they were exactly as described. When you're brought there on the Sakalava Bay it feels like you've arrived in paradise. White Sand Beach, beautiful sunrise, and glistening still water. The staff were extremely friendly, and spoke enough English to make conversation. The manager spoke fluent English and french, and was available to help. I did wingfoil lessons and really enjoyed the coaching that the English teachers Stan and Romain provided. The latter even showed me the old baobab near the village. I've also heard from my brother and other people that this is an amazingly unique place to (learn to) wingfoil, kitesurf or windsurf. The huge bay is not busy at all (max 20 people. Usually <10) so it's easy to get into. There was a daily menu with about three starters (-+€3) , plates (-+€6) , and desserts (-+€3) each to choose from. There is a wide arrangement of cocktails (-+€3) and fresh juice from local produce. The bungalow itself was nice and clean. We were with three people in a bungalow with an ocean view, and it truly was an ocean view. It didn't take more than 20 steps to be in the water. Everyday you have the option to give off your key, which allows the staff to clean your bungalow, this is a thorough cleaning as they even fold your clothes (takes about an hour). Clothes can also be cleaned for about 5 euros. The only downside about it is that the toilet is not fully closed off to the bathroom, and the bathroom only has a curtain separating it from the living room. Although there are enough windows to open to let everything air out. We also never had any problems with the wifi. It was stable and fast. Also available throughout the restaurant and nearby beds. We also didn't encounter any mosquitos (august/september), but even if we thought they might go in, there is a proper protection around each bed.

Show more Show less
9
Wonderful
20 reviews
Price from
$67
per night

Mazava Loha Resort

Antsiranana

Mazava Loha Resort features a garden, shared lounge, a terrace and restaurant in Diego Suarez. This 4-star hotel offers a bar. Guests can have a drink at the snack bar.

At the hotel, rooms are fitted with a desk. Mazava Loha Resort provides certain rooms that include sea views, and each room has a private bathroom with a shower. At the accommodation the rooms include bed linen and towels. The beauty, sea, lemurs, kite conditions, our room and the amazing team. The target market is perfect- adventurous people with great taste!

Show more Show less
9.2
Wonderful
25 reviews
Price from
$89
per night

Emeraude Lodge

Andilana

The units in the resort are equipped with a flat-screen TV with Netflix and YouTube. Emeraude Lodge offers certain rooms with sea views, and every room is fitted with a terrace.

Andilana is 2.6 km from the resort. This hotel was lovely! All the rooms face directly to the ocean and come with large private patios. The owner built a long dock that takes you past the mangroves to a lovely palapa so you can sit right out on the sea. The food was wholesome and good. Always some fresh caught seafood on the menu along with chicken or beef. The pool and dining area looked right out to the ocean. All the staff were friendly and helpful.

Show more Show less
8.2
Very Good
106 reviews
Price from
$60
per night

Hotel Océan Beach Sakatia

Nosy Be

Set on Nosy Sakatia, a 10-minute boat trip from Nosy Be, Hotel Océan Beach Sakatia in Nosy Be offers a private beach area. Featuring a shared lounge, this property also provides guests with a terrace. Free WiFi is available.

At the resort, each room comes with a desk. Each room is equipped with a private bathroom and free toiletries, and certain rooms include a balcony. All rooms have a wardrobe. The hotel ground are quite literally stunning. You have a private beach with incredible sunsets every night. There is a pool and the dining area looks out over the ocean. The staff are so so helpful and sort out everything for you and all of your itineraries. They also sorted all of our transport to and from the hotel. There are turtles in the water which you can snorkel and see and you can also take boat trips around the island. I really recommend this place, it’s totally unique!

Show more Show less
8.1
Very Good
168 reviews
Price from
$39
per night

Anjiamarango Beach Resort

Nosy Be

Featuring a private sandy beach, Anjiamarango Beach Resort offers bungalow with a terrace and panoramic sea views. The resort also has an outdoor pool, a restaurant and bar, and an open-air guest lounge area. Phillip and his staff went out of their way to treat us to one of the best vacations we had in a long time. This is for sure a hidden gem! We already planning our next trip. Nothing to say negative. Everything you need for a dream vacation. I managed to completely switched off and relax. Awesome awesome awesome! Don’t hesitate book your stay NOW!!

Show more Show less
8.6
Excellent
379 reviews
Price from
$85
per night

L'heure Bleue

Ambatoloaka

Nestled in a lush garden on the tropical island of Nosy-Be, L'heure Bleue overlooks Madirokely Bay. It features two swimming pools, a large terrace, as well as a bar and restaurant.

The bungalows offer sea views and tropical décor and en suite bathrooms with a shower. Some bungalows have a private terrace with outdoor seating. Free Wi-Fi is available at reception, bar and restaurant. Great F&B offering on a beautiful deck overlooking Ambatoloaka, friendly staff available.

Show more Show less
8.4
Very Good
480 reviews
Price from
$80
per night

Royal Beach Hôtel

Ambatoloaka

Located in Madagascar, in Nosy Be, Royal Beach Hôtel offers spacious accommodation overlooking the sea. Situated in front of Madirokely bay, it features an outdoor pool, spa facilities and free Wi-Fi.

The hotel has traditionally decorated rooms with large window glass panels and wooden furniture. Each of the air-conditioned rooms has a flat-screen TV and a terrace with deck chairs. This is such a beautiful resort. The rooms are large and clean and I loved my own patio. The breakfast was outstanding. All the staff were helpful and friendly.

Show more Show less
8.8
Excellent
121 reviews
Price from
$150
per night

Tao Resort Madagascar

Andavakonko

Tao Resort Madagascar features an outdoor swimming pool, garden, a shared lounge and terrace in Andavakonko. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can make use of a bar. Tao is simply a wonderful place! The location is gorgeous and Patrick and his team give 120% to make you feel at home. The bungalows and the whole resort are simply amazing. Food is world class, too (probably the best food we had in Madagascar). Highly recommended!

Show more Show less
8.4
Very Good
7 reviews
Price from
$133
per night

Long Beach Resort, Nosy Be

Nosy Be

Situated in Nosy Be, 31 km from Lokobe Reserve, Long Beach Resort, Nosy Be features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Among the various facilities of this property are a bar, water sports facilities and a private beach area. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Loved the location. Perfect for relaxing as it's away from city center. Very clean. Good cocktails

Show more Show less
8.8
Excellent
20 reviews
Price from
$80
per night

Most booked resorts in Diana this month

Resorts that guests love in Diana