
Diana Holiday Deals
Get cheap holidays to Diana's top cities
Best Diana hotel deals for your holiday

Royal Andilana Resort & Spa
Andilana Beach Nosy Be
161.77 km from city centre
During your stay at Royal Andilana Resort & Spa, you'll be close to Lake Amparihibe. Features include free breakfast, free WiFi in public areas and free self-parking.

Palm Beach Resort & Spa
Ambondrona Dzamandjar Nosy Be Diana
The price is CHF 138 per night
CHF 138
30 May - 31 May
includes taxes & fees
170.73 km from city centre
During your stay at Palm Beach Resort & Spa, you'll be within walking distance of Madirokely Beach. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.

Ravintsara Wellness Hotel
Pk 15 Bemoko-Dzamandzar Nosy Be
The price is CHF 216 per night
CHF 216
4 May - 5 May
includes taxes & fees
167.05 km from city centre
Our customers tell us that they can't get enough of the helpful staff at Ravintsara Wellness Hotel. During your stay, you'll be close to Lake Amparihibe. You'll find features such as free WiFi in public areas and free self-parking, plus 2 bars.

Anjiamarango Beach Resort
Befotaka Nosy Be Diana
The price is CHF 68 per night
CHF 68
1 May - 2 May
includes taxes & fees
155.34 km from city centre
You'll find features such as free breakfast, WiFi in public areas and self-parking at Anjiamarango Beach Resort. Some of the pet-friendly amenities that this property offers include food and water bowls and an off-lead area.

IZIL HOTEL NOSY BE
Ambatoloaka Nosy Be Région Diana
The price is CHF 68 per night
CHF 68
22 May - 23 May
includes taxes & fees
171.23 km from city centre
During your stay at IZIL HOTEL NOSY BE, you're just a quick walk from Madirokely Beach. You'll find features such as free breakfast and free WiFi in public areas, plus a full-service spa.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Cheap flights to Diana
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.
TNR
Antananarivo
NOS
Nosy Be
CHF 265 Return, found 23 hours ago
CHF 265
Return
found 23 hours ago
TNR
Antananarivo
NOS
Nosy Be
CHF 289 Return, found 23 hours ago
CHF 289
Return
found 23 hours ago
MXP
Milan
NOS
Nosy Be
CHF 1'035 Return, found 2 days ago
CHF 1'035
Return
found 2 days ago





