Skip to main content

Stay in Nosy Be's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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

Set in Nosy Be, a few steps from Ambondrona Beach, Swisscocobeach offers accommodation 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
Superb
157 reviews
Price from
€ 130.50
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.1
Superb
162 reviews
Price from
€ 58
per night

Blue Sky Resort 3 stars

Hotel in Nosy Be

Set in Nosy Be, a few steps from Ambaro Beach, Blue Sky Resort offers accommodation 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
Superb
28 reviews
Price from
€ 62
per night

Moemoea Lodge

Hotel in Ambatoloaka

Situated in Ambatoloaka and with Ambatoloaka Beach reachable within less than 1 km, Moemoea Lodge features concierge services, rooms, a garden, free WiFi throughout the property and a terrace. The staff were extremely friendly and helpful. The breakfast was very nice, although I would have appreciated an option of having some eggs instead of bread. The rooms were spacious and a bit different.

Show more Show less
9
Superb
21 reviews
Price from
€ 45
per night

Maison Ylang Dive Center 3 stars

Hotel in Nosy Be

Facing the beachfront, Maison Ylang Dive Center offers 3-star accommodation in Nosy Be and has an outdoor swimming pool, garden and terrace. Diving was great. Zebra shark was definitely the highlight :-) Staff very helpful. Clean and spacious rooms with very good breakfast 👌

Show more Show less
9.2
Superb
12 reviews
Price from
€ 162.26
per night

Belamandy Lodge

Hotel in Anjramarango

Located in Anjramarango, 34 km from Lokobe Reserve, Belamandy Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Great hosts. Valerie and Patrick were amazing, making sure we had everything we needed, very accommodative of what we wanted and overall made us feel at home! The staff were great especially at the restaurant since we had small children who wanted different meals than what was offered on the Menu. Location, facilities and service were fantastic especially if you are seeking for a quiet, laid back, out of the way gate away!!!

Show more Show less
9.6
Exceptional
17 reviews
Price from
€ 189.58
per night

Nosy Be Sun Hôtel

Hotel in Nosy Be

Located in Nosy Be, 2.6 km from Madirokely Beach, Nosy Be Sun Hôtel provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Show more Show less
9.3
Superb
6 reviews
Price from
€ 81
per night

Anki Lodge

Hotel in Nosy Be

Situated in Nosy Be, 90 metres from Djamanjary Beach, Anki Lodge features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The location was fantastic; stunning sunsets, and the oasis of greenery was amazing. The owner Pascal has dedicated the majority of space to the lovely gardens, swaying palms, and all things nature. Both Pascal and the manager Sandrine were incredibly helpful with everything and anything - scooter rental, dive shops, boat trips, trips to the national park, airline issues, local transportation - just a fantastic experience start to finish.

Show more Show less
9.2
Superb
57 reviews
Price from
€ 70
per night

Eden Lodge 5 stars

Hotel in Madirokely

Facing the beachfront, Eden Lodge offers 5-star accommodation in Madirokely and features a garden, shared lounge and terrace. The peace and tranquility, being directly on the beach, and the helpful staff

Show more Show less
9.2
Superb
28 reviews
Price from
€ 264
per night

Hotel Arc En Ciel

Hotel in Dzamandzar

Set in Dzamandzar, a few steps from Djamanjary Beach, Hotel Arc En Ciel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. The Arc en Ciel management and staff really went out of their way to make our trip smooth and offered highly personalized services. The rooms were incredibly spacious, with great views of the ocean from most places in the hotel - sunsets were amazing. Lovely pool, great food and could organize all we wanted to do through the front desk. There's also a new Art Village (upscale artisan crafts and goods) within walking distance as well as a local restaurant.

Show more Show less
9
Superb
25 reviews
Price from
€ 86.50
per night

Hotels with extra health and safety measures

Find hotels in Nosy Be with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels on Nosy Be in the past month

See all

Nosy Be's best hotels with breakfast

See all

Budget hotels on Nosy Be

See all

Hotels on Nosy Be that you can book without a credit card

See all

FAQs about hotels on Nosy Be

  • Nosy Be, Ambatoloaka and Ambaro are popular with other travellers visiting Nosy Be.

  • The average price per night for a 3-star hotel on Nosy Be this weekend is € 97.34 or, for a 4-star hotel, € 136.45. Looking for something even fancier? 5-star hotels on Nosy Be for this weekend cost on average around € 271 per night (based on Booking.com prices).

  • Hotel Gerard et Francine, Anki Lodge and Chez Senga have received great reviews from travellers on Nosy Be regarding the views from their hotel rooms.

    Guests staying on Nosy Be also spoke highly of the views from the rooms at Eden Lodge, WINGS HOTELS and Home The Residence.

  • Couples travelling on Nosy Be loved staying at Nosy Be Sun Hôtel, Anki Lodge and Moemoea Lodge.

    Similarly, these hotels on Nosy Be are highly rated by couples: Belamandy Lodge, Eden Lodge and NatShi Lodge.

  • For hotels on Nosy Be that serve up a highly-rated breakfast, try Hotel Gerard et Francine, Royal Beach Hôtel and Anki Lodge.

    Breakfast at these hotels on Nosy Be are also highly rated: Chez Senga, Hotel Mahita Tsara and Swisscocobeach.

  • On average, it costs € 93.50 per night to book a 3-star hotel on Nosy Be for tonight. You'll pay on average around € 135.70 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel on Nosy Be will cost around € 270 (based on Booking.com prices).

  • On average, 3-star hotels on Nosy Be cost € 119.69 per night, and 4-star hotels on Nosy Be are € 164.02 per night. If you're looking for something really special, a 5-star hotel on Nosy Be can on average be found for € 359.63 per night (based on Booking.com prices).

  • There are 150 hotels on Nosy Be you can book on Booking.com.

  • Hotel Mahita Tsara, Swisscocobeach and Belamandy Lodge are some of the popular hotels on Nosy Be.

    In addition to these hotels, Nosy Be Sun Hôtel, Maison Ylang Dive Center and Anki Lodge are also popular on Nosy Be.

  • Travellers who stayed on Nosy Be near Fascene Airport (NOS) have said good things about WINGS HOTELS, Home The Residence and Les bungalows d'Ambonara.

    Among the hotels near Fascene Airport on Nosy Be, Belamandy Lodge, Orangea Beach Resort and Nosy Be Sun Hôtel have also been highly rated.

  • Many families visiting Nosy Be loved staying at Andriana Resort & Spa, Belamandy Lodge and Hotel Mahita Tsara.

    Similarly, Chez Senga, Swisscocobeach and Vanila Hotel & Spa are also popular among family travellers.

Explore guest reviews of hotels on Nosy Be

See all