A boat on turquoise waters, a rocky shoreline, and a sandy beach.

Search Keyodhoo hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sept
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Property class

Guest rating

Our top choices for Keyodhoo hotels

1. Plumeria Maldives

Plumeria Maldives
Thinadhoo
United States
BURAK
AU$292
includes taxes & fees
31 Aug - 1 Sept
Plumeria Maldives

2. Oshi Boutique

Oshi Boutique
Felidhoo
AU$252
includes taxes & fees
31 Aug - 1 Sept
Oshi Boutique

3. Eden BAANI Lodge

Eden BAANI Lodge
Felidhoo
AU$374
includes taxes & fees
31 Aug - 1 Sept
Eden BAANI Lodge

4. Vaali Maldives Island Escapes & Dive

Vaali Maldives Island Escapes & Dive
Felidhoo
United Kingdom
Warisa
AU$150
includes taxes & fees
29 Sept - 30 Sept
Vaali Maldives Island Escapes & Dive

5. Rattehi Inn at Rakeedhoo

Rattehi Inn at Rakeedhoo
Rakeedhoo
AU$95
includes taxes & fees
1 Sept - 2 Sept
Rattehi Inn at Rakeedhoo

6. NOOE Maldives Kunaavashi

NOOE Maldives Kunaavashi
Kudhiboli
United Kingdom
Sarah
AU$1,335
includes taxes & fees
6 Sept - 7 Sept
NOOE Maldives Kunaavashi

7. Tranquil Nest Vaavu Maldives

Tranquil Nest Vaavu Maldives
Rakeedhoo
AU$159
includes taxes & fees
30 Sept - 1 Oct
Tranquil Nest Vaavu Maldives

8. Cocogiri Island Resort Maldives

Cocogiri Island Resort Maldives
Vashugiri
AU$1,023
includes taxes & fees
1 Sept - 2 Sept
Cocogiri Island Resort Maldives

9. Kinan Retreat

Kinan Retreat
Fulidhoo
Sweden
Smrutirekha
AU$128
includes taxes & fees
26 Sept - 27 Sept
Kinan Retreat

10. Royal Villa

Royal Villa
Fulidhoo
Sweden
Karri
AU$157
includes taxes & fees
2 Sept - 3 Sept
Royal Villa

11. Madi Grand Maldives

Madi Grand Maldives
Fulidhoo
United Kingdom
Sania
AU$138
includes taxes & fees
31 Aug - 1 Sept
Madi Grand Maldives

12. Kinan Sentral Maldives

Kinan Sentral Maldives
Fulidhoo
AU$249
includes taxes & fees
15 Sept - 16 Sept
Kinan Sentral Maldives

13. Kinan Boutique

Kinan Boutique
Fulidhoo
Australia
Nyadak
AU$137
includes taxes & fees
30 Sept - 1 Oct
Kinan Boutique

14. Galaxy Sunrise Guesthouse

Galaxy Sunrise Guesthouse
Fulidhoo
Denmark
Majbrit
AU$205
includes taxes & fees
31 Aug - 1 Sept
Galaxy Sunrise Guesthouse

15. Thundi Sea View

Thundi Sea View
Fulidhoo
Australia
Anonymous traveller
AU$296
includes taxes & fees
31 Aug - 1 Sept
Thundi Sea View
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Keyodhoo attractions

Keyodhoo Harbor

9.6/10 (14 reviews)
Explore the waterfront in Keyodhoo with a trip to Keyodhoo Harbor.
See properties

Learn more about Keyodhoo

Snorkel directly from the beach to see vibrant coral gardens and reef sharks in the crystal-clear waters surrounding this tiny island. Local fishermen offer excursions to nearby uninhabited islands where you can picnic on pristine sandbanks and spot dolphins in the Vaavu Atoll channels.

See all hotels in Keyodhoo
A boat on turquoise waters, a rocky shoreline, and a sandy beach.

Top Keyodhoo Hotel Reviews

Recent Reviews in Keyodhoo

NOOE Maldives Kunaavashi

NOOE Maldives Kunaavashi

10/10 Excellent
"Absolutely paradise. Everything was perfect from the room staff down to the activities. Very relaxing I recommend get the all inclusive package. Food was was delicious. Did a 2 cooking classes also had to do much fun w both chefs. I also got 3 massages, swam w sharks, went to local island, snorkeling, fun tube everything was 10/10."
Jade 4-night trip
Posted 7 days ago
NOOE Maldives Kunaavashi
Kinan Boutique

Kinan Boutique

10/10 Excellent
"Highly recommend"
Nyadak 2-night trip
Posted 2 months ago
Kinan Boutique
Cinnamon Velifushi Maldives

Cinnamon Velifushi Maldives

10/10 Excellent
"Beautiful bungalow over the water surrounded by marine life. Great service. Very clean. "
Carolee Anne 3-night trip
Posted 8 months ago
Cinnamon Velifushi Maldives

More cheap accommodation in Keyodhoo

Evelyaa Guest House

Evelyaa Guest House

MCJ7+8RF Fulidhoo Vaavu Atoll
AU$107
5 Sept - 6 Sept
includes taxes & fees
Evelyaa Guest House
Cinnamon Velifushi Maldives

Cinnamon Velifushi Maldives

V Atoll Maldives Islands Vaavu Atoll
Get ratesCinnamon Velifushi Maldives
Futhaa Home Stay

Futhaa Home Stay

Riaal Keyodhoo North Central Province
Get ratesFuthaa Home Stay
MAGIC LIFE GUEST HOUSE

MAGIC LIFE GUEST HOUSE

Little hut Felidhoo
Get ratesMAGIC LIFE GUEST HOUSE

Find out more about Keyodhoo

Top reasons to visit Keyodhoo

  • Stunning Beaches: Keyodhoo boasts beautiful beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Local Culture: Immerse yourself in the vibrant local culture by exploring the island's charming streets and central market.
  • Whale Watching: Enjoy thrilling whale watching excursions for a chance to witness these magnificent creatures in their natural habitat.
  • Scenic Excursions: Visit nearby Felidhoo Island for breathtaking views and additional adventure opportunities.
  • Warm Hospitality: Experience the friendly nature of the locals, enhancing your holiday with genuine Maldivian warmth.

Find great hotels near Keyodhoo

Keyodhoo, located in the serene Vaavu Atoll, offers a delightful selection of accommodations for every traveller. From charming guesthouses to well-appointed hotels, visitors can enjoy a variety of amenities tailored for beach lovers, families, and business trips alike. With options like Keyodhoo Island hotels and inns, you’re sure to find the perfect base for your Maldivian holiday experience.

  • Cinnamon Velifushi Maldives: With a remarkable guest rating of 9.4, Cinnamon Velifushi Maldives offers a luxurious escape just 5km from Keyodhoo. This hotel embodies a spa-themed holiday experience, ideal for those seeking relaxation and rejuvenation. Guests can indulge in a range of spa treatments, including Deep Tissue Massages, Body Wraps, and Facial Treatments, all complemented by a serene pool area complete with pool umbrellas. The atmosphere is designed to provide tranquillity and sophistication, making it an excellent choice for a pampering getaway.
  • Plumeria Maldives: Rated 8.6 by guests, Plumeria Maldives is located 3km from Keyodhoo and caters to adventurous families and beach lovers. This guesthouse features direct access to the beach, allowing for a range of water sports such as snorkelling, windsurfing, and kayaking, both onsite and nearby. The property is well-equipped for children, offering amenities like supervised childcare and a first aid kit, ensuring a worry-free experience for families. The vibrant, adventurous spirit of the hotel makes it an engaging choice for those looking to explore.
  • Masfalhi View Inn: With a guest rating of 8.4, Masfalhi View Inn is situated a mere 1km from Keyodhoo and is a welcoming guesthouse for families and beach enthusiasts. Offering direct beach access, the property features amenities tailored for children, including a playground and babysitting services. The family-friendly atmosphere and shared spaces promote a sense of community, making it a delightful option for those seeking a relaxed beach holiday with loved ones.

Where to stay near Keyodhoo

Keyodhoo, nestled in Vaavu Atoll, offers a serene escape with stunning beaches and lush scenery. Explore the vibrant local culture as you stroll through the island's charming streets. Just a short distance away lies Felidhoo Island, perfect for excursions and breathtaking views. Experience the warm hospitality of the friendly locals while soaking in the tranquil atmosphere of this idyllic destination, making your holiday a memorable one.

  • Aarah: Aarah is a delightful city located 5km from Keyodhoo, offering a unique blend of scenic beauty and outdoor adventures. With traveller arrivals peaking in March and December to January, this destination attracts those seeking a serene beach experience. Popular activities include underwater sports and various adventure activities, making it an ideal spot for thrill-seekers. The nearby beach and stunning archipelago provide perfect backdrops for relaxation and exploration, ensuring that visitors enjoy the captivating scenery Aarah has to offer.
  • Felidhoo: Situated a mere 1km from Keyodhoo, Felidhoo is a charming city known for its picturesque beaches and vibrant marine life. Although visitor numbers peak from December to February, this locale remains a year-round favourite for those in search of outdoor experiences. The proximity to a marina and harbour enhances the travel experience, allowing for easy access to water activities and excursions. Felidhoo's tranquil environment and stunning coastline make it a perfect destination for beach lovers seeking relaxation and scenic views.
  • Thinadhoo: Thinadhoo, located 3km from Keyodhoo, is a captivating city that offers visitors a blend of relaxation and rejuvenation. With peak traveller arrivals occurring from December to February, this area is popular for its beautiful beaches and outdoor activities. Visitors can indulge in spa treatments and body care at local resorts, providing a perfect escape from the everyday hustle. The nearby island and marina further enhance the appeal, allowing for exploration and adventure, all while enjoying the stunning coastal vistas that Thinadhoo has to offer.

Things to do in Keyodhoo

Keyodhoo in Vaavu Atoll offers a delightful holiday experience with its stunning beaches and outdoor scenery. Visitors can indulge in various activities such as exploring the local resorts and enjoying whale watching excursions. This idyllic destination is perfect for those seeking relaxation and adventure in a picturesque setting.

Shopping

In Keyodhoo, you'll find local shops offering handmade crafts, traditional Maldivian souvenirs, and vibrant textiles. If you're up for a drive, visit the nearby island of Maafushi, around 24km away, where you can explore a lively market filled with unique gifts and local products.

Recreation

In Keyodhoo, immerse yourself in rejuvenating treatments at local wellness retreats, where traditional Maldivian therapies meet modern techniques. Enjoy yoga sessions by the beach, surrounded by tranquil waters, and indulge in fresh, healthy cuisine that nourishes both body and soul, enhancing your overall wellbeing during your stay.

Adventure

Keyodhoo offers thrilling snorkelling adventures in vibrant coral reefs teeming with marine life. Explore the local fishing culture with a traditional dhoni trip, or enjoy kayaking across crystal-clear waters, immersing yourself in the stunning natural beauty of the Maldives.

Nightlife

Enjoy the relaxed atmosphere at the local café, where you can sip on fresh coconut water and savour traditional Maldivian snacks. For a lively evening, join the beach bonfire gatherings, where locals share stories and music under the stars, creating a warm and inviting ambiance.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Keyodhoo

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Keyodhoo are July and September to October, where the prices are slightly lower. This is in comparison to March and December to January, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Keyodhoo is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Keyodhoo is Sunday. The most expensive day to stay in Keyodhoo is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your Keyodhoo hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Keyodhoo

Keyodhoo, located in Vaavu Atoll, offers a delightful blend of beach, outdoor, and scenic experiences for travellers. Visitors can explore beautiful beaches, vibrant islands, and marinas, perfect for adventure seekers. Keyodhoo Island's central market and centre provide additional opportunities to immerse oneself in local culture and lifestyle. This charming destination promises an unforgettable holiday filled with exploration and relaxation.

  • Alimathaa: Located 16km from Keyodhoo, Alimathaa is a tranquil island offering pristine beaches and stunning outdoor vibes. It's an ideal spot for relaxation and enjoying the natural beauty of the Maldives.
  • Olhuveli Beach: Situated 43km away, Olhuveli Beach is renowned for its serene atmosphere and inviting sands. A perfect location for sunbathing and unwinding by the crystal-clear waters.
  • Thinadhoo Harbor: Just 3km from Keyodhoo, Thinadhoo Harbor is a lively marina brimming with adventure. Engage in various water activities while soaking in the vibrant beach vibes surrounding the area.

Best time to go to Keyodhoo

The best time to visit Keyodhoo is dependent on what kind of holiday you are seeking. April and May are its hottest month on average. At the time of May, visitor numbers are slightly low and weather is mostly cloudy. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January81.1°F (27.3°C)Light RainMostly SunnySlightly HighSlightly High
February81.5°F (27.5°C)No RainMostly SunnySlightly HighAverage
March82.6°F (28.1°C)Light RainMostly SunnyAverageSlightly High
April83.7°F (28.7°C)Light RainMostly SunnyAverageAverage
May83.7°F (28.7°C)Moderate RainMostly CloudySlightly LowAverage
June83.1°F (28.4°C)Light RainMostly CloudySlightly LowAverage
July82.6°F (28.1°C)Light RainMostly CloudyAverageSlightly Low
August82.2°F (27.9°C)Light RainMostly CloudyAverageAverage
September82.0°F (27.8°C)Moderate RainMostly CloudyAverageSlightly Low
October82.0°F (27.8°C)Moderate RainMostly CloudySlightly LowSlightly Low
November81.9°F (27.7°C)Moderate RainMostly CloudyAverageAverage
December81.5°F (27.5°C)Moderate RainMostly CloudySlightly HighSlightly High

The nearest major airports for your trip to Keyodhoo

Accessing Keyodhoo in Vaavu Atoll is convenient via Velana International Airport (MLE), situated 80km away. Notable hotels near the airport include Hard Rock Hotel Maldives, located 10km from MLE, offering complimentary transfers for stays from March to October 2026, and Sheraton Maldives Full Moon Resort & Spa, just 8km away. Bandos Maldives, also 10km from the airport, provides various transportation services, including airport shuttles with scheduled availability. These hotels ensure seamless access to MLE, making your travel experience smooth and enjoyable.

Frequently asked questions

What is the best area to stay in Keyodhoo?
The best area to stay in Keyodhoo is directly on the main island itself, as it's a small island with most guesthouses and facilities clustered together.Keyodhoo is a small, local island in the Vaavu Atoll, known for its relaxed pace and access to pristine Maldivian waters. The island's layout is quite simple, with guesthouses, local shops, and a few restaurants spread along its sandy paths. You'll find the harbour on one side and a designated bikini beach on the other, making everything easily accessible on foot.For couples looking for a tranquil escape, staying in a guesthouse on Keyodhoo offers a wonderful experience. You can enjoy quiet walks, participate in water activities like snorkelling or diving trips to nearby reefs, and experience local island life. Many guesthouses are just a short stroll from the bikini beach, providing easy access to sunbathing and swimming in the clear lagoon.Solo travellers will also find Keyodhoo a good base. The small size of the island means it's easy to navigate and connect with other travellers or local hosts.
When is the best time to go to Keyodhoo?
The best time to visit Keyodhoo is during the dry season, which runs from November to April.During these months, you'll experience consistently sunny days with minimal rainfall, making it ideal for enjoying the island's pristine beaches and crystal-clear waters. This period is superb for all water-based activities like snorkelling, diving, and boat trips, as the sea conditions are typically calm and visibility is excellent. It's a great time for couples seeking a romantic getaway or families looking for a relaxing beach holiday.From May to October, Keyodhoo experiences the wet season. While you can still enjoy plenty of sunshine, there's a higher chance of short, heavy rain showers and stronger winds. This can sometimes affect boat transfers and water activities.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Keyodhoo.
How can I save on a hotel booking in Keyodhoo with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Keyodhoo hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Keyodhoo?
Prices for hotels in Keyodhoo often vary, but you can find a great deal from AU$95 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia