Photo by Lawrence Lam

Find hotels near Malindi Beach, Malindi from SAR 103

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

Filter by

Guest rating
Guest rating
Star rating

Compare 482 hotels close to Malindi Beach with room rates, reviews, and availability. Most hotels are fully refundable.

SAFFRON GARDEN MALINDI

3.0 star property
1 km from Malindi Beach
10.0 out of 10, Exceptional, (5)
"It is a lovely hotel with very friendly staff. The outdoor areas are beautiful and decorated intentionally. It is actually so good that I was shocked based on the nightly rate"
Norway
Anonymous traveler
The price is SAR 228
SAR 269 total
includes taxes & fees
23 Nov - 24 Nov
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

JoysVilla Family Holiday Home

3.0 star property
3.2 km from Malindi Beach
9.4 out of 10, Exceptional, (6)
"My stay at Joysvilla was wonderful. Everyone there made us feel right at home, and we had a wonderful time exploring the property and it's surroundings. We'll definitely be back on our next trip to Malindi. "
United Kingdom
Kennedy
JoysVilla Family Holiday Home

The Lawford Kenya

3.5 star property
1.7 km from Malindi Beach
8.8 out of 10, Excellent, (13)
"Fantastic hotel, with great value for money. The service is excellent!"
Norway
Eirik V
The price is SAR 343
SAR 405 total
includes taxes & fees
21 Nov - 22 Nov
The Lawford Kenya

Ocean Beach Resort & Spa

5.0 star property
1.7 km from Malindi Beach
8.8 out of 10, Excellent, (28)
"Its very serene, I loved the proximity to the ocean, welcoming staffs and the general ambiance of the place."
United States
EDWIN
The price is SAR 900
SAR 1,125 total
includes taxes & fees
28 Nov - 29 Nov
Ocean Beach Resort & Spa

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 SAR 335
SAR 395 total
includes taxes & fees
26 Nov - 27 Nov
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 SAR 304
SAR 366 total
includes taxes & fees
29 Nov - 30 Nov
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

Clalem Apartments & Suites

3.5 star property
1 km from Malindi Beach
2.0 out of 10, (1)
The price is SAR 178
SAR 210 total
includes taxes & fees
28 Nov - 29 Nov
Clalem Apartments & Suites

Pine Court Malindi

3.0 star property
1.3 km from Malindi Beach
The price is SAR 203
SAR 240 total
includes taxes & fees
2 Dec - 3 Dec
Pine Court Malindi

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
Kijani Residences Condos

Green Malindi Apartments by RevSerene

4.0 star property
1.4 km from Malindi Beach
Green Malindi Apartments by RevSerene

Pearl Apartments

2.0 star property
1 km from Malindi Beach
Pearl Apartments

Portabene B&B

2.0 star property
2.9 km from Malindi Beach
The price is SAR 167
SAR 198 total
includes taxes & fees
21 Nov - 22 Nov
Portabene B&B

Pearl Ocean Apartment

2.0 star property
1.1 km from Malindi Beach
Pearl Ocean Apartment

Lux Suites Kijani Beach Apartments

0.8 km from Malindi Beach
The price is SAR 354
SAR 418 total
includes taxes & fees
21 Dec - 22 Dec
Lux Suites Kijani Beach Apartments

Nuru Ya Erika Villas

3.5 star property
2.4 km from Malindi Beach
The price is SAR 270
SAR 319 total
includes taxes & fees
30 Nov - 1 Dec
Nuru Ya Erika Villas

safarihouse malindi

2.0 star property
1.4 km from Malindi Beach
The price is SAR 77
SAR 103 total
includes taxes & fees
2 Dec - 3 Dec
safarihouse malindi

Lux Suites Tembo Court Apartments

3.5 star property
0.8 km from Malindi Beach
The price is SAR 641
SAR 757 total
includes taxes & fees
21 Nov - 22 Nov
Lux Suites Tembo Court Apartments
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 sandy shores and clear waters, perfect for relaxation and sunbathing.
  • Water Sports: Engage in thrilling activities such as snorkeling, diving, and windsurfing in the vibrant marine environment.
  • Malindi Marine Park: Explore this protected area, home to diverse marine life and stunning coral reefs.
  • Cultural Heritage: Discover local history at the Malindi Museum and experience the town's vibrant culture and cuisine.
  • Diverse Accommodations: Choose from charming bed and breakfasts to luxurious resorts, catering to all types of travelers.

Find great hotels near Malindi Beach

Malindi Beach offers a diverse selection of accommodations perfect for every traveler. From charming bed and breakfasts to luxurious beach hotels, you’ll find options that cater to families, business travelers, and vacationers alike. Enjoy the stunning coastal views and convenient access to the beach while indulging in a variety of amenities designed to enhance your stay. Whether you seek relaxation or adventure, the hotels in Malindi Beach provide the ideal setting for an unforgettable getaway.

  • Sandies Tropical Village: Sandies Tropical Village is a vibrant 4-star resort that immerses guests in a beach and adventure-themed vacation experience. Located 4.8km from Malindi Beach, this property boasts direct beach access and an array of exciting adventure sports options, including on-site sailing, boat tours, and nearby windsurfing and waterskiing. For those seeking relaxation, the full-service spa offers body scrubs and massages, while the outdoor pool and pool umbrellas provide the perfect spot to unwind in the sun. This resort is ideal for active travelers looking to blend leisure with adventure.
  • Diamonds Dream of Africa: A luxurious 5-star hotel, Diamonds Dream of Africa is perfect for families seeking an upscale beach vacation. Situated 4.8km from Malindi Beach, this property offers direct beach access and a range of family-friendly amenities, including on-site babysitting and childcare services. The hotel’s elegant design and attentive service create a welcoming atmosphere for families, ensuring a memorable stay. Guests can indulge in luxury while enjoying the beautiful surroundings, making it a top choice for those who desire both comfort and sophistication.
  • Scorpio Villas Resort: Scorpio Villas Resort is a charming 3.5-star accommodation just 3.2km from Malindi Beach, catering to families looking for a welcoming beach getaway. With direct access to the beach, this resort provides a variety of child-friendly amenities, including supervised childcare, a children’s club, and a shared playground. The resort’s family-oriented atmosphere ensures that both adults and children can enjoy their vacation together. Guests appreciate the relaxed vibe and comfortable accommodations, making it a great choice for family travelers.

Where to stay near Malindi Beach

Malindi Beach offers an idyllic escape for those seeking relaxation and adventure. With its stunning sandy shores and vibrant beach resorts, visitors can unwind in the sun or engage in thrilling water sports. Explore the nearby charming town of Malindi for a taste of local culture, or venture to the serene beaches of Watamu for a more tranquil experience. Whether you’re looking for a romantic getaway or a family-friendly beach retreat, Malindi Beach is the perfect destination.

  • Malindi: Malindi is a vibrant city renowned for its stunning Malindi Beach, which beckons travelers with its warm sands and inviting waters. The city experiences a steady influx of visitors year-round, with peak seasons in September and December to January. Travelers flock here for beach activities, outdoor adventures, and breathtaking scenery. You'll find popular attractions such as golf courses and water features, all set against the backdrop of beautiful coastal landscapes. Malindi's unique blend of culture and natural beauty makes it a perfect starting point for your Kenyan adventure.
  • Watamu: Located approximately 19.3km from Malindi Beach, Watamu is a charming coastal town famous for its pristine beaches and vibrant marine life. Like Malindi, Watamu sees a consistent number of visitors throughout the year, with peak seasons in September and December to January. This destination is particularly popular for snorkeling, swimming, and other outdoor activities. The town is home to significant landmarks such as the Watamu Marine National Park and ancient ruins, offering a rich tapestry of history and nature for exploration. Watamu's laid-back atmosphere and stunning views make it an ideal spot for relaxation and adventure.
  • Mambrui: Mambrui, a quaint village located 11.3km from Malindi Beach, offers a more tranquil escape for visitors seeking a peaceful retreat. The village attracts travelers year-round, peaking in December to February. Known for its beautiful beaches and outdoor experiences, Mambrui is perfect for those looking to unwind by the ocean or explore its natural beauty. While it may be smaller than its neighbors, the serene environment and friendly locals make Mambrui a hidden gem worth discovering during your vacation.

Things to do in Malindi Beach

At Malindi Beach, indulge in relaxation at local spas offering rejuvenating treatments. Don’t miss the opportunity to take a scenic trip along the stunning coastline, where you can enjoy the pristine sands and vibrant marine life. Explore the rich cultural heritage and savor delicious seafood at nearby restaurants, making your visit a perfect blend of relaxation and adventure.

Shopping

In Malindi Beach, you can explore local markets like the Malindi Market for unique crafts and souvenirs. If you're up for a drive, visit the Nakumatt Mall for a wider variety of shopping options, including clothing and gifts that reflect Kenyan culture.

Recreation

Malindi Beach offers tranquil wellness retreats like the Dream of Africa Spa, where you can indulge in rejuvenating massages and holistic therapies overlooking the ocean. For outdoor activities, enjoy yoga sessions on the beach or explore vibrant coral reefs through snorkeling adventures, immersing yourself in nature's beauty.

Adventure

Experience the vibrant underwater world while snorkeling at Watamu Marine National Park, where colorful coral reefs and diverse marine life await. For a thrill, try kite surfing at Malindi Beach, riding the waves and enjoying the stunning coastal views, perfect for adventure enthusiasts.

Nightlife

Malindi Beach offers vibrant nightlife with beachfront bars like the popular Tandoori Bar, perfect for cocktails under the stars. For a lively atmosphere, visit the bustling Casuarina Beach area, where music and dancing keep the energy high until dawn.

*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 money on your trip to Malindi Beach, plan your visit during the off-peak months of April to May or November, when prices are lower. Book your hotel about a month in advance, ideally on a Tuesday for the best rates. Utilize Expedia’s last-minute deals for additional savings, and sort hotel options by price to find affordable stays. Consider bundling your hotel, flights, and activities for extra discounts. Using public transportation or walking can also help you save while exploring 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: Book your hotel around Malindi Beach 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 around Malindi Beach is Tuesday. The most expensive day to stay around Malindi Beach is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool gives you the flexibility to choose your budget, desired location, and additional preferences. You can easily sort the results to display hotels from the lowest to the highest price, making it simple to find the most affordable options first. Additionally, you have the ability to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay at Malindi Beach with your flights and activities through an Expedia package deal.

Find the best attractions near Malindi Beach

Malindi Beach offers a delightful mix of attractions, including stunning beaches, historic sites, and scenic canyons. Visitors can explore the Malindi Marine Park, relax at Diamonds Malindi Beach, and discover the rich culture at the Malindi Museum. With its beautiful coastline and vibrant culture, Malindi Beach is a perfect destination for those seeking both relaxation and adventure.

  • Vasco da Gama Pillar: This historic site, located 3.2km from Malindi Beach, is a testament to the area's rich maritime history. Erected in 1498 by the famous explorer, it offers stunning views and a glimpse into the past, surrounded by vibrant local culture.
  • Silversands Beach: Just 3.2km from Malindi Beach, Silversands Beach boasts soft, white sands and crystal-clear waters. Perfect for relaxation, swimming, and water sports, it’s an ideal spot to soak up the sun and enjoy the stunning coastal scenery.
  • Portuguese Chapel: Located 3.2km away, this charming church reflects the area's colonial history and cultural heritage. Its beautiful architecture and serene atmosphere make it a perfect place for quiet reflection and appreciation of local history.

Best time to go to Malindi Beach

The best time to visit Malindi Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Malindi Beach falls in March, when visitor numbers are average and weather is mostly sunny with no rain. The coolest average temperature around Malindi Beach falls in August, visitor numbers are moderately high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.0°F (27.2°C)No RainMostly SunnyModerately 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 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 RainMostly SunnyAverageSlightly High
August77.4°F (25.2°C)No RainMostly SunnyModerately HighAverage
September77.9°F (25.5°C)No RainMostly 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

Traveling to Malindi Beach in Kenya is convenient with two major airports nearby. Malindi Airport (MYD) is located 4.8km from the beach, with excellent hotel options such as Ocean Beach Resort & Spa and Kilili Baharini Resort & Spa, both 3.2km away and offering various transportation services including free airport shuttles and on-request transfers. Billionaire Resort & Retreat is another 5-star option situated 6.4km from MYD. Alternatively, you can fly into Vipingo Airport (VPG), located 80.5km away. Nearby hotels like PrideInn Paradise Beach Resort & Spa offer shuttle services and paid airport transfers, making your journey to Malindi Beach seamless.

Frequently asked questions

What's the area like around Malindi Beach?
Malindi Beach is located in Malindi. Travelers like the surrounding area for its beaches. If you're looking for a convenient place to stay, check out the 67 hotels and other accommodations you'll find within a mile.
Where is the best place to stay near Malindi Beach?
SAFFRON GARDEN MALINDI is one of the top choices for your stay based on our traveler 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 Pine Court Malindi.
How many hotels can I expect to find near Malindi Beach?
Expedia has 67 hotels and other accommodations 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! You'll find that most hotel bookings are fully refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within a 24-hour period of your booking. Enter your dates, click on "Search", then you can filter by "fully refundable" to review the best deals near Malindi Beach.
Where can I learn more about changing or cancelling my trip in the area near Malindi Beach?
For additional details about rescheduling or cancelling your stay near Malindi Beach, go to https://www.expedia.com/service/.
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 (13.3 km) from Malindi Beach, or make a stop by Stage Park, located 9.5 mi (15.3 km) away.