A rugged landscape with red rock formations and green vegetation.

Malindi Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Malindi hotels

Babalao Beach Resort Backpackers & Tent

Babalao Beach Resort Backpackers & Tent
2.5 star property
Malindi
The price is P1,087
P1,283 total
includes taxes & fees
Jul 8 - Jul 9
Babalao Beach Resort Backpackers & Tent

Villa Ameera Malindi

Villa Ameera Malindi
4.0 star property
Malindi
9.0 out of 10, Wonderful, (4 reviews)
"Decent and clean place to stay "
United States
Abdulaziz
The price is P1,458
P1,720 total
includes taxes & fees
Jul 8 - Jul 9
Villa Ameera Malindi

Travellers Inn Resort Malindi

Travellers Inn Resort Malindi
2.5 star property
Malindi
5.0 out of 10, (2 reviews)
"Property is a good fit for people traveling on a budget and like basic accomodations."
United States
lisa
The price is P703
P829 total
includes taxes & fees
Jul 8 - Jul 9
Travellers Inn Resort Malindi

Casuarina Lounge

Casuarina Lounge
3.0 star property
Malindi
The price is P1,640
P1,935 total
includes taxes & fees
Jul 8 - Jul 9
Casuarina Lounge

Pearls and Corals Resort

Pearls and Corals Resort
4.0 star property
Malindi
8.0 out of 10, Very Good, (2 reviews)
"I liked the verandah seat."
United States
Mutinda
The price is P1,614
P1,904 total
includes taxes & fees
Jul 8 - Jul 9
Pearls and Corals Resort

Babalao Hotel & Restaurant Malindi

Babalao Hotel & Restaurant Malindi
3.0 star property
Malindi
The price is P2,089
P2,464 total
includes taxes & fees
Jul 8 - Jul 9
Babalao Hotel & Restaurant Malindi

Sinbad The Sailor Hotel Malindi

Sinbad The Sailor Hotel Malindi
3.0 star property
Malindi
The price is P2,211
P2,609 total
includes taxes & fees
Jul 8 - Jul 9
Sinbad The Sailor Hotel Malindi

White Nyumba Malindi

White Nyumba Malindi
3.0 star property
Malindi
The price is P5,805
P6,850 total
includes taxes & fees
Jul 8 - Jul 9
White Nyumba Malindi

Portabene B&B

Portabene B&B
2.0 star property
Malindi
The price is P3,588
P4,234 total
includes taxes & fees
Jul 9 - Jul 10
Portabene B&B

karibuni villa 83 n 84

karibuni villa 83 n 84
5.0 star property
Malindi
The price is P2,709
P3,196 total
includes taxes & fees
Jul 10 - Jul 11
karibuni villa 83 n 84

Kenyan House Malindi

Kenyan House Malindi
4.0 star property
Malindi
7.6 out of 10, Good, (9 reviews)
"I cannot rate this place highly enough. Mohamed was a great host, we were made to feel very welcome with him and his family. The rooms are very large and everything is very safe within the hotel."
United Kingdom
Matthew
The price is P1,822
P2,150 total
includes taxes & fees
Jul 8 - Jul 9
Kenyan House Malindi

Prime Shade Guest House Malindi

Prime Shade Guest House Malindi
3.0 star property
Malindi
The price is P3,041
P3,588 total
includes taxes & fees
Jul 16 - Jul 17
Prime Shade Guest House Malindi

Turaco Intercounty Resort

Turaco Intercounty Resort
2.0 star property
Malindi
The price is P2,030
P2,396 total
includes taxes & fees
Jul 8 - Jul 9
Turaco Intercounty Resort

Hidden Gems Homes ocean Beach

Hidden Gems Homes ocean Beach
3.0 star property
Malindi
The price is P13,014
P15,357 total
includes taxes & fees
Jul 8 - Jul 9
Hidden Gems Homes ocean Beach

Hidden Gems Homes Villa

Hidden Gems Homes Villa
2.5 star property
Malindi
The price is P18,220
P21,500 total
includes taxes & fees
Jul 8 - Jul 9
Hidden Gems Homes Villa

Le Pleiadi

Le Pleiadi
3.0 star property
Malindi
9.2 out of 10, Wonderful, (10 reviews)
"Very clean and wonderful quiet place. "
United States
SIMON
The price is P2,970
P3,504 total
includes taxes & fees
Jul 10 - Jul 11
Le Pleiadi

Pearl Apartments

Pearl Apartments
2.0 star property
Malindi
The price is P4,685
P5,529 total
includes taxes & fees
Jul 8 - Jul 9
Pearl Apartments

HavenLoft Airbnb

HavenLoft Airbnb
2.0 star property
Malindi
The price is P4,217
P4,976 total
includes taxes & fees
Jul 8 - Jul 9
HavenLoft Airbnb

Pearl Ocean Apartment

Pearl Ocean Apartment
2.0 star property
Malindi
The price is P5,622
P6,634 total
includes taxes & fees
Jul 8 - Jul 9
Pearl Ocean Apartment

Malindi Pearl Hotel

Malindi Pearl Hotel
3.0 star property
Malindi
The price is P3,686
P4,349 total
includes taxes & fees
Jul 8 - Jul 9
Malindi Pearl Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Malindi attractions

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.

A beach with clear turquoise waters and two large rock formations with green vegetation.

Top Malindi Hotel Reviews

More cheap stays in Malindi

Find out more about Malindi

Top reasons to visit Malindi

  • Stunning Beaches: Malindi boasts pristine beaches like Mambrui and Malindi Beach, perfect for relaxation and water sports.
  • Rich Cultural Heritage: The town offers a vibrant local culture with historic sites and traditional experiences to explore.
  • Outdoor Activities: Enjoy a variety of outdoor pursuits, from kite surfing to golf, catering to adventure enthusiasts.
  • Scenic Day Trips: Venture into nearby national parks and picturesque landscapes for unforgettable adventures.
  • Diverse Accommodation: Malindi features a range of charming bed and breakfasts and resorts, ensuring a comfortable stay.

Find great hotels in and around Malindi

Discover a delightful array of accommodation options in Malindi, Kilifi County, where charming bed and breakfasts and inviting guesthouses await. Whether you're seeking a relaxing beach getaway, a family-friendly experience, or a business travel solution, Malindi hotels and resorts cater to every traveller's needs. Experience the warmth of hospitality at renowned establishments like Diamonds Malindi, ensuring a memorable vacation in this coastal paradise.

  • Diamonds Dream of Africa: This 5-star gem offers a luxurious getaway in Malindi, perfect for families and beach enthusiasts alike. With an impressive guest rating of 8.6 out of 10, Diamonds Dream of Africa provides direct beach access, allowing guests to indulge in sun-soaked days by the ocean. The hotel is particularly accommodating for families, featuring amenities such as babysitting services and childcare options to ensure a stress-free holiday for parents. The elegant decor and attentive service create an inviting atmosphere, making it a sought-after destination for those seeking a blend of relaxation and family fun.
  • Scorpio Villas Resort: With a 3.5-star rating, Scorpio Villas Resort is an ideal choice for travellers looking for an accessible yet charming beachside experience in Malindi. This resort offers direct access to the beach and provides several family-friendly amenities, including supervised childcare and a shared playground. The welcoming environment is complemented by essential services, ensuring a comfortable stay for families. Guests will appreciate the balance of leisure and adventure, making it a delightful spot for those wishing to explore the beach and surrounding areas.
  • The ONE: Situated 13km from Malindi, The ONE is a 4-star resort that combines a beach holiday with golfing adventures. This property invites guests to enjoy direct access to the beach while also providing a variety of recreational activities, including water sports, boat tours, and snorkelling. The golf-themed experience is a unique offering, ensuring enthusiasts can indulge in their passion while enjoying the coastal scenery. With a focus on adventure and relaxation, The ONE is well-suited for those seeking an active yet tranquil holiday.

Where to stay in and around Malindi

Malindi offers a captivating blend of adventure and relaxation, making it an ideal destination for tourists. Explore the vibrant Malindi town, where local culture and stunning beaches await. Enjoy outdoor activities like water sports and explore the picturesque outskirts of Malindi, perfect for a romantic getaway. With its diverse landscapes and recreational atmosphere, Kilifi County is a treasure trove for those seeking both excitement and serenity during their vacation.

  • Watamu: Situated approximately 18km from Malindi, Watamu is a vibrant coastal city renowned for its stunning beaches and outdoor activities. The area sees a steady influx of visitors throughout the year, with peak seasons occurring in September and from December to January. Travellers flock to Watamu for its breathtaking scenery, engaging beach experiences, and outdoor adventures, including popular golf courses. Local attractions such as pristine beaches and picturesque water features make Watamu a perfect destination for relaxation and exploration.
  • Mambrui: Nestled within the vicinity of Malindi, Mambrui is a charming village that offers a tranquil escape for beach lovers. The number of visitors remains consistent, peaking from December to February. This serene location is ideal for those seeking outdoor experiences, with its beautiful beaches providing a perfect backdrop for sunbathing and leisurely strolls. The relaxed atmosphere and unspoiled natural beauty make Mambrui a delightful stop for anyone looking to unwind in a peaceful setting.
  • Kijiwetanga: Kijiwetanga, another quaint village located near Malindi, is known for its scenic landscapes and adventurous outdoor activities. This village experiences moderate seasonal visitor numbers, with peaks in August and December to January. Travellers are drawn to Kijiwetanga for its remarkable adventure opportunities, as well as its proximity to stunning beaches and a national state park, which offers a unique chance to explore Kenya's diverse wildlife and natural beauty. Kijiwetanga is an excellent choice for those looking to immerse themselves in nature while enjoying an adventurous getaway.

Things to do in Malindi

Shopping

In the heart of Malindi, you can explore local markets like the Malindi Market for vibrant crafts and souvenirs. If you're up for a drive, visit the Nakumatt Malindi for a broader selection of goods, or check out the Kilifi Mall for more shopping options and dining experiences.

Recreation

At the serene Sandies Tropical Village, indulge in rejuvenating spa treatments amidst lush gardens. For a tranquil escape, visit the Bliss Resort, where holistic wellness therapies and yoga sessions offer a harmonious blend of relaxation and revitalisation, set against breathtaking ocean views.

Adventure

In Malindi, explore the vibrant marine life while snorkelling in the captivating Watamu Marine National Park. Experience the thrill of deep-sea fishing along the Kenyan coast, or embark on a guided safari at the nearby Tsavo East National Park, home to diverse wildlife and stunning landscapes.

Nightlife

In Malindi, the vibrant nightlife comes alive at venues like the Kola Beach Resort, where you can enjoy beachfront cocktails and live music. The Old Man and the Sea offers a relaxed atmosphere with stunning views, while clubs like the Malindi Disco keep the energy high into the early hours.

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

Booking tips and Expedia advantages for Malindi

For budget-friendly travel to Malindi, consider visiting during the cheaper months of April to May and November. Booking your accommodation about a month in advance can yield the best rates, especially on Tuesdays, while Sundays tend to be pricier. Use Expedia’s tools to filter by budget and eco-friendly options, and sort prices from lowest to highest. Combining your hotel stay with flights and activities through an Expedia package can also save you money. Look for last-minute deals for spontaneous trips to seize great discounts on hotels in Malindi.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Malindi are April to May and November, where the prices are slightly lower. This is in comparison to July and December to January, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Malindi about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Malindi is Tuesday. The most expensive day to stay in Malindi is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you wish to stay in. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Malindi hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Malindi

Malindi is an idyllic destination for beach and outdoor enthusiasts, offering stunning scenery and a rich cultural experience. Visitors can enjoy the pristine Malindi Beach, explore historic sites, and venture into nearby national parks for an unforgettable adventure. The area caters to those seeking relaxation by the sea as well as opportunities for exploration, making it a perfect getaway for diverse travellers.

  • Malindi Beach: Enjoy the serene beach vibes at Malindi Beach, where soft sands meet the turquoise waters of the Indian Ocean. This picturesque spot is ideal for sunbathing, swimming, and leisurely strolls along the shore, offering a tranquil escape amidst stunning coastal scenery.
  • Vasco da Gama Pillar: Immerse yourself in local culture at the Vasco da Gama Pillar, a historic landmark that dates back to the 15th century. This iconic structure commemorates the explorer's visit and provides insight into the rich history and cultural heritage of the area.
  • Marine Park: Discover adventure and breathtaking scenery at the Marine Park, where diverse marine life beckons snorkellers and divers. This national park is a haven for nature lovers, offering opportunities to explore vibrant coral reefs and experience the beauty of the ocean.

Best time to go to Malindi

The best time to visit Malindi can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Malindi falls in March, when visitor numbers are average and weather is mostly sunny with no rain. The coolest average temperature in Malindi falls in August, 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

Accessing Malindi is convenient with its local airport, Malindi Airport (MYD), situated only 2km from town. Nearby luxurious accommodations include the Ocean Beach Resort & Spa and Kilili Baharini Resort & Spa, both 3km away, offering 24-hour airport shuttles on request. For a slightly further option, Billionaire Beachfront Apartments is 6km from MYD, providing transfers and shuttles. Additionally, Mombasa Airport (MBA) is located 106km away, with notable hotels like PrideInn Paradise Beach Resort & Spa and Cocoa Boutique Hotel, both offering airport shuttle services and nearby access to Mombasa's attractions.

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 Pearls and Corals Resort 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?
Safarihouse malindi: This Malindi vacation home rental offers a garden and WiFi to help you feel comfortable in your new surroundings. Amenities like an electric kettle and free parking are also available for your convenience. 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.
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 Ocean Beach Resort & Spa and Scorpio Villas Resort. 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 Travellers Inn Resort Malindi. See more pet-friendly hotel accommodations in Malindi.
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 Ocean Beach Resort & Spa 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. Ocean Beach Resort & Spa 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 Beachfront Apartments is a favorite hotel with our travelers looking for a stylish accommodation, and features 15 guestrooms, a private beach, and 2 restaurants. See all boutique hotels in Malindi.
What are some accommodations with pools in Malindi?
Ocean Beach Resort & Spa is a top hotel with 2 outdoor pools, a children's pool, and a private beach. A couple of other options that offer an onsite pool include Pearls and Corals Resort and Billionaire Beachfront Apartments. 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 Ocean Beach Resort & Spa. See all spa hotels in Malindi.
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 306 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 Silversands Beach, Malindi Beach, and Mambrui 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.