Maalhos sits in Baa Atoll, a UNESCO Biosphere Reserve, and its house reef is accessible directly from the shore — no boat required. That alone sets it apart from most local islands, where you often need to join an excursion just to get in the water. The reef here holds healthy coral formations and you can spot turtles, rays, and reef sharks within a few metres of the beach.
Hanifaru Bay, a 15-minute boat ride from Maalhos, hosts the largest concentration of manta rays in the Maldives during the southwest monsoon.
This guide covers the best things to do on Maalhos — from the famous manta ray aggregation at Hanifaru Bay to the quieter rhythms of village life and sandbank picnics. I’ll also flag the real limitations of visiting a local island, including the single bikini beach and the seasonal nature of the main attraction.
Maalhos is one of the best local islands in the Maldives for snorkelling, but the main draw — Hanifaru Bay — is strictly seasonal. If you visit outside the southwest monsoon (May to November), you won’t see the manta rays, and the house reef, while good, won’t blow your mind compared to resort reefs. Plan your timing carefully.
Getting Your Bearings on Maalhos
Maalhos is a small local island in Baa Atoll, roughly a 15-minute speedboat ride from the domestic airport at Dharavandhoo. The island has one main village, a handful of guesthouses, and a single designated bikini beach on the north to northwest side. That beach is small but exceptionally beautiful — white sand, turquoise water, and a peaceful atmosphere.
The rest of the shoreline is for walking, photography, and observing local life, not swimming in swimwear. That’s the trade-off on a local island: you get authentic cultural interaction, but you also have to respect local customs. The bikini beach is well-maintained, but it can feel cramped when multiple guests from different guesthouses arrive at the same time.
Cultural immersion
Snorkelling
Manta ray enthusiasts (May–Nov)
Things to Do on Maalhos
Snorkelling the House Reef
The house reef is the island’s biggest asset. You can walk in from the bikini beach and within a few strokes be surrounded by coral formations, tropical fish, and the occasional turtle or reef shark. The reef is healthy and diverse, and because it’s shore-accessible, you can do multiple sessions a day without coordinating with a boat. That’s a real advantage over islands where every snorkel requires an excursion.
That said, the reef closest to shore has some sandy patches and the coral density varies. For the best visibility and marine life, swim out to the drop-off, roughly 50–100 metres from the beach. A good pair of fins and a mask makes a noticeable difference — I’d recommend packing a snorkel set rather than relying on rental gear that may not fit well.
Hanifaru Bay — Manta Rays and Whale Sharks
Hanifaru Bay is a protected marine area about 15 minutes by boat from Maalhos. During the southwest monsoon (May to November), plankton blooms attract the largest concentration of manta rays in the Maldives, and occasionally whale sharks. Access is strictly regulated — only a limited number of boats and snorkellers are allowed in at any time — which keeps the experience intimate and protects the rays.
The trip is one of the most powerful wildlife encounters in the country, but it’s entirely dependent on season and plankton movement. Even during peak months, there’s no guarantee of a sighting. If you’re set on seeing manta rays, plan your visit between August and October, when the aggregation is most reliable. Outside those months, the bay is quiet and the excursion may not be worth the cost.
Sandbank Excursions and Island Hopping
Several operators run trips to uninhabited sandbanks where you can picnic, swim, and have a stretch of turquoise lagoon entirely to yourself. Full-day excursions to nearby islands like Dharavandhoo or Thulhaadhoo are also popular, combining snorkelling stops with beach time and local lunch. These trips are a good way to break up the rhythm of the island and see more of Baa Atoll.
The sandbanks are stunning, but they’re exposed — no shade, no facilities. Bring plenty of water, reef-safe sunscreen, and a reef-safe mineral sunscreen to avoid damaging the coral you came to see. A lightweight travel towel is also handy for drying off after a swim.
Sandbank trips typically depart around 9 a.m. and return by 2 p.m. — the midday sun is intense, and there’s no shade. Ask your guesthouse to pack a cooler with drinks and snacks.
Planning Your Trip to Maalhos
Getting There
Most visitors fly into Velana International Airport (Malé), then take a domestic flight to Dharavandhoo Airport (about 30 minutes). From Dharavandhoo, it’s a 15-minute speedboat transfer to Maalhos. Some guesthouses arrange the entire transfer for you; others require you to book separately. Confirm this when you reserve accommodation.
The domestic flight and speedboat combination costs roughly $200–$300 per person round-trip. It’s not cheap, but it’s the only practical way to reach the island. There is no public ferry from Malé to Maalhos.
Best Time to Visit
The southwest monsoon (May to November) brings the plankton bloom that fuels the manta ray aggregation at Hanifaru Bay. This is the best time for wildlife, but it also brings stronger winds, rougher seas, and more rain. The northeast monsoon (December to April) offers calm seas, clear skies, and excellent visibility for snorkelling, but Hanifaru Bay is quiet.
If your priority is manta rays, visit between August and October. If you want calm conditions for snorkelling the house reef and exploring sandbanks, December to April is better. There’s no perfect window — every season involves a trade-off.
| Season | Months | Manta Rays | Snorkelling Conditions |
|---|---|---|---|
| Southwest monsoon | May–November | High (peak Aug–Oct) | Moderate — wind and plankton can reduce visibility |
| Northeast monsoon | December–April | Low | Excellent — calm seas, clear water |
Costs and Local Friction
Maalhos is cheaper than a resort, but it’s not budget travel. Guesthouse rooms range from $80–$150 per night, and excursions add $50–$150 per person. Meals at local cafés are affordable, but alcohol is not available on the island — you can’t buy it anywhere, and bringing it is illegal. If a beer by the water is part of your Maldives vision, a resort island is a better fit.
The single bikini beach can feel crowded during peak hours, especially in the afternoon when multiple guesthouse groups arrive. If you want a quieter spot, go early — before 9 a.m. — or late afternoon after 4 p.m.
On the Ground — What to Know
Packing and Practicalities
Maalhos is a local island, so dress codes apply outside the bikini beach. Women should cover shoulders and knees when walking through the village. Men should wear shorts and a T-shirt, not just swim trunks. Pack a lightweight sarong or cover-up for easy transitions between beach and village.
The sun is intense year-round. A wide-brimmed hat, polarized sunglasses, and a reef-safe mineral sunscreen are essential. Mosquitoes are present, especially at dusk, so bring a good repellent. The island has limited shops — don’t expect to buy forgotten items easily.
Food and Local Customs
Most guesthouses serve breakfast and dinner, and there are a few small local cafés for lunch. The food is Maldivian home cooking — fresh tuna, coconut-based curries, rice, and roshi (flatbread). It’s simple and good, but don’t expect variety. If you have dietary restrictions, communicate them clearly when you book.
Friday is the weekly day of prayer, and many businesses close for the afternoon. Plan your excursions around this — most operators don’t run trips on Friday mornings.
Staying Connected
Wi-Fi is available at most guesthouses, but it’s not always fast or reliable. If you need to stay connected, buy a local SIM card at the airport in Malé — Dhiraagu and Ooredoo both offer tourist packages with generous data allowances. Coverage on Maalhos is good, but it can drop during storms.
- Book your trip between August and October if manta rays are your priority — outside that window, Hanifaru Bay is quiet.
- Pack a cover-up and respect local dress codes outside the bikini beach — it’s a local island, not a resort.
- Bring reef-safe sunscreen and a good snorkel set — rental gear on the island is limited and often poorly maintained.
Frequently Asked Questions About Maalhos
Is Maalhos good for snorkelling?
Yes. The house reef is one of the best on a local island — you can swim out from the bikini beach and see turtles, rays, and reef sharks. No boat needed.
The reef closest to shore has some sandy patches, so swim out to the drop-off for the best coral and marine life. A good mask and fins make a real difference here.
Can you see manta rays from Maalhos?
Not from the shore. You need to take a 15-minute boat trip to Hanifaru Bay, which is a protected marine area. The manta ray aggregation happens during the southwest monsoon, roughly May to November.
Even in season, sightings depend on plankton movement and weather. August to October offers the highest chance, but there’s never a guarantee.
Is there alcohol on Maalhos?
No. Maalhos is a local island, and alcohol is not sold or served anywhere. Bringing it into the country is illegal for non-resort islands.
If a drink by the water is part of your holiday plan, a resort island is a better choice. Some guesthouses offer BYO policies, but that’s rare and not advertised.
How many days should I spend on Maalhos?
Three to four days is enough to snorkel the house reef, visit Hanifaru Bay, take a sandbank excursion, and explore the village. Any longer and you may run out of things to do.
The island is small and quiet — there’s no nightlife, no shopping, and limited dining options. It’s a place to slow down, not to fill a packed itinerary.
What’s the downside of visiting Maalhos?
The single bikini beach can feel crowded, especially in the afternoon. The island has limited facilities — no ATM, no pharmacy, and only a few small shops.
If you’re looking for resort-style amenities, multiple restaurants, or a lively atmosphere, Maalhos will feel restrictive. It works best for travellers who value quiet, authentic interaction over convenience.
One Last Thing
Maalhos doesn’t try to be everything. It’s a small island with one good beach, a handful of guesthouses, and a reef that delivers more than you’d expect from the shore. The real magic isn’t the manta rays — it’s the fact that you can walk out of your room, step into the water, and be surrounded by marine life within minutes. That kind of access is rare, even in the Maldives. For a deeper look at how island choice shapes your trip, read our guide on how your Maldives resort choice matters.
Sources and further reading
Maalhos Island travel guide. Maldives Tour Guide.
Why Maalhos Island is a must-visit local island. 2 Trouble Travelers.
Maalhos travel information. Follow Me to Maldives.
Explore Places to Stay in Maldives
Feel free to zoom in and out of the map to explore the area and find the best place to stay for your trip.