Hanifaru Beach InnKamadhoo · Maldives
Book
★ 4.9/5 · 17 reviews

Hanifaru Beach Inn

Kamadhoo inn with sea views and on-site dining

Check availability
Sleeps up to 2
Welcome

A local-island guesthouse on Kamadhoo

Hanifaru Beach Inn is an inn located on Kamadhoo island in the Baa Atoll. It provides accommodation with sea views and garden views, equipped with air-conditioning, private bathrooms, and TVs. The property features a restaurant, a sun terrace, and outdoor seating areas, with a 24-hour front desk and concierge service available to guests. The inn is situated approximately 18 km from Dharavandhoo Airport. For guests seeking a meal, an on-site restaurant is available, and room service can be arranged. Free WiFi is provided throughout the property, and non-smoking rooms are offered.

4.9/5
Guest rating
17 reviews
$91
Rates from
Per night
Should you book?

The honest verdict

A straightforward inn stay with essential amenities and views of the sea or garden.

Best for

  • Sea and garden views
  • On-site dining
  • Families

Maybe not ideal for

  • Those seeking extensive resort facilities

What a stay costs

Per night
$91

Indicative room-only estimate from the lowest nightly rate — excludes airport transfers, taxes and seasonal price changes. Many Maldives properties also require a minimum stay. Check live rates for your dates.

Rooms with views

Accommodations offer a choice between sea views or garden views. Each room includes air-conditioning, a private bathroom, and a flat-screen TV for guest comfort. Rooms also feature a terrace and free WiFi.

On-site dining and relaxation

Guests can dine at the on-site restaurant, or make use of the BBQ facilities. The property includes a sun terrace and an outdoor seating area for relaxation. A lounge area is also available.

Convenient services

A 24-hour front desk and concierge service are available to assist guests. Airport shuttle services can be arranged. Free WiFi is accessible throughout the inn, and free parking is provided.

Rooms & suites

Amenities at Hanifaru Beach Inn

Most popular facilities

  • Airport shuttle
  • Restaurant
  • Room service
  • Family rooms
  • Free Wifi
  • Non-smoking rooms
  • Private beach area
  • Breakfast

Great for your stay

  • Restaurant
  • Private bathroom
  • Air conditioning
  • Terrace
  • View
  • Free Wifi
  • BBQ facilities
  • Non-smoking rooms

Bathroom

  • Toilet paper
  • Towels
  • Private bathroom
  • Toilet
  • Free toiletries
  • Bathrobe
  • Hairdryer
  • Shower

Bedroom

  • Linens
  • Wardrobe or closet

View

  • Garden view
  • Sea view
  • View

Outdoors

  • Picnic area
  • Outdoor furniture
  • Sun deck
  • BBQ facilities Additional charge
  • Terrace
Public ferry or shared speedboat
129 km
from Velana airport (MLE)

Getting there

Hanifaru Beach Inn is on Kamadhoo in Baa Atoll, a local island about 129 km from Velana International Airport (MLE). Shared speedboats run from Malé or the airport — about 3 hours — which the property can usually book for you. A domestic flight from Malé to Dharavandhoo Airport, with a short onward transfer, is the faster option. Some islands are also on the public ferry network, which is far cheaper but much slower and runs on set days.

Shared speedboats this far from Malé typically cost about $30–100 per person each way, depending on distance, and run to a timetable rather than on demand — confirm the day and time with the property. The domestic flight costs more but takes far less time. Where the public ferry runs, it costs only a few dollars.

Full directions, map & what's nearby →

On the map

B, Hanifaru Beach Inn, Chandhaneemagu 06020, B

Get directions

Kamadhoo sits in Baa Atoll. Baa Atoll is a UNESCO Biosphere Reserve, famous for Hanifaru Bay and its seasonal gatherings of manta rays and whale sharks.

Maldives tours & activities

Excursions you can book for a Maldives stay — manta & whale-shark snorkelling, sandbank picnics, diving and sunset cruises. Availability varies by island; filter by your dates and location on GetYourGuide.

What guests say
4.9 / 5
across 17 reviews

Guests frequently mention the airport shuttle, on-site restaurant, room service, and family rooms. Free WiFi and non-smoking rooms are also highlighted as positive aspects.

Good to know

MealsBreakfast available
Airport transferAvailable — arranged by property, paid separately
Wi-FiAvailable

House rules

Check-in

From 14:00 to 18:00

You'll need to let the property know in advance what time you'll arrive.

Check-out

From 11:00 to 12:00

Cancellation/ prepayment

Cancellation and prepayment policies vary according to accommodation type. Please check what conditions may apply to each option when making your selection.

Children and beds

Child policies

Children of any age are welcome. Children 18 years and above will be charged as adults at this property. To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.

Cot and extra bed policies

0 - 4 years Extra bed upon request 5 - 11 years Extra bed upon request 12+ years Extra bed upon request Prices for extra beds are not included in the total price, and will have to be paid for separately during your stay. The number of extra beds allowed is dependent on the option you choose. Please check your selected option for more information. There are no cots available at this property. All extra beds are subject to availability.

No age restriction

There is no age requirement for check-in

Pets

Pets are not allowed.

Groups

When booking more than 3 rooms, different policies and additional supplements may apply.

Smoking

Smoking is not allowed.

Parties

Parties/events are not allowed

As published by the booking provider · always reconfirm with the property

Frequently asked

What are the room options at Hanifaru Beach Inn?

The inn offers Standard Double or Twin Rooms. These rooms are 16 m², accommodate up to 2 guests, and come with a queen bed. They provide sea or garden views and include a private bathroom and terrace.

Does Hanifaru Beach Inn have a restaurant?

Yes, there is an on-site restaurant available for guests. Room service can also be arranged.

What amenities are in the rooms?

Rooms are equipped with air conditioning, a private bathroom with free toiletries, a flat-screen TV, and a terrace. Free WiFi and views of the sea or garden are also provided.

Is there WiFi available?

Yes, free WiFi is available to guests throughout the inn.

How do I get to Hanifaru Bay from Male?

Hanifaru Beach Inn is on Kamadhoo in Baa Atoll, a local island about 129 km from Velana International Airport (MLE). Shared speedboats run from Malé or the airport — about 3 hours — which the property can usually book for you. A domestic flight from Malé to Dharavandhoo Airport, with a short onward transfer, is the faster option. Some islands are also on the public ferry network, which is far cheaper but much slower and runs on set days.

Are there family rooms?

Yes, family rooms are listed as one of the popular facilities at Hanifaru Beach Inn.

Can I park at Hanifaru Beach Inn?

Free parking is listed as one of the highlights of the property.

Where to stay for Hanifaru Bay?

Hanifaru Beach Inn is on Kamadhoo, Baa Atoll, Maldives.

Reserve your stay

Ready to book Hanifaru Beach Inn?

Check availability & prices
Hotel contact (for guests)+960737-1262
AddressB, Hanifaru Beach Inn, Chandhaneemagu 06020, B
Hanifaru Beach Inn
Check availability