Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Diana

Check out our pick of great resorts in Diana

Filter by:


Review score

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

Long Beach Resort, Nosy Be 3 stars

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 private beach area. 10 km from Mount Passot, the resort provides a bar and water sports facilities. The accommodation offers a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property. Superb location, literally on the beach, pretty much the area to yourself! Spacious room, great beds, USB sockets, exceptionally clean! Highly recommend if you want to get away from it all!

Show more Show less
9.2
Superb
34 reviews
Price from
£60
per night

Mazava Loha Resort 4 stars

Diego Suarez

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
Superb
25 reviews
Price from
£67
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.3
Very good
112 reviews
Price from
£45
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
188 reviews
Price from
£29
per night

Anjiamarango Beach Resort 2 stars

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. stunning pool, quiet and relaxing, lovely guests

Show more Show less
8.6
Fabulous
414 reviews
Price from
£71
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. Amazing views, lovely food and the kindest staff!

Show more Show less
8.4
Very good
504 reviews
Price from
£60
per night

Royal Beach Hôtel 4 stars

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. Everything about this place is amazing...the staff are very friendly and attentive ..the food is delicious...the room very clean and spacious... the managements are superb the whole environment is tranquil and feels like home.

Show more Show less
8.8
Fabulous
130 reviews

Blue Sky Resort 3 stars

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. Great places! You feel like home. Food food, nice swimming pool. It's not a big resort so after a few hours yoy know everybody. The manager is always taking good care of everything. We want definitely to go back

Show more Show less
8.8
Fabulous
66 reviews
Price from
£56
per night

VOI Amarina Resort

Nosy Be

VOI Amarina Resort has a garden, private beach area, a restaurant and bar in Nosy Be. Located around 35 km from Lokobe Reserve, the resort with free WiFi is also 18 km away from Mount Passot. The resort features an outdoor swimming pool, fitness centre, evening entertainment and a kids' club. appealing and very clean rooms, extraordinary attentive staff, beautiful beachfront, relaxed atmosphere, good food. All in all a perfect choice to spend one's vacations.

Show more Show less
8.3
Very good
27 reviews
Price from
£235
per night

Madakitecamp

Diego Suarez

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. Emma and Ariane were so nice :). Food was also very delicious.

Show more Show less
8.9
Fabulous
25 reviews
Price from
£42
per night

Most booked resorts in Diana this month

Resorts that guests love in Diana