Top Hotels
Hotels in Malindi

Hotels in Malindi, Kenya

Find deals on 80 hotels in Malindi, Kenya

Malindi, Kenya
May 31 — Jun 12
Sun 5/26
Thu 5/30

Compare 3M+ hotel and accommodation options.

Top hotels in Malindi

Find the perfect hotel for your stay in Malindi
Review Score
Hotel class

How much does a hotel in Malindi cost per night?

Use the information below to find quality Malindi hotel rooms for low prices

4-star hotels

Cheapest $65

Average $92

Most expensive $119

Search 4-star hotels
2 stars
2 stars and under
3 stars
3 stars
4 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

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


Most Popular Hotel (5-star)

Billionaire Resort & Retreat Malindi

Hotels Near Airport


Average Length of Stay

6 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 Billionaire Resort & Retreat Malindi, the most popular 5-star hotel in Malindi (8.7/10 rating - based on 53 reviews).
There are 3,566 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 6 days when lodging at hotels in Malindi. The average accommodation price for 6 days in Malindi in the past week is $517.

When to book a hotel in Malindi

Check out the information below to find the best deal on a hotel room in Malindi
Low SeasonAprilcheapest month to stay
High SeasonMaymost expensive time to stay
83%expected price decrease
59%expected price increase


$17 - $239

Cheapest day of weekFridayis the cheapest day of the week to book
Highest day of weekSundayis the most expensive day of the week to book
$22is the average per night cost for a hotel on this day
$240is the average per night cost for a hotel on this day

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 6 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 $218 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 83% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Malindi?

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

How much does a luxury hotel in Malindi cost?

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

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

Temperatures in Malindi are typically around 78.8 °F during May and the chance of rain is low, which makes May the perfect time to spend some time outside at popular area attractions like Malindi Beach and Watamu Beach.

Does Malindi have vacation rentals?

Yes, Malindi has 193 vacation rentals available. If you’re interested in a vacation rental in Malindi, Marine Holiday House 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 $69/night for area hotels. Below are the 11 best hotel options in the area. Hotels near Malindi Beach are typically 17% more expensive than the average hotel in Malindi, which is $57.

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? Create a price alert 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.
Sun 5/26
Thu 5/30
Email me momondo's favorite deals