Top Hotels
Insights
FAQs
Hotels in Malindi

Hotels in Malindi, Kenya

Find deals on 79 hotels in Malindi, Kenya

Malindi, Kenya
Nov 21 — Nov 222

Compare 3M+ hotel and accommodation options.


Top hotels in Malindi

Find the perfect hotel for your stay in Malindi
Price
$28
$349
Review Score
0+
6+
7+
8+
9+
Hotel class
0+
2
3
4
5

Hostels and cheap hotels in Malindi

These hotels and hostels usually make for a cheap way to stay in Malindi

Get the best value hotel in Malindi

These Malindi hotels have the best prices for their ratings

Useful insights on Malindi hotels

Get a quick overview on price and accommodation trends for your visit in Malindi

Lowest Hotel Price

$7

Most Popular Hotel (5-star)

Kilili Baharini Resort & Spa

Hotels Near Airport

2336

Average Length of Stay

3 days
The cheapest price for a room in Malindi found in the last 7 days is $7/night. This rate is available with Baba Lao Hotel.
Travel with comfort when booking a room with Kilili Baharini Resort & Spa, the most popular 5-star hotel in Malindi (8.6/10 rating - based on 104 reviews).
There are 2,336 hotels in Malindi close to Mombasa Moi Intl. Homestay - Mombasa - Tononoka Apartment is the nearest with a distance of 0.4 mi from this airport.
On average, people stay for 3 days when lodging at hotels in Malindi. The average accommodation price for 3 days in Malindi in the past week is $262.

When to book a hotel in Malindi

Check out the information below to find the best deal on a hotel room in Malindi

What is the cheapest day of the week to book a hotel in Malindi?

Sunday is the cheapest day of the week to stay in Malindi, with an average cost of $12/night. The most expensive day to book is Thursday with an average cost of $215/night.

What is the cheapest month to book a hotel in Malindi?

For the cheapest time to visit Malindi, visit in April, when the average nightly cost is $17 with an anticipated 80% decrease in prices. September is the most expensive month to stay in Malindi, with average rates of $237 per night, with a 174% increase on average.

What is the average price per room type in Malindi?

In Malindi, the most popular room type is Family, averaging $77 per night. The second most popular room is Beach, priced at $136 per night, followed by Spa/Wellness at $436 per night

What are the hotel prices per star rating in Malindi?

In Malindi, the least expensive option is a 2 star hotel, with average nightly prices of $16. Staying at a 3 star hotel will cost you about $69 per night, while the highest rates are found in 5 star hotels, averaging $135 per night.

Information about staying in Malindi

Read these important travel tips before booking a hotel in Malindi

What is access to public transit like around Malindi?

The public transit system in Malindi is convenient. The town's public transit network is mainly provided by minibuses (commonly known as matatus), tuk-tuks which are motorized vehicles running on three wheels, and motorcycles (commonly known as boda-bodas). Matatus run on set routes within Malindi town and the surrounding areas and are one of the most popular forms of public transportation. The minibuses are an affordable way of getting to and from Malindi hotels as you can negotiate with the bus conductor before boarding. Booking a stay at Sun Park Hotel places you close to the central bus station where these matatus depart for different parts of the town. For short trips around Malindi, boda-bodas are a convenient option. Ensure you put on a helmet for safety when riding on these. You can go for tuk-tuks for short trips from the hotels in Malindi to the town center.

What are the most popular attractions around Malindi?

Malindi is a popular tourist destination with many attractions. Whether you're looking for a park, museum, beach, or other cultural center, this is the place to be. Vasco da Gama Pillar is one of the most popular attractions in Malindi. This is a historical landmark named after Vasco da Gama, a Portuguese explorer. He erected it in 1498 to mark where he landed en route to India. Scorpio Villas Resort is one of the cheap hotels in Malindi that is close to this attraction. Malindi also has a wealth of cultural attractions you can explore to learn about the history and culture of the town and the people. One such spot is the Gede Ruins which hosts the remains of a 12th-century Swahili town. Other popular attractions in Malindi include Bio-Ken Snake Farm and Malindi Beach. If you’re looking to book hotels in Malindi that guarantee a stay around the beach, consider the Kinondoni Diamond Hotel and Ocean Beach Resort & Spa.

What entertainment and dining options are available around Malindi?

Malindi offers a wide range of dining and entertainment options. Several clubs and bars are located along the beach and throughout the other parts of town. Bar Bar Bar and Kajama Bar are on the beach and offer a variety of drinks. If you’re looking to game, whether you’re into slot machines, roulette, or blackjack, Malindi Casino has got you covered. For dining, you can find cheap hotels in Malindi with onsite restaurants. One such option is the Lion In The Sun Hotel which is located on Marine Park Road. There are other good eateries that you can check out when visiting the town. Go to La Rosada if you’re looking for a place that offers a mix of African and Italian cuisine. Lion In The Sun Hotel is one hotel that will place you near this spot. You can check out Osteria Beach Restaurant and the Moorings Restaurant for pizzas, seafood, and vegetarian dishes.

What popular events take place around Malindi?

Malindi hosts several festivals and events throughout the year, ranging from sports competitions to music events and cultural shows. The Malindi International Cultural Festival is one of the most popular events in the area. This event is usually held annually in November to celebrate and showcase the diverse cultural heritage of the people. It features performances from different communities living in the area and is a free event. Kilili Baharini Resort & Spa is one of the hotels in Malindi that offers easy access to this event. For the golfers, the Malindi Golf Tournament held at the Malindi Golf and Country Club is one you should not miss. Several Malindi hotels will guarantee you a stay near this area. One such hotel is the Diamonds Dream of Africa. Additionally, the town hosts the Malindi International Beach Volleyball Tournament every December. The event attracts participants from all over the world and spectators are granted free entry.

How long do people stay in Malindi?

On average, people stay in Malindi for a total of 3 nights.

How much does a hotel cost in Malindi?

The price of a hotel in Malindi depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $160 per night.

When is the best time to book a hotel in Malindi?

Malindi hotels are at their most economical to book in the month of April. The rates you are charged may be 81% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Malindi?

Saturday is the day where you will typically find the lowest price for your hotel room in Malindi. The highest price tends to be on Wednesday.

How much does a luxury hotel in Malindi cost?

$553 per person, per night, is on average, what you can expect to pay for luxury hotels in Malindi. To put this in perspective, $160 per person, per night is the average price of a hotel in Malindi, which is a price difference of around 84%% to stay at a luxury hotel.

Based on the weather in Malindi, what attractions are popular during November?

The average temperature in Malindi during November is around 80.6 °F which makes it the perfect time to spend time having fun and seeing something new outside at popular area attractions.

Does Malindi have vacation rentals?

Yes, Malindi has 193 vacation rentals available. If you’re interested in a vacation rental in Malindi, Baobab Sea Lodge is the most popular in the city. Compare deals on vacation rentals in Malindi.

How many operators does momondo search for hotels in Malindi?

When did momondo last update prices for hotels in Malindi?

Prices for hotels in Malindi are refreshed on a daily basis.

Are there hotels available near Malindi Beach?

Those looking for a hotel near Malindi Beach should expect to pay $76/night for area hotels. Below are the 11 best hotel options in the area. Hotels near Malindi Beach are typically 22% less expensive than the average hotel in Malindi, which is $98.


Why use momondo?

Why should I book accomodation in Malindi through momondo?

momondo searches hundreds of travel sites, allowing you to compare prices for hotels and other accommodation options in Malindi. momondo gathers your options all in one place and is free to use with no hidden fees or costs.

How does momondo help me find a great place to stay in Malindi?

You can filter by price, location, amenities, review score and so much more on momondo. That is how we can help you find a great place to stay in Malindi.


Save money when you book hotels with momondo
Best deals on hotels
Best deals on hotels
See deals from 3M+ hotels and accommodations in one place.
Free cancellation
Free cancellation
Use our filter to find stays with free cancellation.
Millions of reviews
Millions of reviews
Check ratings based on millions of real guest reviews.
Price Alerts
Price Alerts
Not ready to book? to track prices.

An easier way to manage your Malindi trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
Thu 11/21
Fri 11/22
Email me momondo's favorite deals