Search beach hotels in Diana

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Nosy Be

50 beach hotels

Diego Suarez

12 beach hotels

Ambaro

10 beach hotels

Ambatoloaka

8 beach hotels

Andilana

6 beach hotels

Ambondrona

6 beach hotels

Ampangorinana

5 beach hotels

Madirokely

5 beach hotels

Dzamandzar

4 beach hotels

The best beach hotels in Diana

Check out our pick of great beach hotels in Diana

Filter by:

Star rating
Review score

Long Beach Resort, Nosy Be

Nosy Be

Situated in Nosy Be, 31 km from Lokobe Reserve, Long Beach Resort, Nosy Be features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Monika
From
Poland
Great, helpful personel! Localization! Very clean!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 151 reviews
Price from
US$92.78
1 night, 2 adults

VILLA PANORAMA NOSY BE

Nosy Be

Located in Nosy Be and only 1.7 km from Djamanjary Beach, VILLA PANORAMA NOSY BE provides accommodation with sea views, free WiFi and free private parking.

N
Neil
From
United Kingdom
The property was clean and spacious. It had a large fridge. Equipped with everything we needed. Very pleased to see a hairdryer.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 109 reviews
Price from
US$92.21
1 night, 2 adults

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 private beach area.

U
Uhlik
From
Slovakia
I Can really recommend this hotel, staff was helpful and nice to us, food was perfect, room was nice and clean, it couldnt be better, 10/10
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 410 reviews
Price from
US$142.06
1 night, 2 adults

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.

M
Maureen
From
South Africa
Quiet, loved that you ate on your personal balcony and the Aircon and shower were an absolute bonus.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 224 reviews
Price from
US$74.92
1 night, 2 adults

Home SAKALAVA

Dzamandzar

Located in Dzamandzar, Home SAKALAVA offers beachfront accommodation a few steps from Djamanjary Beach and provides various facilities, such as a garden and a shared lounge.

J
Jerome
From
France
amazing experience, wonderful place hosted by a very nice family. Super staff, and the table..... prepare your taste buds...
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 32 reviews
Price from
US$51
1 night, 2 adults

Marina Hôtel Ambatoloaka

Hotel in Ambatoloaka

Located in Ambatoloaka, a few steps from Ambatoloaka Beach, Marina Hôtel Ambatoloaka features a terrace and views of the sea.

A
Abigail
From
United Kingdom
The owners were exceptional people - good hosts, very attentive. No scamming and very clear on how the stay works and what you should see. We have had really poor experiences in Nosy Be with hotels, however this one saved the day. Clean pool, modern rooms, AC, decent breakfast, fast wifi and attentive hosts. Would definitely stay here again!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 67 reviews
Price from
US$81.83
1 night, 2 adults

Makako Lodge

Ampangorinana

Featuring mountain views and a garden, Makako Lodge features accommodation attractively set in Ampangorinana, within a short distance of Ampangorinana Beach.

k
karmen
From
Croatia
Amazing place, beatiful people, great food and funny Lemurs😘thank you for everything ❤️
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 35 reviews
Price from
US$44.95
1 night, 2 adults

Tsara Beach

Hotel in Nosy Be

Set in Nosy Be, a few steps from Ambaro Beach, Tsara Beach offers accommodation with a garden, free private parking, a terrace and a restaurant.

N
Niall
From
United Kingdom
One of the best hotels I have stayed at in terms of value for money. The quality of the food and drink is excellent and the rooms are spacious and right on a beautiful stretch of beach. Melissa and Manon are exceptional hosts and couldn’t have been more helpful in booking the various activities that I wanted to do during my stay. Merci pour tous!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 33 reviews
Price from
US$103.73
1 night, 2 adults

BLUE VELVET

Hotel in Nosy Be

Situated in Nosy Be and with Ambatoloaka Beach reachable within a few steps, BLUE VELVET features concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a restaurant.

M
Mary
From
Australia
Clean, modern and comfortable stay in the heart of Ambatoloaka. As others have mentioned, it is well sound proofed. Staff were very nice and helpful. Reliable wifi.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 92 reviews
Price from
US$109.50
1 night, 2 adults

Résidence Riziq villa 1

Nosy Be

Set in Nosy Be and only 1.1 km from Ambondrona Beach, Résidence Riziq villa 1 offers accommodation with mountain views, free WiFi and free private parking.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews
Price from
US$126.79
1 night, 2 adults
All beach hotels in Diana

Most booked beach hotels in Diana this month

See all

Popular with guests booking beach hotels in Diana

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 611 reviews

Popular with guests booking beach hotels in Diana

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 477 reviews

Popular with guests booking beach hotels in Diana

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 282 reviews

Popular with guests booking beach hotels in Diana

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 178 reviews

Popular with guests booking beach hotels in Diana

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 151 reviews

Popular with guests booking beach hotels in Diana

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 230 reviews

Popular with guests booking beach hotels in Diana

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 121 reviews

Popular with guests booking beach hotels in Diana

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 19 reviews

Popular with guests booking beach hotels in Diana

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 276 reviews

Popular with guests booking beach hotels in Diana

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 410 reviews

FAQs about beach hotels in Diana

Beach hotels that guests love in Diana

See all
Avg. price/night: US$32.27
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 199 reviews
The food was amazing, every single meal they offered was great, will not disappoint. The friendliness of the staff and how helpful they were including Jean-Louis was everything you could ask for. I can't fault anything. The sunsets and atmosphere is worth experiencing 😍
Guest review by
Leigh
Solo traveller
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 134 reviews
Overall, it was a fantastic experience. The location is serene, situated right in front of the beach, offering a peaceful and calming atmosphere. The infrastructure is beautiful, featuring a wonderful pool and spacious rooms, perfect for those with bigger luggage. The owners were incredibly accessible and always ready with helpful advice, which made the stay even more enjoyable. Additionally, the food was excellent and trustworthy in quality, making dining a pleasure.
Guest review by
Anja
Group
Avg. price/night: US$149.84
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 204 reviews
Beautiful beach, very comfortable and clean room. Awesome to be able to take the kayaks out too!
Guest review by
Stephen
Young couple
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 74 reviews
Wonderful relaxing place. Had two very nice bungalows. Wonderful garden and really positive staff. The private beach is nice and so are the diving.
Guest review by
Francisca
Family with young children
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 27 reviews
Fantastic garden with sunbeds and direct access to the beach. Beautiful patio with lots of space to eat and relax. Very kind and helpfull staff, including service of a cook who prepares great local meals. Close to all kinds of nice restaurants and departure points for excursions.
Guest review by
Toine
Group
Avg. price/night: US$110.65
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 477 reviews
Beautiful beach, lovely location. Accommodation was great, food was reasonable, owners lovely
Guest review by
Helen
Young couple
Avg. price/night: US$81.26
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 140 reviews
A piece of heaven. Everything was perfect. Both the sunset and sunrise were stunning, the room is super comfortable and blends perfectly within the surroundings. Food is delicious and generous. You will be welcomed with open arms and will want to stay longer than planned! I know I will definitely come back. Thank you for a lovely retreat, a blissful way to end my one month work trip in Madagascar.
Guest review by
Chloe
Solo traveller
Avg. price/night: US$253.57
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 149 reviews
Very clean, very peaceful, very nice view of the sea from the room. Food was good and service was good. Hot water was available. Owners very friendly - thanks Oceane :)
Guest review by
Sabrina
Young couple
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 84 reviews
The receptionist was really kind and helpful. Good beach. Good Wi-Fi if you need it for work. If you enjoy spending time at a hotel, this is a good option.
Guest review by
Tatiana
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 14 reviews
The location( beach front) , the price and the staff were amazing. I strongly recommend.
Guest review by
Jeremy
People with friends