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

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.

Swisscocobeach

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. Excellent small hotel carved right into the beach, their pool and dining area/bar is basically at the beach. Lovely staff, great food, everything was excellent. With frequent power outages in Madagascar, this place has a really good backup plan of powering standing fans with batteries/generators otherwise it would be too hot to sleep, which is a problem we faced in other hotels

Show more Show less
9.1
Wonderful
161 reviews
Price from
£111
per night

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
Wonderful
163 reviews
Price from
£49
per night

Blue Sky Resort

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.

Show more Show less
9.1
Wonderful
32 reviews
Price from
£51
per night

Maison Ylang Dive Center

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. The hotel is not big with very friendly and thoughtful staff, the location is good and safe, the rooms look wonderful with very special charm and authenttic African decoration. The diving center is well equipped, the dive masters are experienced, the 2 boats and the service on them are luxurious, the diving spots are nice worth to visit.

Show more Show less
9.2
Wonderful
12 reviews
Price from
£137
per night

The Litchi Tree Amber Mountain Boutique Hotel

Hotel in Ambohitra

Located in Ambohitra, 1.3 miles from Fort d'Ambre Reserve, The Litchi Tree Amber Mountain Boutique Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace. Herve was a great host, very helpful and with solutions to any issue or question you may have. The food was excellent and the rooms beautifully setup and very clean

Show more Show less
9.3
Wonderful
16 reviews
Price from
£94
per night

Nosy Be Sun Hôtel

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.

Show more Show less
9.4
Wonderful
7 reviews
Price from
£69
per night

Anki Lodge

Hotel in Nosy Be

Located in Nosy Be, a few steps from Djamanjary Beach, Anki Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Great property with great staff. Everything is available at Anki lodge

Show more Show less
9.2
Wonderful
59 reviews
Price from
£60
per night

Mazava Loha Resort

Hotel in Antsiranana

Mazava Loha Resort features a garden, shared lounge, a terrace and restaurant in Antsiranana. 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.3
Wonderful
22 reviews
Price from
£68
per night

Ocean Lodge Kite & Windsurf

Hotel in Antsiranana

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.4
Wonderful
26 reviews
Price from
£64
per night

Eden Lodge

Hotel in Madirokely

Facing the beachfront, Eden Lodge offers 5-star accommodations in Madirokely and features a garden, shared lounge and terrace. I LOVED EVERYTHING about Eden Lodge! From the excellent customer service to the personalized care, it was SUPERB! The manager was great, the staff were always so friendly made sure that everything was impeccable and I truly appreciated that about them!

Show more Show less
9.2
Wonderful
29 reviews
Price from
£225
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 & disinfection
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 you can book without a credit card

See all

FAQs about hotels in Diana