Skip to main content

Stay in Diana's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Hotel Mahita Tsara

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. The staff is incredible. So accommodating and attentive. The view from the room is spectacular. I love the fact they serve meals on the balcony of the room, it felt extremely luxurious. They also organized everything we needed, from drivers to tours. Truly impeccable service

Show more Show less
9.1
Superb
182 reviews
Price from
£49
per night

BLUE VELVET

Hotel in Nosy Be

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. Here you will get the best Wi-Fi (Internet) connection in Nosy Be (by far). You have no idea how frustrating is internet in even in the best hotels of the island. Also you will get the best temperature (climate) control. You will not get sick. You will appreciate it if you go to other hotels (controllable without noise). I regret to have gone to try other hotels.

Show more Show less
9.2
Superb
18 reviews
Price from
£72
per night

Blue Sky Resort 3 stars

Hotel in 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. Evething was perfetto😊😉😊

Show more Show less
9
Superb
50 reviews
Price from
£56
per night

Andriana Resort & Spa 5 stars

Hotel in Nosy Be

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. Nice view, clean rooms, good food and kind people

Show more Show less
9
Superb
73 reviews
Price from
£160
per night

Maison Ylang Dive Center 3 stars

Hotel in Nosy Be

Facing the beachfront, Maison Ylang Dive Center offers 3-star accommodation in Nosy Be and has an outdoor swimming pool, garden and terrace. Everything was absolutely perfect! I highly recommend

Show more Show less
9.2
Superb
17 reviews
Price from
£137
per night

The Litchi Tree Amber Mountain Boutique Hotel

Hotel in Ambohitra

Located in Ambohitra, 2.1 km from Fort d'Ambre Reserve, The Litchi Tree Amber Mountain Boutique Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace. This was BY FAR the best accommodation we had in Madagascar-Main-Island! The complex is beautiful and very well maintained down to the last detail, especially the spacious, well-tended garden. The location is excellent, particularly quiet and just a few minutes from the entrance to the national park. Our host Hervé and his team took great care of us. Hervé cooked up a big meal (also with local ingredients) for us every day. The food is unrivalled, he is a true ‘chef de cuisine’. The food is absolutely fantastic and is characterised by European, Malagasy and Japanese influences. The only difference to a toque-awarded restaurant is that Hervé's portions are large and the price-performance ratio is right ;) My wife is a vegetarian, Hervé has come up with something every day (!) and cooked delicious dishes for her. The breakfast was sumptuous and excellent. He also prepared a packed lunch for us once for the national park, delicious blue cheese sandwiches with mustard (thank you!). Hervé also has a great selection of wines, spirits and cocktails. The main house is extremely cool and fancy (fusion/style mix, as described above), there is also a very nice lounge and a terrace and also WiFi available there. I will recommend this accommodation to anyone travelling around Ankaranana /Diego Suarez! p.s.: Of course, I also read the (few) negative reviews beforehand, can't understand them at all and am wondering, if those people had simply mixed up the accommodation (or what else could be the reason for such ratings).

Show more Show less
9.3
Superb
21 reviews
Price from
£109
per night

Nosy Be Sun Hôtel

Hotel in Nosy Be

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. Good Hotel. Quiet. & well maintained

Show more Show less
9.3
Superb
11 reviews
Price from
£68
per night

Anki Lodge

Hotel in Nosy Be

Situated in Nosy Be, 90 metres from Djamanjary Beach, Anki Lodge features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The location was fantastic; stunning sunsets, and the oasis of greenery was amazing. The owner Pascal has dedicated the majority of space to the lovely gardens, swaying palms, and all things nature. Both Pascal and the manager Sandrine were incredibly helpful with everything and anything - scooter rental, dive shops, boat trips, trips to the national park, airline issues, local transportation - just a fantastic experience start to finish.

Show more Show less
9.1
Superb
75 reviews
Price from
£59
per night

Mazava Loha Resort 4 stars

Hotel in 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. 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
£68
per night

Ocean Lodge Kite & Windsurf

Hotel in Diego Suarez

Located in Sakalava Bay, Ocean Lodge Kite & Windsurf has a private beach area and garden. Boasting a 24-hour front desk, this property also provides guests with a restaurant. warm and inviting atmosphere, perfect kitesurfing spot but protected from the wind, great facilities for kitesurfing, great food.

Show more Show less
9.5
Exceptional
34 reviews
Price from
£56
per night

Hotels with extra health and safety measures

Find hotels in Diana with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Diana in the past month

See all

Diana's best hotels with breakfast

See all

Budget hotels in Diana

See all

Hotels in Diana that you can book without a credit card

See all

FAQs about hotels in Diana