Top cities in Diana

Nosy Be
Check prices for these dates
Our top choices for Diana hotels

1. Anjiamarango Beach Resort
Anjiamarango Beach ResortNosy Be
9.2 out of 10, Wonderful, (108 reviews)
The price is S$105
includes taxes & fees
17 Nov - 18 Nov

2. Royal Andilana Resort & Spa
Royal Andilana Resort & SpaNosy Be
9.8 out of 10, Exceptional, (36 reviews)

4. Manga Soa Lodge
Manga Soa LodgeNosy Be
9.8 out of 10, Exceptional, (37 reviews)
The price is S$149
includes taxes & fees
16 Nov - 17 Nov

6. Ravintsara Wellness Hotel
Ravintsara Wellness HotelNosy Be
9.2 out of 10, Wonderful, (102 reviews)
The price is S$285
includes taxes & fees
19 Nov - 20 Nov

7. Nosy Be Hotel & Spa
Nosy Be Hotel & SpaNosy Be
8.4 out of 10, Very good, (47 reviews)
The price is S$166
includes taxes & fees
15 Dec - 16 Dec

8. Hotel Ocean Beach
Hotel Ocean BeachNosy Be
9.4 out of 10, Exceptional, (3 reviews)
The price is S$42
includes taxes & fees
16 Nov - 17 Nov

9. Villa les Orchidées
Villa les OrchidéesNosy Be
9.4 out of 10, Exceptional, (68 reviews)
The price is S$93
includes taxes & fees
30 Nov - 1 Dec

10. Palm Beach Resort & Spa
Palm Beach Resort & SpaNosy Be
8.8 out of 10, Excellent, (35 reviews)
The price is S$225
includes taxes & fees
16 Nov - 17 Nov

12. Le Grand Bleu
Le Grand BleuNosy Be
9.0 out of 10, Wonderful, (24 reviews)
The price is S$160
includes taxes & fees
15 Nov - 16 Nov

13. Loharano Lodge
Loharano LodgeNosy Be
8.6 out of 10, Excellent, (13 reviews)
The price is S$188
includes taxes & fees
8 Dec - 9 Dec

14. Andriana Resort & Spa
Andriana Resort & SpaNosy Be
9.0 out of 10, Wonderful, (22 reviews)
The price is S$244
includes taxes & fees
18 Nov - 19 Nov

15. IZIL HOTEL NOSY BE
IZIL HOTEL NOSY BENosy Be
8.6 out of 10, Excellent, (35 reviews)
The price is S$107
includes taxes & fees
15 Dec - 16 Dec

17. Swisscocobeach
SwisscocobeachNosy Be
8.8 out of 10, Excellent, (3 reviews)
The price is S$109
includes taxes & fees
17 Nov - 18 Nov

20. Hôtel Résidence Au Sable Blanc
Hôtel Résidence Au Sable BlancNosy Be
8.2 out of 10, Very good, (22 reviews)
The price is S$63
includes taxes & fees
25 Nov - 26 Nov
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.
Compare top hotels in Diana
![]() Anjiamarango Beach ResortNosy Be | ![]() Manga Soa LodgeNosy Be | ![]() Ravintsara Wellness HotelNosy Be | ![]() Nosy Be Hotel & SpaNosy Be | ![]() Hotel Ocean BeachNosy Be |
|---|---|---|---|---|
9.2 Wonderful 108 reviews | 9.8 Exceptional 37 reviews | 9.2 Wonderful 102 reviews | 8.4 Very good 47 reviews | 9.4 Exceptional 3 reviews |
The price is S$105 includes taxes & fees 17 Nov - 18 Nov | The price is S$149 includes taxes & fees 16 Nov - 17 Nov | The price is S$285 includes taxes & fees 19 Nov - 20 Nov | The price is S$166 includes taxes & fees 15 Dec - 16 Dec | The price is S$42 includes taxes & fees 16 Nov - 17 Nov |
|
|
|
|
|
Get last-minute hotel deals in Diana and save more
Sign in to unlock great savings.
Showing deals for:20 Nov - 22 Nov

9.2 out of 10, Wonderful, (108 reviews)
S$71 off
The price is S$210
for 2 nights, 1 room
S$105 per night
includes taxes & fees
Showing deals for:14 Dec - 15 Dec
We have 1 left at
The price is S$160
for 1 room
includes taxes & fees



















































































































































