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

Find hotels in Keyodhoo from £69

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

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. Cinnamon Velifushi Maldives

Cinnamon Velifushi Maldives
5.0 star property
Aarah
9.4 out of 10, Exceptional, (193 reviews)
"Excellent staff & fantastic food."
United States
Dan
Cinnamon Velifushi Maldives

2. Sun Siyam Olhuveli

Sun Siyam Olhuveli
4.5 star property
Olhuveli
8.6 out of 10, Excellent, (281 reviews)
"Very nice Allowed early check in "
Canada
Arif
The price is £606
includes taxes & fees
27 Aug - 28 Aug
Sun Siyam Olhuveli

3. OZEN LIFE MAADHOO - Luxury All Inclusive with Free Transfers

OZEN LIFE MAADHOO - Luxury All Inclusive with Free Transfers
5.0 star property
Maadhoo
9.8 out of 10, Exceptional, (140 reviews)
"The experience and services were impeccable. Love the villa, views and the lovely people on the island."
Australia
lau
The price is £1,087
includes taxes & fees
10 Aug - 11 Aug
OZEN LIFE MAADHOO - Luxury All Inclusive with Free Transfers

4. Holiday Inn Resort Kandooma Maldives by IHG

Holiday Inn Resort Kandooma Maldives by IHG
4.5 star property
Kandooma
8.8 out of 10, Excellent, (272 reviews)
"Ideal cabin by private beach and bay water conditions excellent "
United Kingdom
Gareth
The price is £163
includes taxes & fees
1 Sept - 2 Sept
Holiday Inn Resort Kandooma Maldives by IHG

5. Madifushi Private Island - Stay 5 Nights or More & Enjoy Free Roundtrip DOMESTIC FLIGHT & SPEEDBOAT

Madifushi Private Island - Stay 5 Nights or More & Enjoy Free Roundtrip DOMESTIC FLIGHT & SPEEDBOAT
5.0 star property
Madifushi
10.0 out of 10, Exceptional, (15 reviews)
"Best suites for honeymooners"
United States
Aleksei
The price is £506
includes taxes & fees
31 Aug - 1 Sept
Madifushi Private Island - Stay 5 Nights or More & Enjoy Free Roundtrip DOMESTIC FLIGHT & SPEEDBOAT

6. Ecoboo Maldives

Ecoboo Maldives
3.0 star property
Thinadhoo
10.0 out of 10, Exceptional, (5 reviews)
"The Ecoboo experience was a very special one. The service is amazing and very hands on. The rooms are great and very special when it comes to the interior and the size ☺️ Ecoboo is really trying to make an impact on minimizing pollution."
Germany
Jana
Ecoboo Maldives

7. Eden BAANI Lodge

Eden BAANI Lodge
3.0 star property
Felidhoo
The price is £192
includes taxes & fees
5 Aug - 6 Aug
Eden BAANI Lodge

8. Oshi Boutique

Oshi Boutique
3.0 star property
Felidhoo
The price is £160
includes taxes & fees
6 Aug - 7 Aug
Oshi Boutique

9. Vaagali Inn

Vaagali Inn
3.0 star property
Keyodhoo
Vaagali Inn

10. Beach Heaven Guraidhoo by Beach Hotel Maldives

Beach Heaven Guraidhoo by Beach Hotel Maldives
3.0 star property
Guraidhoo
9.8 out of 10, Exceptional, (10 reviews)
"Really nice place, beautiful vibe. Amazing breakfast and a very, very nice staff. Clean and comfortable room, helpful stuff, very delicious food , beautiful view and beach. We will definitely come again."
Canada
Deicel
The price is £80
includes taxes & fees
1 Sept - 2 Sept
Beach Heaven Guraidhoo by Beach Hotel Maldives

11. Charming 2-bedroom bed & breakfast in lovely Felidhoo with AC

Charming 2-bedroom bed & breakfast in lovely Felidhoo with AC
Felidhoo
The price is £84
includes taxes & fees
13 Aug - 14 Aug
Charming 2-bedroom bed & breakfast in lovely Felidhoo with AC

12. Cinnamon Velifushi Maldives

Cinnamon Velifushi Maldives
2.0 star property
Maldives Islands
Cinnamon Velifushi Maldives

13. Ocean Retreat & Spa

Ocean Retreat & Spa
3.0 star property
Guraidhoo
8.6 out of 10, Excellent, (59 reviews)
"Excellent property for a budget friendly stay"
United Kingdom
Divya
The price is £152
includes taxes & fees
20 Aug - 21 Aug
Ocean Retreat & Spa

14. 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 £111
includes taxes & fees
5 Aug - 6 Aug
Kinan Retreat

15. h78 Guraidhoo

h78 Guraidhoo
3.0 star property
Guraidhoo
8.0 out of 10, Very good, (2 reviews)
The price is £117
includes taxes & fees
21 Aug - 22 Aug
h78 Guraidhoo

16. Cocogiri Island Resort Maldives

Cocogiri Island Resort Maldives
4.0 star property
Vashugiri
The price is £544
includes taxes & fees
5 Aug - 6 Aug
Cocogiri Island Resort Maldives

17. RAH GILI MALDIVES

RAH GILI MALDIVES
5.0 star property
Mahaanaelhihuraa
The price is £981
includes taxes & fees
3 Aug - 4 Aug
RAH GILI MALDIVES

18. Tranquil Nest Vaavu Maldives

Tranquil Nest Vaavu Maldives
3.0 star property
Rakeedhoo
The price is £86
includes taxes & fees
23 Aug - 24 Aug
Tranquil Nest Vaavu Maldives

19. Rattehi Inn at Rakeedhoo

Rattehi Inn at Rakeedhoo
3.0 star property
Rakeedhoo
The price is £69
includes taxes & fees
5 Aug - 6 Aug
Rattehi Inn at Rakeedhoo

20. Alkina Lodge

Alkina Lodge
3.0 star property
Fulidhoo
2.0 out of 10, (1 review)
"Not recommended at all....The guesthouse is in really bad condition...the bathroom was so stinks..u have a window in the room..but its to the front to the other room....the breakfast wss so cold...."
Israel
Shai
Alkina Lodge
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 features picturesque beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Vibrant Marine Life: The surrounding waters are teeming with colourful marine life, ideal for snorkelling and diving enthusiasts.
  • Charming Fishing Village: Explore the local culture by visiting the quaint fishing village and interacting with friendly residents.
  • Exciting Excursions: Enjoy fishing trips and day excursions to nearby islands like Rakeedhoo and Thinadhoo.
  • Comfortable Accommodations: A range of guesthouses and hotels cater to all types of travellers, ensuring a pleasant stay.

Find great hotels near Keyodhoo

Keyodhoo, located in the stunning Vaavu Atoll, offers a delightful selection of accommodations for every type of traveller. From charming guesthouses to comfortable hotels, you'll find options perfect for beach lovers, families, and adventure seekers alike. With popular choices like the Fish Guesthouse and Ellaidhoo Maldives nearby, you'll be well-positioned to explore the natural beauty and vibrant culture of this idyllic island paradise.

  • Cinnamon Velifushi Maldives: Experience luxury at its finest at Cinnamon Velifushi Maldives, a 5-star property rated 9.4, located 4.8km from Keyodhoo. This hotel is perfect for those seeking a spa-themed retreat. Guests can indulge in a variety of rejuvenating treatments at the full-service spa, including deep tissue massages and body scrubs, or unwind by the pool with sun loungers and umbrellas. Immerse yourself in a tranquil atmosphere where relaxation is paramount, making it an ideal choice for a lavish getaway.
  • Plumeria Maldives: Just 3.2km from Keyodhoo, Plumeria Maldives is a charming 4-star guesthouse with a guest rating of 8.6, ideal for families seeking a beachside escape. With direct access to the sandy shores, families can enjoy quality time together while the children are entertained with a range of amenities, including playgrounds and childcare services. The friendly atmosphere and family-oriented offerings make it a perfect spot for creating cherished memories.
  • Masfalhi View Inn: Located a mere 1.1km from Keyodhoo, Masfalhi View Inn is a welcoming 3-star guesthouse rated 8.4, suitable for families who appreciate beach adventures. Guests can enjoy direct beach access and a variety of child-friendly amenities, such as shared playgrounds and babysitting services. The cosy environment and attentive staff ensure a comfortable stay for families, making it a fantastic choice for those looking to enjoy a relaxed beach holiday.

Where to stay near Keyodhoo

Keyodhoo, a charming island in Vaavu Atoll, offers an idyllic escape for beach lovers and outdoor enthusiasts alike. Explore the serene shores and vibrant local culture while enjoying the warm hospitality of the friendly residents. Nearby, you can embark on excursions that highlight the stunning natural scenery and rich traditions of the Maldives. Keyodhoo is the perfect destination for a relaxing holiday, where every moment is steeped in tranquillity and adventure.

  • Aarah: Situated a mere 4.8km from Keyodhoo, Aarah offers a delightful blend of beachside relaxation and adventure. This city is a hidden gem that attracts visitors year-round, with peak seasons occurring in March and from December to January. Here, travellers can indulge in a variety of outdoor activities, from thrilling underwater sports to serene beach walks. The proximity to beautiful islands and an archipelago adds to Aarah's scenic appeal, making it an ideal spot for those seeking both tranquillity and excitement.
  • Thinadhoo: Located just 3.2km from Keyodhoo, Thinadhoo is a charming city that draws visitors for its picturesque beaches and outdoor experiences. With peak tourist numbers typically from December to February, this city is perfect for those looking to unwind at luxurious resorts or indulge in rejuvenating spa treatments. The local marina and stunning beachfront provide ample opportunities for relaxation and exploration, making Thinadhoo a must-visit for anyone seeking a blend of leisure and natural beauty.
  • Felidhoo: Felidhoo is a quaint city located a short 1.1km from Keyodhoo, renowned for its stunning beaches and scenic harbour. Although visitor numbers remain steady throughout the year, the best time to visit is between December and February. The city is perfect for those looking to immerse themselves in a peaceful coastal atmosphere while enjoying the amenities of local resorts. With its proximity to the marina and inviting beaches, Felidhoo offers a serene escape for beach lovers and outdoor enthusiasts alike.

Things to do in Keyodhoo

Keyodhoo, in the Vaavu Atoll of the Maldives, is perfect for beach and outdoor enthusiasts. Visitors can enjoy a variety of activities including fishing trips, day excursions, and exploring the charming fishing village. The local resorts offer a comfortable base from which to experience the stunning scenery and vibrant marine life, making it an ideal destination for those seeking both relaxation and adventure.

Shopping

In Keyodhoo, you can explore local markets for unique souvenirs and handicrafts. If you're up for a drive, the nearby Maafushi offers larger shops and boutiques for gifts, while the vibrant Male City features extensive shopping options, including traditional Maldivian crafts and modern retail stores.

Recreation

Keyodhoo offers tranquil wellness retreats, including rejuvenating spa treatments and yoga sessions by the beach. Engage in recreational activities like snorkelling in vibrant coral reefs, exploring the local culture, or indulging in fresh seafood at seaside cafés, all while basking in the stunning Maldivian scenery.

Adventure

Explore the vibrant coral reefs around Keyodhoo through snorkelling or diving, encountering diverse marine life. For a unique experience, try night fishing with local fishermen, where you can learn traditional techniques and enjoy the tranquillity of the sea under the stars.

Nightlife

In Keyodhoo, the nightlife is tranquil yet inviting, with local cafes offering live music and traditional Maldivian performances. Enjoy sunset views at beachfront bars, or join locals for an evening stroll along the beach, soaking in the serene atmosphere and vibrant island culture.

*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: Expedia's search tool enables you to specify your budget, preferred destination, and various other criteria. You can arrange your results to display prices from lowest to highest, ensuring that the most affordable hotels appear at the top. 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 deal.

Find the best attractions near Keyodhoo

Keyodhoo, nestled in Vaavu Atoll, offers a delightful blend of beach and outdoor experiences, perfect for those seeking adventure. Explore the stunning beaches and local islands, including Rakeedhoo and Thinadhoo, while discovering the intriguing Keyodhoo shipwreck. With its picturesque scenery and vibrant marina, Keyodhoo is an ideal destination for tourists looking to immerse themselves in the beauty of the Maldives.

  • Alimathaa: Located 16.1km from Keyodhoo, Alimathaa is a serene island offering stunning outdoor experiences and beautiful beach vibes. Ideal for relaxation or water sports, it provides a tranquil escape amidst lush surroundings.
  • Olhuveli Beach: Situated 43.5km away, Olhuveli Beach is a picturesque stretch of sand perfect for sunbathing and swimming. Its crystal-clear waters and vibrant marine life make it a popular choice for beach enthusiasts seeking a peaceful retreat.
  • Thinadhoo Harbor: Just 3.2km from Keyodhoo, Thinadhoo Harbor is a bustling marina that combines adventure with beach and outdoor vibes. It's an excellent spot for water activities, fishing, and exploring the local culture.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

To reach Keyodhoo in Vaavu Atoll, the primary airport is Male (MLE-Velana International), situated 80.5km away. Excellent accommodation options nearby include the Centara Ras Fushi Resort & Spa Maldives, which is 12.9km from the airport and offers various transportation services, including airport shuttles available on request. The Sheraton Maldives Full Moon Resort & Spa, located 8.0km from the airport, provides easy access, while the Hard Rock Hotel Maldives, 9.7km away, also offers shuttle services for children. These hotels ensure a comfortable start to your Maldives adventure.

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 canceled 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 much is the nightly rate at a Keyodhoo hotel?
Prices for hotels in Keyodhoo often vary, but you can find a great deal from £69 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 the cheapest rate.