A rugged landscape with red rock formations and green vegetation.

Find hotels in Malindi from ₩16,418

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 25 - Aug 26
Tomorrow
Aug 26 - Aug 27
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Malindi hotels

Breakfast included
Hotel
All inclusive
Resort
Pool

1. Villa Ameera Malindi

Villa Ameera Malindi
Malindi
United States
Abdulaziz
₩36,887
₩43,527 total
includes taxes & fees
Sep 12 - Sep 13
Villa Ameera Malindi

2. Dubai infinite luxury suites

Dubai infinite luxury suites
Malindi
Canada
david
₩161,218
₩190,237 total
includes taxes & fees
Sep 5 - Sep 6
Dubai infinite luxury suites

3. JoysVilla Family Holiday Home

JoysVilla Family Holiday Home
Malindi
Hong Kong SAR China
Julian
₩38,930
₩45,938 total
includes taxes & fees
Sep 7 - Sep 8
JoysVilla Family Holiday Home

4. The Lawford Kenya

The Lawford Kenya
Malindi
United Kingdom
Rupert
₩110,019
₩129,822 total
includes taxes & fees
Sep 14 - Sep 15
The Lawford Kenya

5. Le Pleiadi

Le Pleiadi
Malindi
United States
SIMON
₩61,308
₩72,343 total
includes taxes & fees
Sep 1 - Sep 2
Le Pleiadi

6. Portabene B&B

Portabene B&B
Malindi
₩80,608
₩95,117 total
includes taxes & fees
Aug 29 - Aug 30
Portabene B&B

7. Pearl Ocean Apartment

Pearl Ocean Apartment
Malindi
₩126,447
₩149,208 total
includes taxes & fees
Sep 2 - Sep 3
Pearl Ocean Apartment

8. SAFFRON GARDEN MALINDI

SAFFRON GARDEN MALINDI
Malindi
Canada
Julia
₩81,590
₩96,277 total
includes taxes & fees
Sep 21 - Sep 22
SAFFRON GARDEN MALINDI

9. Hidden Gems Homes ocean Beach

Hidden Gems Homes ocean Beach
Malindi
₩292,710
₩345,398 total
includes taxes & fees
Aug 27 - Aug 28
Hidden Gems Homes ocean Beach

10. Swahili House

Swahili House
Malindi
United States
Edwin
₩98,335
₩135,053 total
includes taxes & fees
Sep 5 - Sep 6
Swahili House

11. Ocean Beach Resort & Spa

Ocean Beach Resort & Spa
Malindi
United States
EDWIN
₩278,945
₩348,681 total
includes taxes & fees
Sep 5 - Sep 6
Ocean Beach Resort & Spa

12. Diamonds Malindi

Diamonds Malindi
Malindi
United States
Yusuf
₩157,632
₩251,107 total
includes taxes & fees
Aug 26 - Aug 27
Diamonds Malindi

13. Hidden Gems Homes Villa

Hidden Gems Homes Villa
Malindi
₩368,823
₩435,211 total
includes taxes & fees
Aug 31 - Sep 1
Hidden Gems Homes Villa

14. HavenLoft Airbnb

HavenLoft Airbnb
Malindi
₩85,356
₩100,720 total
includes taxes & fees
Sep 6 - Sep 7
HavenLoft Airbnb

15. Pearl Apartments

Pearl Apartments
Malindi
₩105,383
₩124,352 total
includes taxes & fees
Aug 26 - Aug 27
Pearl Apartments

16. Lion in the Sun Boutique Hotel & Spa

Lion in the Sun Boutique Hotel & Spa
Malindi
United States
David
₩250,321
₩295,378 total
includes taxes & fees
Aug 26 - Aug 27
Lion in the Sun Boutique Hotel & Spa

17. Babalao Beach Resort Backpackers & Tent

Babalao Beach Resort Backpackers & Tent
Malindi
₩21,984
₩25,941 total
includes taxes & fees
Aug 28 - Aug 29
Babalao Beach Resort Backpackers & Tent

18. Malindi Breeze Point Hotel

Malindi Breeze Point Hotel
Malindi
₩74,607
₩88,036 total
includes taxes & fees
Aug 26 - Aug 27
Malindi Breeze Point Hotel

19. karibuni villa 83 n 84

karibuni villa 83 n 84
Malindi
₩54,765
₩64,622 total
includes taxes & fees
Aug 26 - Aug 27
karibuni villa 83 n 84

20. Kilili Baharini Resort & Spa

Kilili Baharini Resort & Spa
Malindi
Denmark
Maria
₩297,542
₩351,100 total
includes taxes & fees
Sep 5 - Sep 6
Kilili Baharini Resort & Spa
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Malindi attractions

Malindi Beach

7.6/10 (62 reviews)
If a restful vacation is part of your travel plans, Malindi Beach might be the perfect place to seek out during your trip to Malindi. Discover the area's art scene and spas.
See properties

Mambrui Beach

7.0/10 (12 reviews)
If a restful vacation is part of your travel plans, Mambrui Beach might be the perfect place to seek out during your trip to Malindi. Discover the area's art scene and spas.
See properties

Silversands Beach

8.4/10 (14 reviews)
Why not spend a carefree afternoon at Silversands Beach during your travels in Malindi? Discover the area's art scene and spas.
See properties

Vasco da Gama Pillar

7.6/10 (25 reviews)
Learn about the local history of Malindi when you spend time at Vasco da Gama Pillar. While you're in the area, stroll along the beaches.
See properties

Marine Park

8.6/10 (28 reviews)
Why not spend a carefree afternoon at Marine Park during your travels in Malindi? Discover the area's art scene and spas.
See properties

Portuguese Chapel

7.2/10 (15 reviews)
You can learn about the history of Malindi with a visit to Portuguese Chapel. While you're in the area, stroll along the beaches.
See properties

Learn more about Malindi

Pristine beaches meet vibrant marine life at Malindi Marine National Park, where snorkeling reveals colorful coral gardens and tropical fish. Explore the mysterious Gedi Ruins nearby, then sample fresh seafood at the waterfront restaurants along Silver Sands.

See all hotels in Malindi
A beach with clear turquoise waters and two large rock formations with green vegetation.

Top Malindi Hotel Reviews

Swahili House

Swahili House

8/10 Good
"Swahili House is a beautiful property, well maintained and with the most helpful staff, Rose and Amos. The property is right next to Malaika Restaurant that has amazing sea food and if you walk down the road there is a local restaurant that sells delicious Swahili food. The only area for improvement is the shower - the water pressure is very low. Otherwise this is an excellent property for solo travelers or a couple. Will definitely be coming back!"
Sheila 2-night trip
Posted 1 month ago
Swahili House
The Lawford Kenya

The Lawford Kenya

8/10 Good
"The rooms are good but plumbing in the room we stayed in needs to be checked. The toilet was difficult to flush and the shower waste water could not quickly drain signaling a blockage."
Mathews 4-night trip
Posted 1 month ago
The Lawford Kenya
Kilili Baharini Resort & Spa

Kilili Baharini Resort & Spa

10/10 Excellent
"This is my second stay at this hotel. The beachfront location is ideal, with plenty of seating and lounging area to take in the ocean view. Though not necessarily modern, the rooms have a classic elegance about them. The staff is friendly and helpful. The evening mosquito net service is a nice amenity."
Kevin 2-night trip
Posted 2 months ago
Kilili Baharini Resort & Spa
Billionaire Resort & Retreat

Billionaire Resort & Retreat

10/10 Excellent
"The entire stay was beautiful,the facilities were excellent and online photos dont bring out the beauty of the place. Breakfast was beautifully served. Sadly we had to leave..we will definitely b2 back.."
crispus7u98i888899o9000000ppo099u88 5-night trip
Posted 2 months ago
Billionaire Resort & Retreat
Lion in the Sun Boutique Hotel & Spa

Lion in the Sun Boutique Hotel & Spa

10/10 Excellent
"Beautiful, elegant and comfy resort. The spa is definitely worth a visit.. Dining, outside bar and pools all added to a wonderful, relaxing experience. Not having access to the beach at the resort was a bit disappointing (wish it was clearly stated on Expedia) but shuttle to their sister resort (the little Gelato place made up for it;) with access to the beach was very convenient. Will be back for a longer stay."
Janerose 3-night trip
Posted 3 months ago
Lion in the Sun Boutique Hotel & Spa
SAFFRON GARDEN MALINDI

SAFFRON GARDEN MALINDI

10/10 Excellent
"Pool was enjoyable "
Roselyne 1-night trip
Posted 6 months ago
SAFFRON GARDEN MALINDI
Leopard Point Luxury Beach Resort & Spa

Leopard Point Luxury Beach Resort & Spa

10/10 Excellent
"Excellent staff and service!"
Derrick 3-night trip
Posted 7 months ago
Leopard Point Luxury Beach Resort & Spa
Villa Ameera Malindi

Villa Ameera Malindi

8/10 Good
"Decent and clean place to stay "
Abdulaziz 1-night trip
Posted 1 year ago
Villa Ameera Malindi

More cheap stays in Malindi

Travellers Inn Resort Malindi

Travellers Inn Resort Malindi

B8 Malindi Mombas Highway Malindi Kilifi
₩13,914
₩16,418 total
Sep 14 - Sep 15
includes taxes & fees
5/10 (2 reviews)
Travellers Inn Resort Malindi
Vosteen Home Holidays

Vosteen Home Holidays

Gede Watamu Rd Watamu Kilifi County
₩42,678
₩50,360 total
Aug 26 - Aug 27
includes taxes & fees
Vosteen Home Holidays
GK Palm Resort Watamu

GK Palm Resort Watamu

Watamu Beach Rd Watamu Kilifi County
₩48,298
₩56,992 total
Aug 27 - Aug 28
includes taxes & fees
8/10 Very Good! (2 reviews)
GK Palm Resort Watamu
Paradise Lagoon B&B

Paradise Lagoon B&B

Watamu Beach Road Watamu Kilifi County
₩62,289
₩73,501 total
Aug 28 - Aug 29
includes taxes & fees
Paradise Lagoon B&B
Oasis Village

Oasis Village

Silversands Rd Malindi Kilifi County
Get ratesOasis Village
Pole Pole Beach House

Pole Pole Beach House

Kanani Rd, plot 402 Watamu
Get ratesPole Pole Beach House

Find out more about Malindi

Top reasons to visit Malindi

  • Stunning Beaches: Malindi boasts beautiful beaches like Mambrui Beach, ideal for relaxation and adventure.
  • Outdoor Activities: Enjoy thrilling experiences such as kite surfing, golfing, and day trips in the area.
  • Rich Cultural Experience: Explore the vibrant Malindi town, immersing yourself in local culture and cuisine.
  • Historic Sites: Visit unique attractions that showcase Malindi's rich history and heritage.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to luxurious resorts, catering to all preferences.

Find great hotels in and around Malindi

Discover a variety of accommodation options in Malindi, from cozy bed & breakfasts to charming guesthouses. Whether you seek a beachfront retreat for family vacations, a business-friendly hotel, or a relaxing resort experience, Malindi has something for everyone. Explore popular choices like Diamonds Malindi and enjoy the stunning coastal scenery while indulging in a memorable stay.

  • Diamonds Dream of Africa: This luxurious 5-star hotel, rated 8.6 out of 10, offers an enchanting beachside experience in Malindi. With direct access to the beach, guests can enjoy sun-soaked days by the ocean. The hotel is ideal for families, featuring child-friendly amenities such as onsite babysitting services for a fee, ensuring parents can relax while their children are cared for. The elegant design and attentive service enhance the overall stay, making it a favored choice for those seeking a blend of comfort and adventure.
  • Scorpio Villas Resort: A charming 3.5-star resort located in Malindi, Scorpio Villas Resort is perfect for families looking for a beach getaway. This property also provides direct beach access and includes a range of child-oriented amenities, such as a shared playground and supervised childcare options for a fee. Parents can indulge in some leisure time while their children enjoy safe, supervised activities. The resort's relaxed atmosphere and friendly service create an inviting environment for guests of all ages.
  • The ONE: Situated 13km from Malindi, this 4-star resort combines a beach vacation with a unique golfing experience. The property features direct beach access and offers guests the opportunity to engage in golf-themed activities. Families will appreciate amenities such as a free children's club and complimentary onsite babysitting services. The resort caters to both relaxation and recreation, providing a wonderful setting for families and golf enthusiasts to unwind together.

Where to stay in and around Malindi

Malindi, a vibrant city in Kilifi County, offers a perfect blend of adventure and relaxation. Explore the charming Malindi town, where you can enjoy local culture and cuisine. Venture to the stunning beaches for thrilling outdoor activities or unwind in romantic settings. The outskirts of Malindi reveal breathtaking scenery, making it an ideal destination for those seeking both excitement and tranquility. Experience the unique vibes of Malindi and create unforgettable memories during your vacation.

  • Watamu: Located 18km from Malindi, Watamu is a vibrant beach city that attracts visitors year-round, with peak seasons in September and December to January. Known for its stunning beaches and outdoor activities, it offers a perfect blend of relaxation and adventure. Enjoy world-class golf courses, explore the incredible marine life while snorkeling, or simply bask in the sun on golden sands. Local attractions include picturesque beaches and serene water features, making it an ideal spot for those seeking scenic beauty and outdoor fun.
  • Mambrui: Nestled near Malindi, Mambrui is a charming village known for its inviting beaches and laid-back atmosphere. While it sees a steady flow of tourists throughout the year, peak visits occur from December to February. This destination is perfect for travelers looking to unwind by the beach, with opportunities for swimming and sunbathing. Its tranquil setting and friendly local community make it a great spot for a quieter vacation experience, allowing visitors to enjoy the natural beauty of the coast.
  • Kijiwetanga: Situated close to Malindi, Kijiwetanga is a quaint village that offers a unique blend of outdoor adventure and stunning scenery. With peak visitor numbers in August and December to January, it’s an excellent choice for those seeking a more immersive experience in nature. The area is perfect for outdoor enthusiasts, with access to beautiful beaches and nearby national parks. Whether you’re hiking, bird-watching, or simply enjoying the natural surroundings, Kijiwetanga promises an adventurous getaway.

Things to do in Malindi

Shopping

In Malindi, visit the local markets like the Malindi Market for vibrant crafts and souvenirs. If you're up for a drive, check out Nakumatt Malindi, located about 16km away, where you'll find a range of shops offering gifts, clothing, and home décor.

Recreation

At the healing sanctuary of Ocean Breeze Wellness Retreat, unwind with rejuvenating spa treatments and yoga sessions overlooking the ocean. Enjoy nourishing meals made from local ingredients while embracing a tranquil atmosphere that fosters relaxation and mindfulness.

Discover serenity at the Swahili Wellness Spa, where traditional therapies and holistic healing practices await. Indulge in soothing massages and nature-inspired rituals designed to refresh your body and spirit amidst the lush surroundings.

Relax at the Malindi Marine National Park, ideal for snorkeling and diving among vibrant coral reefs. Explore the underwater beauty while enjoying the warm Indian Ocean waters, perfect for an adventurous yet calming experience.

Adventure

In Malindi, explore the vibrant marine life with a snorkeling adventure at Kisite-Mpunguti Marine National Park, located a short boat ride away. For a unique experience, take a guided tour of the ancient ruins at Gede, where you can immerse yourself in the rich history of the Swahili coast.

Nightlife

Enjoy the vibrant atmosphere at The Ocean Beach Resort, located near the shore, where you can dance to DJ beats. For a more laid-back vibe, visit the Old Man and the Sea, known for its cocktails and stunning ocean views, perfect for relaxing with friends.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Malindi

Malindi is a fantastic destination for beach lovers and outdoor enthusiasts, offering stunning scenery and rich cultural experiences. Visitors can explore beautiful beaches, historic sites, and national parks in the area. Notable attractions include Malindi Beach, which is perfect for relaxation and adventure alike. Whether you're seeking sun-soaked shores or a glimpse into local history, Malindi has something for everyone to enjoy during their vacation.

  • Malindi Beach: Enjoy the sun and surf at Malindi Beach, where soft white sands meet crystal-clear waters. This vibrant beach offers a relaxed atmosphere, perfect for sunbathing, swimming, or indulging in local cuisine from nearby beachside eateries.
  • Vasco da Gama Pillar: Visit the Vasco da Gama Pillar, a historic monument that dates back to 1498. This iconic landmark reflects the rich cultural heritage of the coastal town and offers a glimpse into its maritime history, surrounded by stunning coastal views.
  • Marine Park: Discover the beauty of Marine Park, a national park known for its diverse marine life and breathtaking scenery. Engage in snorkeling or diving adventures to explore vibrant coral reefs and encounter a variety of underwater species.

Best time to go to Malindi

The best time to visit Malindi is dependent on what kind of holiday you are seeking. March is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain. August is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January81.0°F (27.2°C)No RainMostly SunnySlightly HighSlightly High
February81.0°F (27.2°C)No RainMostly SunnyAverageAverage
March82.6°F (28.1°C)No RainMostly SunnyAverageAverage
April82.4°F (28.0°C)Light RainMostly SunnyAverageSlightly Low
May80.4°F (26.9°C)Light RainMostly CloudySlightly LowSlightly Low
June79.0°F (26.1°C)Light RainMostly SunnySlightly LowAverage
July77.5°F (25.3°C)No RainMostly SunnyAverageSlightly High
August77.4°F (25.2°C)No RainMostly SunnyAverageAverage
September77.9°F (25.5°C)No RainMostly SunnySlightly HighAverage
October79.2°F (26.2°C)Light RainMostly SunnySlightly LowAverage
November80.8°F (27.1°C)Light RainMostly SunnyAverageSlightly Low
December81.5°F (27.5°C)Light RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Malindi

Traveling to Malindi, Kenya, is easy with several airport options. Malindi Airport (MYD) is only 2km from the town, with excellent hotels like Ocean Beach Resort & Spa and Kilili Baharini Resort & Spa located nearby, offering various transportation services. Alternatively, Moi International Airport (MBA) in Mombasa is 106km away, with notable accommodations such as PrideInn Paradise Beach Resort & Spa and Voyager Beach Resort, both providing shuttle services. For those flying into Ukunda Airport (UKA), which is 134km away, Leopard Beach Resort & Spa offers airport transportation options. Each location provides convenient access to Malindi, ensuring a smooth arrival.

Frequently asked questions

What's the best place to stay in Malindi?
Based on our traveler data, Diamonds Malindi is one of the top choices for your stay. This resort offers 4 outdoor pools and a full-service spa. Other good options for your stay include The Lawford Kenya and Ocean Beach Resort & Spa. See all available top hotels, or vacation rentals in Malindi.
What are some of the best vacation rentals that Malindi has to offer?
Zawady Villa: This Malindi vacation home rental offers a terrace, a garden, and air-conditioning to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a fridge, a stovetop, and kitchenware. See all vacation rentals in Malindi.
If I need to cancel my hotel reservation in Malindi, will I receive a refund?
Yes! The majority of room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Malindi.
Where can I learn more about changing or cancelling my trip to Malindi?
For additional details about rescheduling or cancelling your trip to Malindi, go to https://www.expedia.com/service/.
What's the best accommodation for a family vacation to Malindi?
Diamonds Malindi is a resort with 4 outdoor pools and a private beach, and it's a top choice on Expedia for families. Other choices for your family trip include Billionaire Resort & Retreat and Ocean Beach Resort & Spa. Find more child-friendly accommodations in Malindi.
What's the best pet-friendly hotel in Malindi?
Q Boutique Resort Malindi is a top hotel for people traveling with their pets, and offers 15 outdoor pools and a restaurant for its human guests. Two other good options for you and your pet include Lions Luxury Eco-Resort & Spa and Silver Rock Hotel. See more pet-friendly hotel accommodations in Malindi.
Where is the best hotel to stay with easy access to Malindi Beach?
Woburn Residence Club is one of the top choices for your stay based on our traveler data, and this 3.5-star guesthouse offers free breakfast and a restaurant. It's located just a short 0.4 mi (0.6 km) from Malindi Beach. Other good options within a short distance include Sai Eden Roc Hotel and Tembo Court Apartment.
What about the best place to stay near Marine Park?
One of the top choices for your stay is Kibali Wonerful Bed Breakfast Resort, located next to Marine Park, and this guesthouse offers an outdoor pool and a terrace. Kibali Wonerful Bed Breakfast Resort, located just 0.1 mi (0.1 km) away, is another good choice.
What's the best hotel for a beach vacation in Malindi?
Diamonds Malindi is a top beachfront resort with 4 outdoor pools and 4 restaurants, and it's located close to Silversands Beach. Other good choices to stay near the beach include Billionaire Resort & Retreat and Kilili Baharini Resort & Spa. See more stays near the beach in Malindi.
What's the best high-end place to stay in Malindi?
Diamonds Malindi is a luxury resort with a private beach and 4 restaurants, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Billionaire Resort & Retreat and Kilili Baharini Resort & Spa are other upscale choices for your vacation. Find more luxury hotels in Malindi.
What's the best boutique-style hotel in Malindi?
Billionaire Resort & Retreat is a favorite hotel with our travelers looking for a stylish accommodation, and features 11 guestrooms, a private beach, and a beachfront restaurant. See all boutique hotels in Malindi.
What are some accommodations with pools in Malindi?
Billionaire Resort & Retreat is a top hotel with a children's pool, a seasonal outdoor pool, and a private beach. A couple of other options that offer an onsite pool include Ocean Beach Resort & Spa and Pearls and Corals Resort. View all hotels with pools in Malindi.
What is the best spa hotel in Malindi?
Diamonds Malindi is a top beachfront spa hotel featuring 4 pools, 4 restaurants, 5 bars, and a fitness center. Spend an afternoon at Mvua Spa where you'll find facials, body scrubs, and detox wraps and more. Other popular spa hotels in Malindi include The Lawford Kenya and Billionaire Resort & Retreat. See all spa hotels in Malindi.
What is the best accommodation for staying close to Malindi Airport (MYD)?
African House Resort is a popular 4-star resort featuring a restaurant and an outdoor pool. It's located a short 1.6 mi (2.6 km) from Malindi Airport. Other options near the airport are Zawady Villa and Kinondoni Diamond Hotel.
How is it to stay in Malindi?
Visitors to Malindi are sure to enjoy the beaches. Tourists can also enjoy the city's aquarium, art, and spas. In Malindi, there are 312 hotels and other accommodations to choose from. Find out more about Malindi.
What should I see while I'm in Malindi?
Landmarks like Portuguese Chapel and Vasco da Gama Pillar might be worth a visit. Natural beauty is on display at Malindi Beach, Mambrui Beach, and Silversands Beach. Additionally, you might want to add Marine Park to your itinerary. Check out what more to see and do in Expedia's Malindi guide.
What's the weather like in Malindi?
The hottest months are usually March and April with an average temp of 82°F, while the coldest months are August and July with an average of 78°F. Average annual precipitation for Malindi is 29 inches.