Nosy Be is Madagascar’s top tourist destination, and the Royal Beach Hotel easily stands out as the island’s leading resort. It sits right on the beach of Madirokely Bay, an easy drive from Fascene Airport.
At a glance
Location: Madirokely Bay, Nosy Be, Madagascar
Stayed in: Suite
Best for: beach holidays and couples visiting Madagascar
Reviewed: February 2015
8.3 out of 10
Setting and arrival
Arriving from Antananarivo, I was met by the hotel shuttle, where a friendly driver offered cold water and a refreshing towel. Tall urns of water line the path to the open-air lobby, with its high ceilings, wooden tile roof and tropical furniture. The welcome was enthusiastic and check-in speedy. The mix of Creole and Malagasy architecture creates a rustic, tropical elegance perfectly suited to the setting.


The rooms
The suites take a clean, minimalist approach to luxury, with a living room beside the bedroom, both opening onto a balcony. Furniture in Malagasy wood with white cushions, fresh flowers and local touches complete the look.
Dining and pool
The resort has both casual and fine dining restaurants, and a beautiful outdoor pool with beach and ocean views.
The verdict
A beautiful property, luxurious rooms and top-notch service make the Royal Beach the best choice on Nosy Be.
- Rooms: 8.5
- Service: 9.0
- Dining: 8.0
- Facilities and spa: 8.0
- Location: 8.5
Royal Beach Hotel Nosy Be, Madirokely Bay, Nosy Be, Madagascar.
David stayed as a guest of the hotel. Based on a stay in February 2015. Facilities, menus and prices may have changed since.



