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

Keyodhoo Hotels from S$123

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Keyodhoo hotels

1. Plumeria Maldives

Plumeria Maldives
4.0 star property
Thinadhoo
8.6 out of 10, Excellent, (33 reviews)
"Clean resort, nice beachs, very good option for family. Friendly and helpful staff. Lots of activities for fun. Special thanks to manager Mr. Azeez."
United States
BURAK
The price is S$146
includes taxes & fees
7 Aug - 8 Aug
Plumeria Maldives

2. Eden BAANI Lodge

Eden BAANI Lodge
3.0 star property
Felidhoo
The price is S$332
includes taxes & fees
31 Jul - 1 Aug
Eden BAANI Lodge

3. Oshi Boutique

Oshi Boutique
3.0 star property
Felidhoo
The price is S$232
includes taxes & fees
31 Jul - 1 Aug
Oshi Boutique

4. Vaali Maldives Island Escapes & Dive

Vaali Maldives Island Escapes & Dive
3.0 star property
Felidhoo
2.0 out of 10, (2 reviews)
"We arrived at the hotel around 6 pm but it’s over booked. No room available for us. We have to go to another hotel. And we already paid before we arrived."
United Kingdom
Warisa
The price is S$152
includes taxes & fees
30 Aug - 31 Aug
Vaali Maldives Island Escapes & Dive

5. Rattehi Inn at Rakeedhoo

Rattehi Inn at Rakeedhoo
3.0 star property
Rakeedhoo
The price is S$123
includes taxes & fees
5 Aug - 6 Aug
Rattehi Inn at Rakeedhoo

6. Tranquil Nest Vaavu Maldives

Tranquil Nest Vaavu Maldives
3.0 star property
Rakeedhoo
The price is S$150
includes taxes & fees
30 Aug - 31 Aug
Tranquil Nest Vaavu Maldives

7. Kinan Retreat

Kinan Retreat
3.0 star property
Fulidhoo
8.8 out of 10, Excellent, (16 reviews)
"The location is the best. The rooms are spacious. Staffs are more than helpful in all aspects. Even though a small island you would not be short of activities to do. "
Sweden
Smrutirekha
The price is S$162
includes taxes & fees
31 Jul - 1 Aug
Kinan Retreat

8. Cocogiri Island Resort Maldives

Cocogiri Island Resort Maldives
4.0 star property
Vashugiri
The price is S$948
includes taxes & fees
31 Jul - 1 Aug
Cocogiri Island Resort Maldives

9. NOOE Maldives Kunaavashi

NOOE Maldives Kunaavashi
5.0 star property
Kudhiboli
9.8 out of 10, Exceptional, (28 reviews)
"Everything was excellent, food , staff views "
United Kingdom
Sarah
The price is S$1,104
includes taxes & fees
31 Jul - 1 Aug
NOOE Maldives Kunaavashi

10. Royal Villa

Royal Villa
4.0 star property
Fulidhoo
10.0 out of 10, Exceptional, (1 review)
"The Staff"
Sweden
Karri
The price is S$131
includes taxes & fees
31 Jul - 1 Aug
Royal Villa

11. Kinan Boutique

Kinan Boutique
3.0 star property
Fulidhoo
10.0 out of 10, Exceptional, (1 review)
"Highly recommend"
Australia
Nyadak
The price is S$156
includes taxes & fees
1 Aug - 2 Aug
Kinan Boutique

12. Madi Grand Maldives

Madi Grand Maldives
5.0 star property
Fulidhoo
10.0 out of 10, Exceptional, (9 reviews)
"Clean and nice personnel "
Denmark
Cecilie
The price is S$209
includes taxes & fees
17 Aug - 18 Aug
Madi Grand Maldives

13. Islandbreak

Islandbreak
3.0 star property
Fulidhoo
9.2 out of 10, Wonderful, (5 reviews)
"Hotel estupendo, a dos minutos a pie de la bikini beach, personal muy amable, súper atentos en todo momento, nos recogieron en el puerto a nuestra llegada. Buena comida en el restaurante. "
Spain
Anonymous traveller
The price is S$165
includes taxes & fees
31 Jul - 1 Aug
Islandbreak

14. Thundi Sea View

Thundi Sea View
3.0 star property
Fulidhoo
9.4 out of 10, Exceptional, (30 reviews)
"Room was spacious. Too many ants in the bathroom some of whom manage to enter the room. Staff are very sweet but inexperienced and lack coordination between themselves. We thoroughly enjoyed the beach view and swimming in the lagoon and saw many fish crabs. The trips are reasonably priced however we suggest that more information on what to take with you is given to future guests. "
Australia
Anonymous traveller
The price is S$265
includes taxes & fees
2 Aug - 3 Aug
Thundi Sea View

15. Galaxy Sunrise Guesthouse

Galaxy Sunrise Guesthouse
4.0 star property
Fulidhoo
4.0 out of 10, (1 review)
"Der er mage hyggelige guesthouses i Fulidhoo. Dette guesthouse var ikke et af dem. Intet var vedligeholdt. Fremragende beliggenhed. Spartansk og ensidigt morgenmad. Lokal medarbejder venlig og imødekommende. "
Denmark
Majbrit
The price is S$189
includes taxes & fees
13 Aug - 14 Aug
Galaxy Sunrise Guesthouse

16. Kinan Sentral Maldives

Kinan Sentral Maldives
3.0 star property
Fulidhoo
The price is S$265
includes taxes & fees
7 Aug - 8 Aug
Kinan Sentral Maldives
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Keyodhoo attractions

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.

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

Top Keyodhoo Hotel Reviews

More cheap stays in Keyodhoo

Find out more about Keyodhoo

Top reasons to visit Keyodhoo

  • Stunning Beaches: Keyodhoo boasts pristine beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Vibrant Local Culture: Immerse yourself in the charming fishing village atmosphere and explore local customs and traditions.
  • Exciting Water Activities: Engage in snorkelling and diving excursions to discover the breathtaking underwater world.
  • Scenic Island Excursions: Enjoy day trips to nearby islands like Rakeedhoo and Thinadhoo for more adventures.
  • Welcoming Accommodation: Experience delightful stays at guesthouses like Fish Guesthouse, providing a friendly atmosphere.

Find great hotels near Keyodhoo

Discover the charming accommodation options in Keyodhoo, Vaavu Atoll, where guesthouses and hotels cater to a variety of travellers. Whether you seek a family-friendly retreat, an adventure-filled escape, or a tranquil beachside experience, Keyodhoo offers a delightful selection of lodgings. Notable options include the renowned Fish Guesthouse and nearby Ellaidhoo Maldives, ensuring a memorable stay amidst the stunning beauty of the Maldives.

  • Cinnamon Velifushi Maldives: Nestled 4.8km from Keyodhoo, Cinnamon Velifushi Maldives stands out as a luxurious 5-star resort, boasting a remarkable guest rating of 9.4. This property is tailored for those seeking a spa-themed getaway, featuring an extensive range of relaxation options. Guests can indulge in rejuvenating spa treatments, unwind by the poolside bar, or lounge on sun loungers while sipping refreshing beverages. The resort also offers facial treatments, ensuring a serene and pampering experience amidst the stunning Maldives backdrop.
  • Plumeria Maldives: Located 3.2km from Keyodhoo, Plumeria Maldives is a charming 4-star guesthouse with a guest rating of 8.6. Ideal for families, this accommodation provides direct access to the pristine beach, allowing guests to fully immerse themselves in the coastal atmosphere. The property features family-friendly amenities such as a children's club and supervised childcare services, making it a convenient choice for parents. With its focus on beach activities and family bonding, Plumeria Maldives ensures a delightful stay for all ages.
  • Masfalhi View Inn: Just 1.1km from Keyodhoo, Masfalhi View Inn is a welcoming 3-star guesthouse with a guest rating of 8.4. This property combines the charm of beachside living with family-oriented services, ensuring a memorable vacation experience. Guests can enjoy direct beach access while taking advantage of facilities such as supervised childcare and babysitting services. Masfalhi View Inn aims to cater to families, providing a comfortable atmosphere where both parents and children can relax and enjoy their holiday together.

Where to stay near Keyodhoo

Keyodhoo, nestled in the picturesque Vaavu Atoll, offers a delightful escape for those yearning for beachside relaxation and outdoor adventures. Explore the pristine shores and immerse yourself in the local culture as you stroll through charming streets. Nearby, discover the breathtaking underwater world through snorkelling and diving excursions. Keyodhoo promises a friendly atmosphere and unforgettable experiences, making it the perfect destination for an idyllic holiday in the Maldives.

  • Aarah: Situated approximately 4.8km from Keyodhoo, Aarah is a charming city that attracts visitors year-round, with peak travel times in March and from December to January. Known for its stunning beaches and vibrant outdoor activities, Aarah offers a delightful experience for nature lovers and adventure seekers alike. Popular venues include resorts that cater to both relaxation and thrilling underwater sports. Key attractions in the vicinity encompass picturesque beaches, inviting islands, and colourful reefs, making it a perfect spot for scenic exploration and water-based fun.
  • Felidhoo: Just 1.1km from Keyodhoo, Felidhoo is a quaint city that draws travellers throughout the year, especially from December to February. This destination is celebrated for its beautiful sandy beaches and serene outdoor experiences. Visitors can enjoy the local resorts, which provide a tranquil atmosphere for unwinding. The city’s attractions include a charming marina and a bustling harbour, offering picturesque views and the opportunity to immerse oneself in the local maritime culture.
  • Thinadhoo: Located 3.2km from Keyodhoo, Thinadhoo is a vibrant city that welcomes visitors consistently, with peak arrivals occurring in the winter months of December to February. Known for its stunning scenery and beachside allure, Thinadhoo is ideal for those seeking relaxation and rejuvenation. Popular activities include indulgent spa treatments at local resorts, where visitors can enjoy body treatments amidst a serene setting. Key landmarks nearby include idyllic islands, beautiful beaches, and a scenic marina, providing ample opportunities for exploration and leisure.

Things to do in Keyodhoo

Shopping

In Keyodhoo, you can explore local shops offering handcrafted souvenirs and traditional Maldivian items. If you're up for a drive, visit the nearest shopping centre in nearby Thunn'di, where you can find more diverse options, including clothing and gifts from local artisans.

Recreation

Keyodhoo offers tranquil wellness retreats, where you can indulge in rejuvenating spa treatments and yoga sessions overlooking the azure waters. Engage in local cultural activities and explore the vibrant marine life through snorkelling and diving excursions, providing a harmonious blend of relaxation and adventure amidst stunning natural beauty.

Adventure

Explore the vibrant underwater world through snorkelling or diving at nearby reefs, teeming with marine life. For an adrenaline rush, try jet skiing or windsurfing. Kayaking around the tranquil lagoons offers a peaceful way to enjoy the stunning scenery of Keyodhoo's pristine waters.

Nightlife

Explore the vibrant atmosphere at the local café, where you can enjoy traditional Maldivian snacks and refreshing drinks. For a more laid-back evening, head to the beachfront and soak in the serene views while mingling with fellow travellers under the starlit sky.

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

Booking tips and Expedia advantages for Keyodhoo

To save money during your visit to Keyodhoo, consider travelling in the off-peak months of July and September to October when prices are lower. Book your accommodation about a month in advance for the best deals, with Sundays typically being the cheapest night to stay. Use Expedia to compare hotel rates, filter for eco-friendly options, and explore last-minute deals. For transportation, utilise the local public transport or walk around to experience the area without extra costs. Combining your hotel, flights, and activities in an Expedia package can also yield significant savings.

  • 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 April and December to January, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Keyodhoo about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from the lowest to the highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your Keyodhoo hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Keyodhoo

Keyodhoo, located in Vaavu Atoll, is perfect for a beach and outdoor getaway, offering stunning scenery and adventures. Key attractions include pristine beaches, local islands such as Rakeedhoo and Thinadhoo, and the intriguing Keyodhoo shipwreck. Visitors can immerse themselves in the vibrant Maldivian culture while enjoying the natural beauty of the Maldives. Whether seeking relaxation or adventure, Keyodhoo is an ideal destination for an unforgettable experience.

  • Alimathaa: Located 16.1km from Keyodhoo, Alimathaa is a picturesque island renowned for its stunning beaches and tranquil outdoor atmosphere. Here, you can unwind on soft sands while enjoying the gentle sea breeze and the beauty of nature.
  • Thinadhoo Harbor: Just 3.2km away from Keyodhoo, Thinadhoo Harbor is a lively marina offering adventure and outdoor activities. It’s an ideal spot for water sports enthusiasts, providing opportunities for exploration and fun in the sun.
  • Felidhoo Harbor: A mere 1.1km from Keyodhoo, Felidhoo Harbor boasts breathtaking scenery and serene beach vibes. It’s a perfect place to relax and take in the stunning views of the surrounding waters.

Best time to go to Keyodhoo

The best time to visit Keyodhoo can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Keyodhoo falls in April and May. May has slightly low visitor numbers and mostly cloudy weather. The coolest average temperature in Keyodhoo falls in January, 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

Reaching Keyodhoo in Vaavu Atoll is convenient via Male (MLE-Velana International Airport), located 80.5km away. Notable hotels near the airport include the Hard Rock Hotel Maldives, a 5-star property 9.7km from MLE, offering complimentary transfers for stays from 1st March to 31st October 2026. The Sheraton Maldives Full Moon Resort & Spa is another excellent option, situated 8.0km away, while Bandos Maldives, also 9.7km from the airport, provides various transportation services, including scheduled airport shuttles. Both hotels ensure easy access to Male Airport, making your journey to Keyodhoo seamless and enjoyable.

Frequently asked questions

What's the best place to stay in Keyodhoo?
Based on our traveller data, Vaagali Inn is one of the top choices for your stay. This hotel offers a restaurant and free WiFi. Other good choices for your stay include Futhaa Home Stay and Futhaa Home Stay. See all available top hotels, or vacation rentals in Keyodhoo.
If I need to cancel my hotel reservation in Keyodhoo, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Keyodhoo.
What's it like to stay in Keyodhoo?
Visitors can enjoy all that Keyodhoo has to offer, including its waterfront. In Keyodhoo, there are 3 hotels and other accommodation options to choose from. Find out more about Keyodhoo.
What should I see while I'm in Keyodhoo?
A favourite place to visit is Keyodhoo Harbor. You'll also find Aarah Island and Alimathaa in the area. Take a look at what more there is to see and do in Expedia's Keyodhoo guide.
What's the weather like in Keyodhoo?
The hottest months are usually May and April, with an average temperature of 28°C, while the coldest months are January and December, with an average of 28°C. The rainiest months in Keyodhoo are May, November, December and October, with each month seeing an average of 265 mm of rainfall.