Dharavandhoo, Maldives: travel guide

Baa Atoll's gateway to Hanifaru Bay and its manta and whale shark gatherings

A charming local island in Baa Atoll and the gateway to the UNESCO Biosphere Reserve. Home to Hanifaru Bay — the world's single largest known aggregation of manta rays and whale sharks — with superb diving, snorkelling, and warm island hospitality.

About Dharavandhoo

Dharavandhoo is a small local island in Baa Atoll, and the practical base for visiting Hanifaru Bay, one of the most talked-about marine sites in the Maldives. The atoll is a UNESCO Biosphere Reserve, and snorkelling here is built around marine conservation rules.

Boat trips head to Hanifaru, where manta rays and whale sharks gather to feed in season. Closer to home, the island has its own house reef, a public beach, an eco centre and the Vaadhoo sandbank for a picnic stop. Guesthouses keep things relaxed and friendly.

It suits snorkellers, divers and wildlife-minded travellers more than nightlife seekers. Manta season is usually described as running roughly from May to November, so check current conditions before planning around it.

Country
Maldives
Currency
MVR
Time zone
Indian/Maldives
Nearest airport
DRV

Last updated

Plan a Dharavandhoo trip

Top places to visit in Dharavandhoo

  • Hanifaru Bay

    UNESCO marine aggregation site · 5.0 rating · about 1.5 h · check the fee at the gate

    A tiny bay in the Baa Atoll UNESCO Biosphere Reserve. From May to November, plankton blooms attract hundreds of manta rays and whale sharks — the world's largest known aggregation of these species.

  • Dharavandhoo House Reef

    House reef · 4.7 rating · about 1.3 h · check the fee at the gate

    An exceptional coral reef starting just off the Dharavandhoo beach, accessible from shore without a boat. Rich in reef fish, turtles, stingrays, and occasional white-tip sharks.

  • Vaadhoo Sandbank (near Dharavandhoo)

    Beach · 4.5 rating · about 2.5 h · check the fee at the gate

    Nearby uninhabited sandbank reachable by short boat trip, popular for picnics in Baa Atoll's clear water.

  • Dharavandhoo Beach

    Beach · 4.1 rating · about 0.8 h · check the fee at the gate

    Quiet local-island beach with calm shallow lagoon waters, a relaxed base between Hanifaru Bay trips.

  • Dharavandhoo Eco Centre

    Museum · 4.2 rating · about 0.5 h · check the fee at the gate

    Small visitor centre explaining Baa Atoll's UNESCO Biosphere status and manta/whale-shark conservation work.

Things to do

  • Hanifaru Bay Manta Ray Snorkelling Wildlife · 4 h · from MVR 1,100 per person
  • Baa Atoll Reef Diving — UNESCO Biosphere Adventure · 3 h · from MVR 1,200 per person
  • Dharavandhoo Reef Snorkeling Trip Adventure · 3 h · from USD 45 per person

Day trips and tours

  • Hanifaru Bay Manta Snorkel & Baa Reef Dive 8 h · from MVR 3,300

Where to stay in Dharavandhoo

  • Dharavandhoo Island about MVR 90 per night

    A single compact island with one guesthouse cluster near the airport and house reef. The only inhabited island option for Hanifaru Bay access — all Baa Atoll resort stays are on private resort islands.

Hotels

  • Coral Beach Maldives 2-star · USD 55 to USD 95 per night
  • Kayafa Inn 3-star · USD 50 to USD 80 per night
  • Dharavandhoo Beach Villa 3-star · USD 40 to USD 65 per night

Where to eat

  • Hanifaru Café Maldivian, Cafe · about USD 8 per person
  • Manta Ray Restaurant Maldivian, International, Seafood · about USD 15 per person

Getting to Dharavandhoo

Airport: Dharavandhoo (DRV)

Getting around

  • Bicycle
  • Walking

More in Maldives

Frequently asked questions about Dharavandhoo

What are the top-rated places to visit in Dharavandhoo?
The highest-rated places in our Dharavandhoo guide are Hanifaru Bay, Dharavandhoo House Reef, Vaadhoo Sandbank (near Dharavandhoo), Dharavandhoo Eco Centre, Dharavandhoo Beach.
Where should I stay in Dharavandhoo?
Our guide covers these areas to stay in Dharavandhoo: Dharavandhoo Island.
How do I get around Dharavandhoo?
Ways to get around Dharavandhoo covered in our guide: Bicycle, Walking.
Which airport is nearest to Dharavandhoo?
The nearest airport to Dharavandhoo has the code DRV.
✦ Your next adventure awaits

Dream it!
Plan it!
Book it!

All in one zippy experience.
From weekend getaways to epic multi-country adventures.

Round Trip Multi City
From
Delhi, Mumbai…
To
Bangkok, Bali…
Departure
Select Date
Return
Select Date
Travellers & Class
2 Travellers