Photo by Lawrence Lam

Top Hotels Near Malindi Beach in Malindi from AU$52

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Accommodation near Malindi Beach

Le Pleiadi

3.0 star property
9.6 out of 10, Exceptional, (8)
"We really enjoyed ourselves, great view of the ocean and staff was kind and helpful. I would book this Hotel again. "
Le Pleiadi

Lions Luxury Eco-Resort & Spa

4.5 star property
10.0 out of 10, Exceptional, (2)
"The staff were absolutely delightful and brilliant. Corazone Ndeya, Brian Angila and Hakim Mukungu were so warm, friendly, patient and informative. The food served was also fantastic with the chef's preparation of prawns, fish and chicken were absolutely delicious. I look forward to coming back next year. "
Lions Luxury Eco-Resort & Spa

Ocean Beach Resort & Spa

5.0 star property
8.8 out of 10, Excellent, (27)
"Very quaint place with a very private beach. The spa and massage was amazing. If your looking for party night life I wouldn't recommend and the food was good but not great but otherwise the staff and cleanliness was top notch. "
The price is AU$430
includes taxes & fees
16 Aug - 17 Aug
Ocean Beach Resort & Spa

The Lawford Kenya

3.5 star property
8.2 out of 10, Very good, (10)
"Fantastic hotel, with great value for money. The service is excellent!"
The price is AU$166
includes taxes & fees
31 July - 1 Aug
The Lawford Kenya

Swahili House

3.0 star property
8.0 out of 10, Very good, (1)
"It is a beautiful Swahili house that is homely and warm. "
Swahili House

Pine Court Malindi

3.0 star property
The price is AU$98
includes taxes & fees
31 July - 1 Aug
Pine Court Malindi

Clalem Apartments & Suites

3.5 star property
The price is AU$86
includes taxes & fees
11 Aug - 12 Aug
Clalem Apartments & Suites

Woburn Residence Club

3.5 star property
Woburn Residence Club

Tama's Villas

3.0 star property
The price is AU$153
includes taxes & fees
12 Aug - 13 Aug
Tama's Villas

Kijani Residences Condos

4.0 star property
The price is AU$138
includes taxes & fees
12 Aug - 13 Aug
Kijani Residences Condos

Turaco Intercounty Resort

2.0 star property
The price is AU$60
includes taxes & fees
12 Aug - 13 Aug
Turaco Intercounty Resort

Nuru Ya Erika Villas

3.5 star property
The price is AU$130
includes taxes & fees
12 Aug - 13 Aug
Nuru Ya Erika Villas

Lux Suites Kijani Beach Apartments

The price is AU$171
includes taxes & fees
12 Aug - 13 Aug
Lux Suites Kijani Beach Apartments

Green Malindi Apartments by RevSerene

4.0 star property
The price is AU$263
includes taxes & fees
31 July - 1 Aug
Green Malindi Apartments by RevSerene

Allamanda Oleander Suite by YourHost

3.0 star property
Allamanda Oleander Suite by YourHost

Lux Suites Tembo Court Apartments

3.5 star property
The price is AU$309
includes taxes & fees
12 Aug - 13 Aug
Lux Suites Tembo Court Apartments

5 Star Exclusive Beach Apartment in Kilifi County

3.0 star property
The price is AU$239
includes taxes & fees
12 Aug - 13 Aug
5 Star Exclusive Beach Apartment in Kilifi County

Diamond home 001

3.5 star property
The price is AU$1,379
includes taxes & fees
12 Aug - 13 Aug
Diamond home 001

Diamonds Malindi

4.5 star property
8.8 out of 10, Excellent, (15)
"It was lovely I would have loved long night stays at the beach area"
The price is AU$348
includes taxes & fees
12 Aug - 13 Aug
Diamonds Malindi

Silver Rock Hotel

3.0 star property
5.8 out of 10, (12)
"The property on the outside looks ok. But the bedding, the room and the pillows are filthy dirty. The bathroom fixtures terrible. The staff are friendly with wonderful smiles. However, the manager cannot keep his word. Becarful before booking. "
The price is AU$52
includes taxes & fees
1 Aug - 2 Aug
Silver Rock 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

Top Malindi Beach Hotel Reviews

Stay close to other popular attractions

Watamu Beach
Watamu Beach

Watamu Beach

Why not spend a care-free afternoon at Watamu Beach during your travels in Watamu? Wander the seaside and parks while you're in the area.

Silversands Beach

Silversands Beach

Why not spend a care-free afternoon at Silversands Beach during your travels in Malindi? Discover the area's art scene and spas.

Find out more about Malindi Beach

Find out more about Malindi Beach

Top reasons to visit Malindi Beach

  • Stunning Beaches: Malindi Beach boasts pristine sands and crystal-clear waters, perfect for relaxation and sunbathing.
  • Adventure Activities: Engage in beach safaris, snorkelling, and water sports to explore the vibrant marine life.
  • Rich Cultural Experiences: Immerse yourself in local traditions and visit historic sites that reflect the region's heritage.
  • Nearby Attractions: Take a short trip to Watamu Beach for more sun-soaked adventures and breathtaking scenery.
  • Diverse Accommodation: Enjoy a range of lodging options, from charming B&Bs to luxurious resorts, catering to all travellers.

Find great hotels near Malindi Beach

Discover ideal accommodation options at Malindi Beach, where stunning coastal views meet a range of lodging types, including charming bed & breakfasts and luxurious hotels. Whether you're seeking family-friendly resorts, business-themed stays, or unique beach house rentals, Malindi offers something for every traveller. Explore the best beach hotels and inclusive resorts, all while being close to attractions like the Malindi Museum for an unforgettable Kenyan escape.

  • Sandies Tropical Village: This 4-star hotel embodies a tropical paradise, perfect for adventure seekers and relaxation enthusiasts alike. Situated 4.8km from Malindi Beach, it offers direct beach access, allowing guests to immerse themselves in sun-soaked activities. Sandies Tropical Village is renowned for its exciting adventure sports options, including windsurfing, parasailing, and waterskiing, with boat tours and sailing available on-site. After a day of fun, unwind at the full-service spa, where you can indulge in Swedish massages, aromatherapy treatments, and hot stone massages, ensuring a rejuvenating stay.
  • Diamonds Dream of Africa: A luxurious 5-star retreat located 4.8km from Malindi Beach, Diamonds Dream of Africa is impeccably designed for families seeking a blend of relaxation and adventure. Featuring child-friendly amenities such as babysitting services and a safe environment, families can enjoy their holiday with peace of mind. The hotel boasts a full spa and an outdoor pool, ideal for unwinding after a day of exploration. Guests can indulge in body wraps, hydrotherapy treatments, and refreshing cocktails from the poolside bar, creating the ultimate family getaway experience.
  • Scorpio Villas Resort: This charming 3.5-star resort, located 3.2km from Malindi Beach, is ideal for families looking for a beachside escape. Scorpio Villas Resort offers direct beach access, ensuring fun-filled days in the sun. The resort provides various child-focused amenities, including a shared playground, babysitting services, and a children’s club, making it a welcoming environment for little ones. With a focus on family-friendly activities, guests can enjoy time together while creating lasting memories in a serene beach setting.

Where to stay near Malindi Beach

Malindi Beach offers a stunning blend of relaxation and adventure, with its beautiful tropical shores and vibrant atmosphere. Explore the picturesque beaches and indulge in local tourism experiences that showcase the charm of Malindi County. Whether you're seeking a romantic getaway or thrilling activities, this coastal gem provides the perfect backdrop for an unforgettable holiday. You’ll find plenty of recreational spots to unwind and soak up the sun while embracing the rich culture of the region.

  • Malindi: Located on the stunning Kenyan coastline, Malindi is a vibrant city renowned for its gorgeous beaches and rich history. Malindi Beach is the crown jewel, offering pristine sands and crystal-clear waters perfect for relaxing and water activities. The city sees a steady flow of visitors year-round, with peaks in September and December to January. Adventure seekers will enjoy the outdoor activities available, including shopping at local centres and exploring historical sites. Don’t miss the chance to visit the remarkable marine parks nearby, making it a comprehensive destination for both beach lovers and history buffs.
  • Watamu: Just 19.3km from Malindi Beach, Watamu is a picturesque town that embodies the essence of coastal Kenya. With its stunning beaches and vibrant marine life, it’s a paradise for snorkelling and swimming enthusiasts. The town is a year-round destination, with peak visits during September and the festive season. Visitors can indulge in outdoor adventures or relax on the sun-kissed shores. Notable attractions include the Watamu Marine National Park, where you can explore diverse underwater ecosystems. Watamu's laid-back vibe and beautiful scenery make it a must-visit for anyone looking to experience Kenya's coastal charm.
  • Kijiwetanga: A charming village located 8.0km from Malindi Beach, Kijiwetanga offers a more tranquil experience away from the hustle and bustle of city life. This lesser-known gem attracts visitors looking for a peaceful beach escape, especially during peak months in August and December to January. The beach here provides an idyllic setting for relaxation, and the local community welcomes tourists warmly. While exploring the village, you’ll find opportunities to engage with local culture and enjoy the untouched beauty of the coastline. Kijiwetanga is perfect for those seeking serenity amidst stunning natural landscapes.

Things to do in Malindi Beach

Discover the beauty of Malindi Beach with exciting activities such as beach safaris, where you can explore the stunning coastline and marine life. Enjoy relaxing on the sandy shores, engaging in various beach activities, and take a trip to nearby Watamu Beach for more sun-soaked adventures. Embrace outdoor explorations to fully immerse yourself in the vibrant local culture and breathtaking natural scenery of Kilifi County.

Shopping

For unique souvenirs, explore local markets like the Malindi Market for handcrafted items and vibrant fabrics. If you're up for a drive, check out the Nakumatt Malindi for a wider selection of goods, or the nearby Kilifi Mall for a more modern shopping experience.

Recreation

Experience the tranquil atmosphere at the Ocean Spa Resort, where you can indulge in rejuvenating treatments and relax by the pool. For a bit of adventure, enjoy guided snorkelling trips at Watamu Marine Park, exploring vibrant coral reefs and marine life.

Adventure

Explore the vibrant marine life with snorkelling at Watamu Marine National Park, home to colourful coral reefs. For an adrenaline rush, try kite surfing at Malindi Beach, where you can catch the winds while enjoying the stunning coastline.

Nightlife

Experience the vibrant nightlife at the Old Man & the Sea bar, where you can enjoy cocktails with a stunning ocean view. For a lively atmosphere, visit the Bongo Lounge, where you’ll find great music and a friendly crowd to mingle with.

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

Booking tips and Expedia advantages for Malindi Beach

To save on your trip to Malindi Beach, consider visiting during the cheaper months of April to May and November, avoiding peak times like July and December to January. Book your hotel about a month in advance or look for last-minute deals on Expedia for potential savings. Tuesdays are the most affordable days to stay, while Sundays are pricier. Use Expedia's search tools to filter by budget and combine hotel, flights, and activities for package deals to maximise savings. Public transport is also an economical option for getting around the area.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Malindi Beach 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: The cheapest time to book a hotel around Malindi Beach is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Malindi Beach is Tuesday. The most expensive day to stay around Malindi Beach 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 accommodation you prefer. To discover the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Malindi Beach hotel reservation with flights and activities through an Expedia package deal.

Find the best attractions near Malindi Beach

Malindi Beach offers a delightful mix of stunning beaches, historic sites, and scenic canyons for travellers seeking adventure and relaxation. Explore the best beaches in Malindi, including pristine sand stretches and local tourist attractions that showcase the region's natural beauty. Whether you're after sun-soaked days or outdoor experiences, Malindi has something for everyone, making it a perfect holiday destination for those looking to unwind and explore.

  • Silversands Beach: Located 3.2km from Malindi Beach, Silversands Beach boasts stunning white sands and crystal-clear waters, perfect for sunbathing and swimming. The vibrant beach vibes create a relaxed atmosphere, making it an ideal spot to unwind.
  • Hells Kitchen: About 25.7km away, Hells Kitchen is a breathtaking gorge featuring dramatic rock formations and stunning scenery. This adventurous location is perfect for outdoor enthusiasts looking to hike and explore its natural beauty.
  • Watamu Beach: Situated 24.1km from Malindi Beach, Watamu Beach offers a serene escape with its picturesque coastline and inviting waters. The beach vibes here are tranquil, making it a fantastic place for swimming and relaxation.

Best time to go to Malindi Beach

The best time to visit Malindi Beach is dependant 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 (dry). August is its coolest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.0°F (27.2°C)No Rain (Dry)Mostly SunnyModerately HighSlightly High
February81.0°F (27.2°C)No Rain (Dry)Mostly SunnyAverageAverage
March82.6°F (28.1°C)No Rain (Dry)Mostly SunnyAverageAverage
April82.4°F (28.0°C)Light RainMostly SunnyModerately LowSlightly Low
May80.4°F (26.9°C)Light RainMostly CloudyModerately LowSlightly Low
June79.0°F (26.1°C)Light RainMostly SunnyModerately LowAverage
July77.5°F (25.3°C)No Rain (Dry)Mostly SunnyAverageSlightly High
August77.4°F (25.2°C)No Rain (Dry)Mostly SunnyModerately HighAverage
September77.9°F (25.5°C)No Rain (Dry)Mostly SunnyAverageAverage
October79.2°F (26.2°C)Light RainMostly SunnyAverageAverage
November80.8°F (27.1°C)Light RainMostly SunnyAverageSlightly Low
December81.5°F (27.5°C)Light RainMostly SunnyModerately HighSlightly High

The nearest major airports for your trip to Malindi Beach

Malindi Beach can be easily accessed via two major airports. Malindi Airport (MYD) is only 4.8km away, with excellent accommodation options like the 5-star Ocean Beach Resort & Spa and Kilili Baharini Resort & Spa, both 3.2km from the airport, offering various transportation services including 24-hour airport shuttles. Billionaire Resort & Retreat is slightly further at 6.4km, providing transfers. Alternatively, Vipingo Airport (VPG) is 80.5km away, with nearby hotels such as PrideInn Paradise Beach Resort & Spa and Sun N Sand Beach Resort, which offer airport transportation services for a fee. Both airports provide convenient access to the beautiful Malindi Beach.

Frequently asked questions

What's the area like around Malindi Beach?

Malindi Beach is located in Malindi. Travellers like the surrounding area for its beaches. If you're looking for a convenient place to stay, take a look at the 63 hotels and other accommodation options you'll find within a mile.

What's the best place to stay near Malindi Beach?

SAFFRON GARDEN MALINDI is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and an outdoor pool. It's located just a short 0.6 mi (1 km) from Malindi Beach. Other good choices within a short distance include Le Pleiadi and Lions Luxury Eco-Resort & Spa.

How many hotels should I expect to find close to Malindi Beach?

Expedia has 63 hotels and other accommodation options within a mile from Malindi Beach.

If I need to cancel the hotel reservation for my stay near Malindi Beach, will I receive a refund?

Yes! Most hotel bookings are refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of your booking. Add dates, click "Search", then filter by "fully refundable" to review the best options available near Malindi Beach.

What can I see and do near Malindi Beach?

Sights like Portuguese Chapel and Vasco da Gama Pillar highlight some of the local culture. Lounge by the water at Silversands Beach and Marine Park. You might want to visit Mambrui Beach, which is located 8.3 mi from Malindi Beach.