Search over 1,000,000 properties worldwide and 550 airlines worldwide
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Search over a million flights, hotels, packages, and more
Reserve your ideal place to stay in Nosy Be, which has a lot to offer the traveller planning a beach holiday. With your choice of 19 beach hotels and other accommodation options in this destination, it's easy to find one that works for you.
As you search for a place to stay by the water in Nosy Be, consider selecting one of these top beach hotels with high ratings from Expedia travellers.
Kintana Resort & Spa - 3-star hotel near the beach. It features an outdoor pool, a poolside bar and a restaurant.
Loharano Hotel - 3-star hotel on a private beach. This hotel boasts an outdoor pool, free breakfast and a restaurant. Activities include boat tours.
Manga Soa Lodge - 4-star romantic hotel on a private beach. It offers an outdoor pool, a beach bar and a restaurant.
Palm Beach Resort & Spa - 4-star spa hotel on the beach. It features an outdoor pool, free buffet breakfast and a poolside bar.
Nosy Be Hotel Concept Boutique Hotel & Spa - 4-star spa hotel on the beach. This hotel boasts a seasonal outdoor pool, free buffet breakfast and a restaurant. Activities include boat tours and snorkelling.
If weather is an important factor for your holiday, you can use these local temperature and rainfall averages to decide your travel dates.
To get to Nosy Be, you can fly into Nossi-Be (NOS-Fascene), the closest major airport, which is located 3.8 mi (6.2 km) from the city centre. If you'd like to venture out around the area, consider renting a car to take in more sights.