Hotels in Malindi

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Malindi?

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.
Showing deals for:12 Dec - 14 Dec

Check out family-friendly hotels in Malindi

You may also like hotels with spas in Malindi

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.

When is the best time to visit Malindi?

Our prices for hotels in Malindi are cheapest in April
Price trends for hotels in Malindi
Pricing is based on two traveller single night rates
View properties in December
Currently viewing crowd sizes and weather for December.
Typical weather for Malindi
December
High crowds
High 30°C / low 25°C. Sunny most days.
View properties in December
30°
weather_sun
December, High crowds, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
January, High crowds, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
February, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
31°
weather_sun
March, High crowds, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
April, Moderate crowds, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
29°
weather_cloudy
May, Low crowds, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Cloudy most days.
25°
28°
weather_sun
June, Moderate crowds, average high temperature 28 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_sun
July, Low crowds, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
28°
weather_sun
August, High crowds, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
28°
weather_sun
September, Moderate crowds, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
29°
weather_sun
October, Low crowds, average high temperature 29 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
30°
weather_sun
November, Low crowds, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
Monthly weather averages (˚C)

Top landmarks in Malindi

Learn more about Malindi

Malindi is well known for its attractions such as Silversands Beach and Malindi Beach. This beachside city has something for everyone including sights like Mambrui Beach and Portuguese Chapel.

Adobe

Check out reviews of Malindi hotels guests love

Frequently asked questions

How much does a hotel room cost in Malindi?
You can find top hotels in Malindi from HK$147 with options to suit your budget and needs. If you're looking for an affordable hotel in Malindi that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Malindi?
You can find top hotels in Malindi from HK$147 with options to suit your budget and needs. If you're looking for an affordable hotel in Malindi that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Malindi hotels?
Discover great deals on Malindi hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Malindi hotels.
Can I book Malindi hotels with free cancellation?
In order to book a refundable Malindi hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Malindi?
Some of the most popular luxury hotels in Malindi are Diamonds Dream of Africa, Billionaire Beachfront Apartments, and Ocean Beach Resort & Spa. Diamonds Dream of Africa is a luxury hotel with a high guest rating amongst our travellers, and it offers 3 outdoor pools and a full-service spa, plus jetted bathtubs in the guestrooms. Billionaire Beachfront Apartments and Ocean Beach Resort & Spa are also popular luxury stays in great Malindi locations.
What are some of the best Malindi beach hotels?
For a beachy holiday in Malindi, Malindi Beach, Mambrui Beach, and Silversands Beach are some of the best places to visit. Pick a well-reviewed Malindi beach hotel to maximise your holiday. Check out Lion in the Sun Boutique Hotel & Spa if you're after a hotel that's near the water. With a private beach (direct access) and guestrooms offering champagne service, our travellers rate it highly at 9.4 out of 10. Flamingo Villas Resort is another great choice for a relaxing beach holiday and our travellers rate it 9.4. Located near a private beach, this lodge has an outdoor pool along with a variety of other amenities to enjoy. Ocean Beach Resort & Spa is another ideal choice. Travellers love the private beach plus the 2 outdoor pools and children's pool, and it has a guest rating of 8.8.
What are some of the best hotels in Malindi for couples?
Stay at a top-rated Malindi romantic hotel and make the most of your couple's holiday. Our travellers love Ocean Beach Resort & Spa, a hotel with a private beach as well as in-room massages. Another romantic hotel with top reviews is Diamonds Dream of Africa. This hotel offers a beach and 2 beach bars for a perfect stay. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Malindi for couples on Hotels.com.
What are some of the best kid-friendly hotels in Malindi?
Some of the most well reviewed Malindi hotels for kids include Lions Luxury Eco-Resort & Spa, White Elephant Sea & Art Lodge, and Flamingo Villas Resort. Lions Luxury Eco-Resort & Spa is a kid-friendly hotel with a guest score of 10 out of 10 plus family-friendly amenities like an outdoor pool, free beach cabanas, and a playground. Check out White Elephant Sea & Art Lodge with a guest score of 10. This popular hotel has a beach and an outdoor pool as well as free cots in the guestrooms. Flamingo Villas Resort is another good option with an outdoor pool, a beachfront restaurant, and a free beach shuttle. Find even more kid-friendly hotels in Malindi by using our "Family friendly" filter on Hotels.com when you search.
What are the top Malindi hotels with a pool?
For some added luxury, discover the best Malindi hotels with a pool. SAFFRON GARDEN MALINDI is a great hotel with an outdoor pool and a guest rating of 10 out of 10. Lions Luxury Eco-Resort & Spa is a popular hotel that features an outdoor pool along with a full-service spa and a casino. To find more stays in Malindi with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Malindi hotels with free parking?
If you're arriving by car, choosing a great Malindi hotel with free parking is a plus. Our travellers' favourites include:
What are the top Malindi boutique hotels?
Treat yourself to a stylish and luxurious boutique hotel in Malindi. Diamonds Dream of Africa is a popular hotel with our travellers, offering guests a beach as well as air-conditioned guestrooms with jetted bathtubs. Another top-rated boutique property is Billionaire Beachfront Apartments, and this upscale property has a private beach, plus individually decorated guestrooms with smart TVs and 24-hour room service.
What are some popular hotels in central Malindi?
For hotels in central Malindi, check out SAFFRON GARDEN MALINDI and Lions Luxury Eco-Resort & Spa. Travellers love SAFFRON GARDEN MALINDI for its location, as well as the outdoor pool, bar/lounge and free continental breakfast this hotel offers. Lions Luxury Eco-Resort & Spa is another popular central hotel with an outdoor pool, a full-service spa and a casino.

Find out more about Malindi

Embrace the Serenity of Malindi: Where Azure Waters Meet Cultural Riches

Malindi, nestled in Kilifi County, Kenya, is a captivating coastal gem that enchants with its pristine beaches and rich cultural tapestry. This vibrant town boasts the stunning Diamonds Malindi Beach, where azure waters meet golden sands, perfect for sun-soaked relaxation or thrilling water sports. Explore the intriguing Malindi Museum to discover the area’s history and Swahili heritage. Nature enthusiasts can venture to the nearby Malindi Marine National Park, a paradise for snorkelling among vibrant coral reefs. With its blend of natural beauty, cultural richness, and warm hospitality, Malindi promises an unforgettable escape for every traveller.

Discover great hotels in Malindi

Malindi offers a diverse range of hotel accommodations, from luxurious beachfront resorts to charming boutique hotels. Visitors can enjoy stunning ocean views, well-appointed rooms, and excellent dining options. Whether you seek relaxation or adventure, Malindi’s hospitality caters to various tastes and budgets. Here are some of our travelers' favorite hotels in Malindi:

  1. Pole Pole Beach HouseOpens in a new window: This delightful 2.0-star hotel offers a vibrant beach experience perfect for adventure seekers and families. With direct access to the beach, it features an array of adventure sports options such as horse riding, fishing, boat tours, windsurfing, and snorkelling. Families will appreciate the dedicated amenities for children, including an arcade game room and various toys. The property radiates a lively atmosphere, making it an ideal choice for leisure travellers looking to immerse themselves in thrilling activities and quality family time.
  2. Alawi Boutique HotelOpens in a new window: This impressive 3.0-star hotel caters to leisure travellers seeking a refined beach experience combined with golf-themed activities. With direct access to the beach, this property offers a unique golf experience, ensuring guests enjoy a blend of relaxation and sport. The inviting atmosphere and well-designed spaces create a sophisticated setting for moments of tranquillity. The pristine environment and focus on leisure activities make it a standout choice for those looking to enhance their holiday with curated experiences and delightful amenities.
  3. Twiga Beach & SpaOpens in a new window: This charming hotel is ideal for leisure travellers in search of a relaxing beach getaway. With direct access to the beach, it provides a serene environment perfect for unwinding. The property features thoughtful amenities, including highchairs and travel cribs, ensuring comfort during your stay. The inviting ambiance and emphasis on quality experiences make it a wonderful option for those looking to enjoy a peaceful retreat by the ocean, surrounded by natural beauty and a relaxed atmosphere.

Things to do in Malindi

Discover the allure of Malindi, where pristine beaches meet vibrant aquatic life. Dive into exhilarating activities like kitesurfing, snorkelling, and scuba diving in crystal-clear waters. Enjoy sun-soaked days on the sandy shores or explore lush coastal forests, making it a perfect escape for nature lovers and water sports enthusiasts alike.

  • Silversands BeachOpens in a new window – Relax on the soft white sands of Silversands Beach, where the gentle waves invite you for a refreshing dip. Stretch out under the sun with a good book or enjoy a leisurely stroll along the shoreline, taking in the stunning coastal views. This beautiful beach is an ideal spot for families, couples, or solo travellers looking to unwind. If you’re feeling adventurous, try your hand at various water sports available here! The beach’s vibrant atmosphere and clear waters create the perfect backdrop for a day of fun in the sun. As the sun sets, consider grabbing a bite to eat at one of the nearby eateries, where you can savour fresh seafood while enjoying the serene views of the ocean. Silversands Beach is not just a destination; it’s an experience waiting to be enjoyed!

4 tips for savvy savings when booking a hotel in Malindi

  1. Book for the cheapest times: The most affordable time to visit Malindi is during April, May, and November, when hotel prices may drop. For those looking to explore the area's historical and cultural landmarks, a stay of at least 4 to 5 days is recommended. This duration allows visitors to experience the rich local culture, including kitesurfing, scuba diving, and surfing, as well as discover natural beauty through activities like snorkelling at the aquarium, running along the beach, and enjoying art and spa experiences. Overall, Malindi offers great value for money for budget-conscious travellers seeking a memorable getaway.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Malindi, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you save on a luxurious or budget-friendly stay. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see the best options for your Malindi getaway. You'll be notified if rooms become available or prices drop, making booking easier.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Malindi. For those seeking distinctive experiences, boutique hotels can provide a more personalised touch and potentially better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we will recommend more economical dates, increasing the likelihood that you could secure a better deal.
  4. Consider your location: Opting for accommodation near key attractions or city centres may provide convenience, but it often comes at a premium. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. Independent hotels located a bit farther out are usually more likely to be affordable and can offer a more genuine and budget-friendly experience.

Best time to go to Malindi

Malindi experiences its lowest average temperature in August, at 77.4°F (25.2°C), while March is the hottest month, with an average temperature of 82.6°F (28.1°C). May is usually the wettest month. January, September, and December are the peak travel months in Malindi, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. On the other hand, May, June, and October tend to be quieter times to visit, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring