Leaf Fish GuesthouseKeyodhoo · Maldives
Book
★ 4.8/5 · 20 reviews

Leaf Fish Guesthouse

Beachfront guest house on Keyodhoo island

Check availability
2 room types Sleeps up to 3
Welcome

A place to stay on Keyodhoo

Leaf Fish Guesthouse is a recently renovated bed and breakfast situated directly on the beach in Keyodhoo. The property provides a private beach area and a garden, offering a peaceful setting for guests. Accommodations feature garden views and access to an inner courtyard. Rooms are equipped with air conditioning, private bathrooms, and include amenities such as coffee machines and minibars.

4.8/5
Guest rating
20 reviews
2
Room types
available
$180
Rates from
Per night
Should you book?

The honest verdict

A beachfront guest house with private beach access and comfortable, air-conditioned rooms.

Best for

  • Beach lovers
  • Families
  • Relaxing stays

Maybe not ideal for

  • Those seeking on-site water sports centres

What a stay costs

Per night
$180

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.

direct beach access

The guest house is located directly on the beach, offering a private beach area for guests to enjoy. Outdoor furniture and a sun deck are available, providing spaces to relax with garden views.

comfortable rooms

Accommodations include a Deluxe King Room and a Deluxe Room accommodating up to three guests. All rooms feature air conditioning, private bathrooms, and garden views from their terraces.

on-site amenities

Guests can make use of the on-site coffee shop and outdoor dining area. A minimarket is also available, alongside a garden and sun terrace for leisure.

Rooms & suites

Deluxe King Room

22 m² · sleeps 2 · 1 king bed

  • Garden view
  • Inner courtyard view
  • Air conditioning
  • Private bathroom
  • Terrace
From
$180 /night
View room

Amenities at Leaf Fish Guesthouse

Most popular facilities

  • Beachfront
  • Family rooms
  • Non-smoking rooms
  • Private beach area
  • Breakfast

Great for your stay

  • Private bathroom
  • Air conditioning
  • View
  • Terrace
  • Family rooms
  • Non-smoking rooms
  • Washing machine
  • Tour desk

Bathroom

  • Toilet paper
  • Towels
  • Bath or shower
  • Private bathroom
  • Toilet
  • Hairdryer
  • Shower

Bedroom

  • Linens
  • Wardrobe or closet

View

  • Inner courtyard view
  • Garden view
  • View

Outdoors

  • Outdoor furniture
  • Beachfront
  • Outdoor dining area
  • Sun deck
  • Private beach area
  • Terrace
  • Garden
Public ferry or shared speedboat
81 km
from Velana airport (MLE)

Getting there

Leaf Fish Guesthouse is on Keyodhoo in Vaavu Atoll, a local island about 81 km from Velana International Airport (MLE). Most guests come by shared speedboat from Malé or the airport — about 2 hours — which the property can usually book for you. 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. Where the public ferry runs, it costs only a few dollars.

Full directions, map & what's nearby →

On the map

FH62+JFQ

Get directions

Keyodhoo, the hotel's island, belongs to Vaavu Atoll. Vaavu Atoll is a small, quiet region famous for nurse-shark dives and the long Fotteyo Kandu reef.

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.8 / 5
across 20 reviews

Guests have rated Leaf Fish Guesthouse highly, with an average of 4.8 out of 5. The property is praised for its beachfront location and family-friendly rooms. Positive comments also mention the breakfast.

Good to know

MealsBreakfast available

House rules

Check-in

From 1:00 PM to 6:00 PM

Check-out

From 8:00 AM to 11:00 AM

Cancellation/ prepayment

Cancellation and prepayment policies vary according to accommodation type. Enter your stay dates and check the conditions of your selected option.

Pets

Pets are not allowed.

Smoking

Smoking is not allowed.

Parties

Parties/events are not allowed

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

Frequently asked

How do I get to Leaf Fish Guesthouse?

Leaf Fish Guesthouse is on Keyodhoo in Vaavu Atoll, a local island about 81 km from Velana International Airport (MLE). Most guests come by shared speedboat from Malé or the airport — about 2 hours — which the property can usually book for you. Some islands are also on the public ferry network, which is far cheaper but much slower and runs on set days.

What room types are available?

The guest house offers a Deluxe King Room for two people and a Deluxe Room that can accommodate two adults and one child, featuring one twin and one king bed.

Are meals included?

Breakfast is listed as a popular facility. The property also has an on-site coffee shop and an outdoor dining area.

What activities can I do?

Snorkelling is available, and the property has a tour desk to help arrange excursions. Oshi Beach is located 1.1 km away.

Is the property suitable for families?

Yes, family rooms are available and highlighted as a popular facility. The Deluxe Room can sleep up to three guests.

What are the room facilities?

Rooms include air conditioning, private bathrooms, terraces, coffee machines, minibars, and safety deposit boxes. Views include gardens and the inner courtyard.

Is there a private beach?

Yes, the guest house features a private beach area for guests, in addition to its beachfront setting.

Reserve your stay

Ready to book Leaf Fish Guesthouse?

Check availability & prices
Hotel contact (for guests)+41793758633
AddressFH62+JFQ
Leaf Fish Guesthouse
Check availability