Agoda Hero Banner

Traveling to Kenya? Find Malindi hotels

215 vacation rentals and hotels available now

Hotels in Malindi

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Ocean beach resort and spa
Malindi,Malindi - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Hot tub
  7. Bicycles
  8. Front desk [24-hour]
4.8

1 review

Villa Mela, Malindi
Malindi,Malindi - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Tennis court
  7. BBQ facilities
  8. Contactless check-in/out
"very quiet hotel with attentive owner and staff.Great breakfast and pool.Very safe place.Hotel is for everybody.Close to beach."
Show more
9.5

Exceptional

6 reviews

Kilili Baharini Resort & Spa
Malindi,Malindi - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Hot tub
  6. Fitness center
  7. Front desk [24-hour]
  8. Check-in/out [express]
4.4

1 review

Sandies Tropical Village
Malindi,Malindi - View on map
  1. Airport transfer
  2. Car park
  3. Front desk [24-hour]
  4. Luggage storage
  5. Swimming pool [indoor]
  6. Fitness center
  7. Contactless check-in/out
  8. Spa
"we stayed at sandies for one night. I wished we could have spend a longer time. the spa was excellent though expensive. The thalasso therapy pool was so good. the food was excellent. the only problem we had were the beds. They were too high for us and for some of my family who are vertically challenged we needed a step stool to climb on the bed. Also the rooms smelt musty but maybe that was because of the low occupancy"
Show more
6.7

Very good

7 reviews

Sandies Coconut Village
Malindi,Malindi - View on map
  1. Airport transfer
  2. Car park
  3. Fitness center
  4. Spa
  5. Swimming pool [outdoor]
  6. Private beach
  7. Beachfront
  8. Shops
Diamonds Dream of Africa
Malindi,Malindi - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Hot tub
  7. Luggage storage
  8. Contactless check-in/out
"We spent two nights at the hotel. I loved the fact that it is a relatively small hotel. Our rooms were enormous. We had a garden room with a large terrace. The room was immaculate as was the huge bathroom with jacuzzi. The staff are amazing. I would personally like to thank Mr Dolla , the F&B manager, for taking such good care of us and all our needs. Loved Constance, Miri, Raphael , Deniece and all the staff . They really went out of their way to ensure we had an unforgettable stay. Kennedy kept our room impeccably clean. No request was too much for the staff. Loved the fact that there was no loud music etc by the pool. But if anyone does want that you can go to the sister resort next door and use all their facilities. I did a great stretching class with Kennedy, their sports instructor. There was a lot of seaweed in the sea so it was difficult to swim but the pool and pool area was kept very clean and staff were constantly coming round offering drinks. Great experience."
Show more
7.5

Very good

4 reviews

Flamingo Villas Resort
Malindi,Malindi - View on map
  1. Airport transfer
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [outdoor]
  6. Private beach
  7. Check-in/out [express]
  8. BBQ facilities
"Relaxing, nice pool & garden setting of rooms. Nicely decorated. "
7.4

Very good

3 reviews

Kenga Giama Resort
Malindi,Malindi - View on map
  1. Airport transfer
  2. Bicycle rental
  3. Valet parking
  4. Shuttle service
  5. Golf course [on-site]
  6. Swimming pool [outdoor]
  7. Front desk [24-hour]
  8. Check-in/out [express]
"we stayed in the Kenga Giama Resort for three nights. the resort is quite small and we were the only guests during our stay. so we had the pool and the nice garden for ourselves. its a nice place for relaxation. the breakfast was also good. the hotel offered tea, coffee, hot milk, toast, different jams, cakes and fruits. The owner was very obliging and organized a snorkeling trip in the marine park."
Show more
9.7

Exceptional

2 reviews

White Elephant Sea Lodge
Malindi,Malindi - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [outdoor]
  6. Private beach
  7. Luggage storage
  8. Check-in/out [private]
"This was a satisfactory stay, with amenities of pool, restaurant and nearby beach. The rooms are clean but certainly not well furnished. This is a 3 1/2 star resort. "
Show more
7.7

Very good

2 reviews

Eden House Cottages
Malindi,Malindi - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Swimming pool [outdoor]
  5. Laundry service
  6. Wi-Fi in public areas
  7. Family room
  8. Rental car
"I recommend this place for your stay!"
9.2

Exceptional

3 reviews

Ocean beach resort and spa
Malindi,Malindi - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Hot tub
  7. Bicycles
  8. Front desk [24-hour]
4.8

1 review

Fast facts about Malindi, Kenya

Accommodations215 properties
Popular hotelVilla Mela, Malindi
Popular areaMalindi
Nightly rates from₹1475
AirportMalindi Airport

Where to stay in Malindi


Just viewed by other Agoda travelers


Frequently asked questions

What accommodations in Malindi offers the best views?

Verified visitors to Malindi have given exceptional evaluations for the views at Ocean beach resort and spa, Marine Holiday House and Sandies Tropical Village.

What properties located in Malindi are highly rated regarding cleanliness?

Hotelsaround Malindi that is well rated with regards to cleanliness include Villa Fortuna Malindi, Diwani Cottage and Leopard Point Luxury Beach Resort & Spa - Malindi.

What hotels in Malindi are very highly rated with respect to room comfort and quality?

Hotelsaround Malindi which is well rated with respect to room comfort and quality include Kenga Giama Resort, Villa Mela, Malindi and Flamingo Villas Resort.

What are the recommended places to stay found in Malindi that includes airport transfer?

Resorts with airport transfer found in Malindi which are exceptionally rated include Coral Key Villa, Lions Luxury Eco-Resort & Spa and Lions Luxury Eco-Resort & Spa.

What are the ideal properties around Malindi that have restaurants?

Accommodations with restaurants found in Malindi that are well rated include Lions Luxury Eco-Resort & Spa and Lions Luxury Eco-Resort & Spa.

What are the recommended accommodations around Malindi which have bars?

Properties which have bars located Malindi which are well rated include R4 Malindi, Lions Luxury Eco-Resort & Spa and Lions Luxury Eco-Resort & Spa.

What are the very best wheelchair accessible accommodations found in Malindi?

Wheelchair-accessible resorts located in Malindi which are very highly rated include Gulu House, Kilili Baharini Resort & Spa, and Kilili Baharini Resort & Spa.

Where can I reserve rooms in Malindi that has free cancellation policy?

Yes, you’ll find most hotel rooms offer free cancellation rates, with which you can expect to receive a full refund if you cancel before the deadline. Filter your search by free cancellation to find flexible hotel deals in Malindi.

What are some upcoming holidays in Malindi?

The forthcoming holidays in city_name include Madaraka Day (National Day) on 6/1/2023, Idd-ul-Azha on 6/29/2023, and Moi Day / Huduma Day / Utamaduni Day on 10/10/2023.

Is quarantine required for fully vaccinated foreigners to enter Malindi?

Quarantine may be required for fully vaccinated vacationers to enter Malindi from outside the country. For up-to-date and detailed information on travel restrictons, please check out the official websites of the travel authority or government of the country you wish to travel to, or go to here.

Show more questions


More about Malindi

Discover the Hidden Gems of Malindi, Kenya

Malindi is a hidden gem on the coast of Kenya, boasting stunning beaches, rich culture, and a laid-back vibe. This small town is a perfect destination for travelers who want to experience the beauty of the African coast without the crowds. One of the most interesting facts about Malindi is that it was once a center of Swahili culture and trade, and it still retains much of its unique character. Visitors can explore the historic Gede Ruins, an abandoned city that dates back to the 13th century, and learn about the area's rich history. Another hidden gem is the Marafa Depression, also known as Hell's Kitchen. This geological formation is a series of sandstone gorges and canyons that have been eroded over time, creating a breathtaking landscape of red and orange cliffs. It's a popular spot for hiking and photography, and visitors can even camp overnight to experience the stunning sunset and starry night sky.

Top Reasons Why Malindi Should Be Your Next Travel Destination

Malindi is a destination that has a lot to offer travelers. From its beautiful beaches to its rich culture and history, there are plenty of reasons why you should consider visiting this charming town. One of the top reasons to visit Malindi is its stunning beaches. The town is located on the Indian Ocean, and its coastline is dotted with beautiful beaches that are perfect for swimming, sunbathing, and water sports. Some of the most popular beaches include Watamu Beach, Malindi Beach, and Silversands Beach. Another reason to visit Malindi is to experience its unique culture and history. The town has a rich Swahili heritage, and visitors can explore historic sites like the Gede Ruins and the Vasco da Gama Pillar. The Malindi Museum is also a great place to learn about the area's culture and history, with exhibits on Swahili art, crafts, and traditions. Finally, Malindi is a great destination for travelers who want to get off the beaten path and experience a more authentic side of Kenya. The town is small and laid-back, with a friendly local community that welcomes visitors with open arms. It's a great place to relax, unwind, and soak up the local culture.

Travel Guide: How to Get to Malindi, Kenya

Getting to Malindi is relatively easy, with several transport options available. The most convenient way to reach the town is by air, with regular flights from Nairobi to Malindi Airport. The flight takes around 1 hour and 15 minutes, and there are several airlines that operate this route, including Kenya Airways and Jambojet. Another option is to travel by bus or car. Malindi is located on the Mombasa-Malindi highway, and there are several bus companies that operate this route, including Modern Coast, Mash East Africa, and Coast Bus. The journey takes around 2-3 hours, depending on traffic. If you prefer to drive, you can rent a car in Nairobi or Mombasa and drive to Malindi. The journey takes around 2-3 hours, depending on traffic, and the roads are generally in good condition. However, it's important to note that driving in Kenya can be challenging, especially for those who are not used to the local traffic and road conditions.

10 Fun Things to Do in Malindi to Make Your Trip Memorable

Malindi offers a wide range of activities and attractions for visitors, from relaxing on the beach to exploring historic sites and natural wonders. Here are ten fun things to do in Malindi to make your trip memorable: 1. Visit the Gede Ruins: This ancient Swahili city is a fascinating glimpse into the area's rich history and culture. 2. Explore the Marafa Depression: This stunning geological formation is a must-see for nature lovers and photographers. 3. Relax on the beach: Malindi's coastline is dotted with beautiful beaches that are perfect for swimming, sunbathing, and water sports. 4. Visit the Malindi Museum: This small museum is a great place to learn about the area's culture and history, with exhibits on Swahili art, crafts, and traditions. 5. Go on a safari: Malindi is located close to several national parks and wildlife reserves, including Tsavo East National Park and Arabuko Sokoke Forest Reserve. 6. Take a boat tour: Explore the Indian Ocean and its marine life on a boat tour from Malindi. 7. Visit the Vasco da Gama Pillar: This historic monument marks the spot where the famous Portuguese explorer landed in 1498. 8. Shop at the Malindi Market: This bustling market is a great place to buy souvenirs, local crafts, and fresh produce. 9. Try local cuisine: Malindi is known for its delicious seafood and Swahili cuisine, with dishes like grilled prawns, fish curry, and pilau rice. 10. Attend a local festival: Malindi hosts several festivals throughout the year, including the Malindi Cultural Festival and the Malindi Mango Festival.

Why Agoda.com is Your Best Bet for Booking a Hotel in Malindi

Agoda.com is the perfect website to use when booking a hotel in Malindi. With a wide range of options to choose from, you can find the perfect accommodation to suit your needs and budget. One of the key benefits of using Agoda.com is the site's user-friendly interface. You can easily search for hotels by location, price, and amenities, and filter your results to find the perfect match. The site also offers detailed descriptions and photos of each hotel, so you can get a clear idea of what to expect before you book. Another benefit of using Agoda.com is the site's competitive pricing. You can often find great deals on hotels in Malindi, with discounts of up to 50% off the regular price. Agoda.com also offers a price match guarantee, so you can be sure that you're getting the best deal possible. Finally, Agoda.com offers excellent customer service and support. The site has a 24/7 customer service team that is available to help with any questions or concerns you may have before, during, or after your trip.

The Best Time to Visit Malindi for Perfect Weather and Fewer Crowds

The best time to visit Malindi is during the dry season, which runs from December to March and from June to October. During this time, the weather is warm and sunny, with little to no rainfall. This makes it the perfect time to enjoy the town's beautiful beaches and outdoor activities. Another benefit of visiting Malindi during the dry season is that there are fewer crowds. Many tourists visit Kenya during the peak season, which runs from July to September, so visiting during the shoulder season can be a great way to avoid the crowds and enjoy a more relaxed trip. It's important to note that Malindi can get quite hot during the dry season, with temperatures reaching up to 32°C (90°F) in the afternoon. It's important to stay hydrated and take precautions to avoid sunburn and heatstroke.

Travel Tips: What You Need to Know Before Visiting Malindi

Before you visit Malindi, there are a few things you should know to make your trip as smooth and enjoyable as possible. First, it's important to pack appropriately for the climate. Malindi is located on the coast of Kenya, so it can get quite hot and humid. Be sure to pack lightweight, breathable clothing and comfortable shoes for walking and hiking. Second, it's a good idea to bring insect repellent and sunscreen, as mosquitoes and other insects can be a problem in Malindi. Third, it's important to be respectful of local customs and traditions. Malindi is a predominantly Muslim town, so it's important to dress modestly and avoid public displays of affection. Finally, it's a good idea to bring cash in local currency, as many shops and restaurants in Malindi do not accept credit cards. There are several ATMs in the town, but they can be unreliable, so it's best to bring enough cash to cover your expenses.

Where to Stay in Malindi: A Guide to the Best Accommodations

Malindi offers a wide range of accommodations to suit every budget and taste, from budget-friendly guesthouses to luxurious beach resorts. Here are a few of the best options: 1. Villa Fortuna Malindi: This beautiful villa is located on the beachfront and offers stunning views of the Indian Ocean. The villa has four bedrooms, a private pool, and a full kitchen, making it a great option for families or groups. 2. Diwani Cottage: This charming cottage is located in the heart of Malindi and offers easy access to the town's shops, restaurants, and attractions. The cottage has two bedrooms, a fully equipped kitchen, and a private garden. 3. White Elephant Sea Lodge: This luxurious beach resort is located on Silversands Beach and offers a wide range of amenities, including a spa, a pool, and a restaurant. The rooms are spacious and well-appointed, with private balconies overlooking the ocean. 4. Villa Mela, Malindi: This beautiful villa is located on the beachfront and offers stunning views of the Indian Ocean. The villa has four bedrooms, a private pool, and a full kitchen, making it a great option for families or groups. 5. Leopard Point Luxury Beach Resort & Spa - Malindi: This luxurious resort is located on the beachfront and offers a wide range of amenities, including a spa, a pool, and a restaurant. The rooms are spacious and well-appointed, with private balconies overlooking the ocean.

Experience the Flavors of Malindi: What to Eat and Drink

Malindi is known for its delicious cuisine, which blends Swahili, Arabic, and Indian flavors to create a unique and tasty culinary experience. Here are a few of the must-try dishes and drinks: 1. Grilled prawns: Malindi is famous for its fresh seafood, and grilled prawns are a must-try dish. The prawns are marinated in a blend of spices and grilled to perfection, then served with a side of rice or chapati bread. 2. Fish curry: This spicy and flavorful dish is made with fresh fish, coconut milk, and a blend of aromatic spices. It's typically served with rice or chapati bread. 3. Pilau rice: This fragrant rice dish is made with a blend of spices, including cumin, cardamom, and cinnamon, and is typically served with meat or vegetables. 4. Mango juice: Malindi is known for its delicious mangoes, and mango juice is a refreshing and tasty drink that's perfect for hot days. 5. Coconut water: This refreshing drink is made from the water inside young coconuts and is a great way to stay hydrated in the hot Malindi climate.

Getting Around Malindi: A Traveler's Guide

Getting around Malindi is relatively easy, with several transport options available. The most convenient way to get around is by tuk-tuk, which are small, three-wheeled taxis that are cheap and easy to find. Another option is to rent a car or motorcycle, which gives you more flexibility and independence. However, it's important to note that driving in Malindi can be challenging, especially for those who are not used to the local traffic and road conditions. Finally, you can also explore Malindi on foot or by bicycle. The town is small and easy to navigate, and walking or cycling is a great way to see the sights and get some exercise at the same time.