Photo by Lawrence Lam

Top Hotels Near Malindi Beach in Malindi from AU$38

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Accommodation near Malindi Beach

SAFFRON GARDEN MALINDI

3.0 star property
1 km from Malindi Beach
10.0 out of 10, Exceptional, (5)
"The hotel is really beautiful and relaxing, with a low number of rooms in a garden. The room is clean and nice and the staff are kind an available about all our requests. Beautiful experience for a lovely holiday"
Italy
Martina
The price is AU$81
includes taxes & fees
9 Dec - 10 Dec
SAFFRON GARDEN MALINDI

Le Pleiadi

3.0 star property
0.8 km from Malindi Beach
9.6 out of 10, Exceptional, (8)
"Very clean and wonderful quiet place. "
United States
SIMON
Le Pleiadi

The Lawford Kenya

3.5 star property
1.7 km from Malindi Beach
8.8 out of 10, Excellent, (14)
"Fantastic hotel, with great value for money. The service is excellent!"
Norway
Eirik V
The price is AU$163
includes taxes & fees
9 Dec - 10 Dec
The Lawford Kenya

Lions Luxury Eco-Resort & Spa

4.5 star property
1.4 km from Malindi Beach
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. "
United States
GUEST-John
The price is AU$232
includes taxes & fees
7 Jan - 8 Jan 2026
Lions Luxury Eco-Resort & Spa

Scorpio Villas Resort

3.5 star property
3 km from Malindi Beach
7.4 out of 10, Good, (12)
"This resort hotel offered good accommodation in Malindi which itself was a relaxing and enjoyable location. I would recommend B&B. I had the buffet dinner at Scorpio on a few occasions. It represented good value for money, but was very much the same each night."
United Kingdom
John
The price is AU$149
includes taxes & fees
9 Dec - 10 Dec
Scorpio Villas Resort

Swahili House

3.0 star property
2.3 km from Malindi Beach
8.0 out of 10, Very good, (1)
"It is a beautiful Swahili house that is homely and warm. "
United States
Edwin
Swahili House

Kinondoni Diamond Hotel

2.5 star property
3.1 km from Malindi Beach
6.0 out of 10, (1)
"Liked: The staff were very professional and polite Disliked: Booking and payment had been done online but was still made to pay in cash at the facility, by instructions from the owner (the reception staff were however, very polite and patient while I tried to contact Expedia during the check-in process. They just wouldn't let me in based on the instructions they had from their boss, the Property owner)."
United States
Anonymous traveller
The price is AU$38
includes taxes & fees
15 Dec - 16 Dec
Kinondoni Diamond Hotel

Pine Court Malindi

3.0 star property
1.3 km from Malindi Beach
2.0 out of 10, (1)
The price is AU$96
includes taxes & fees
18 Dec - 19 Dec
Pine Court Malindi

Clalem Apartments & Suites

3.5 star property
1 km from Malindi Beach
2.0 out of 10, (1)
The price is AU$84
includes taxes & fees
9 Dec - 10 Dec
Clalem Apartments & Suites

Woburn Residence Club

3.5 star property
0.6 km from Malindi Beach
Woburn Residence Club

Kijani Residences Condos

4.0 star property
1 km from Malindi Beach
The price is AU$136
includes taxes & fees
11 Dec - 12 Dec
Kijani Residences Condos

Portabene B&B

2.0 star property
2.9 km from Malindi Beach
The price is AU$80
includes taxes & fees
9 Dec - 10 Dec
Portabene B&B

Lux Suites Kijani Beach Apartments

0.8 km from Malindi Beach
The price is AU$168
includes taxes & fees
9 Dec - 10 Dec
Lux Suites Kijani Beach Apartments

Turaco Intercounty Resort

2.0 star property
2.4 km from Malindi Beach
The price is AU$59
includes taxes & fees
9 Dec - 10 Dec
Turaco Intercounty Resort

Villa Ceera

2.0 star property
2.4 km from Malindi Beach
The price is AU$92
includes taxes & fees
9 Dec - 10 Dec
Villa Ceera

Green Malindi Apartments by RevSerene

4.0 star property
1.4 km from Malindi Beach
The price is AU$258
includes taxes & fees
9 Dec - 10 Dec
Green Malindi Apartments by RevSerene

Nuru Ya Erika Villas

3.5 star property
2.4 km from Malindi Beach
The price is AU$128
includes taxes & fees
9 Dec - 10 Dec
Nuru Ya Erika Villas

Lux Suites Tembo Court Apartments

3.5 star property
0.8 km from Malindi Beach
The price is AU$304
includes taxes & fees
9 Dec - 10 Dec
Lux Suites Tembo Court Apartments

Pearl Ocean Apartment

2.0 star property
1.1 km from Malindi Beach
The price is AU$590
includes taxes & fees
21 Dec - 22 Dec
Pearl Ocean Apartment

Villa Ameera Malindi

4.0 star property
3.8 km from Malindi Beach
9.0 out of 10, Wonderful, (4)
"Decent and clean place to stay "
United States
Abdulaziz
The price is AU$84
includes taxes & fees
9 Dec - 10 Dec
Villa Ameera Malindi
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.

Top Malindi Beach Hotel Reviews

Hotels near other Malindi Beach attractions

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.

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 67 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 67 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. Spend some time checking out Mambrui Beach, which is 8.3 mi from Malindi Beach, or make a stop by Stage Park, located 9.5 mi away.