Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Malindi on Hotels.com. These Malindi hotels consistently deliver on quality, location and traveller experience. Last updated on .
Escape to a coastal paradise with a private beach, triple pools, and five bars in Malindi. Pamper yourself at the spa with facials and massages, or watch the kids enjoy the free club while you sip cocktails at the poolside bar.
Escape to a coastal paradise with a private beach, triple pools, and five bars in Malindi. Pamper yourself at the spa with facials and massages, or watch the kids enjoy the free club while you sip cocktails at the poolside bar.
This coastal hotel near Marine Park and Silversands Beach features 15 outdoor pools where you can cool off. After unwinding with a massage treatment, enjoy a meal at the on-site restaurant before exploring Malindi's natural treasures.
This coastal hotel near Marine Park and Silversands Beach features 15 outdoor pools where you can cool off. After unwinding with a massage treatment, enjoy a meal at the on-site restaurant before exploring Malindi's natural treasures.
Immerse yourself in seaside luxury at this Malindi resort with 6 outdoor pools and a private beach with free cabanas. Enjoy pampering facials and aromatherapy at the spa, plus nearby water adventures like snorkelling and scuba diving.
Immerse yourself in seaside luxury at this Malindi resort with 6 outdoor pools and a private beach with free cabanas. Enjoy pampering facials and aromatherapy at the spa, plus nearby water adventures like snorkelling and scuba diving.
Unwind at this Malindi guesthouse, 6 minutes from MYD airport, where an outdoor pool awaits after exploring Portuguese Chapel and Silversands Beach. Free breakfast, WiFi, and parking complement the restaurant, bar, and garden for a complete holiday.
Unwind at this Malindi guesthouse, 6 minutes from MYD airport, where an outdoor pool awaits after exploring Portuguese Chapel and Silversands Beach. Free breakfast, WiFi, and parking complement the restaurant, bar, and garden for a complete holiday.
Seaside splendour awaits at this Malindi hotel with a private beach featuring free cabanas and volleyball. After ocean activities, unwind in the outdoor pool or indulge in massages at the spa. Two restaurants and bars complement free breakfast and bike rentals.
Seaside splendour awaits at this Malindi hotel with a private beach featuring free cabanas and volleyball. After ocean activities, unwind in the outdoor pool or indulge in massages at the spa. Two restaurants and bars complement free breakfast and bike rentals.
This eco-resort in Malindi combines luxury with nature near Malindi Beach and Portuguese Chapel. Try your luck at the casino, unwind with deep-tissue massages at the full-service spa, or enjoy 3 beach bars and a poolside cafe.
This eco-resort in Malindi combines luxury with nature near Malindi Beach and Portuguese Chapel. Try your luck at the casino, unwind with deep-tissue massages at the full-service spa, or enjoy 3 beach bars and a poolside cafe.
Embrace coastal charm at this family-friendly oceanfront haven with both outdoor and private pools. Just minutes from Silversands Beach and Vasco da Gama Pillar, the villa provides complimentary WiFi, parking, and thoughtful touches like slippers for ultimate relaxation.
Embrace coastal charm at this family-friendly oceanfront haven with both outdoor and private pools. Just minutes from Silversands Beach and Vasco da Gama Pillar, the villa provides complimentary WiFi, parking, and thoughtful touches like slippers for ultimate relaxation.
Relax at this beach hotel with direct access to Silversands Beach. After swimming in the outdoor pool, indulge in a mani/pedi or grab drinks at the bar. Vasco da Gama Pillar is nearby, with convenient free WiFi and parking to explore Malindi.
Relax at this beach hotel with direct access to Silversands Beach. After swimming in the outdoor pool, indulge in a mani/pedi or grab drinks at the bar. Vasco da Gama Pillar is nearby, with convenient free WiFi and parking to explore Malindi.
Wake up to a free continental breakfast and Wi-Fi at this charming Swahili House in Malindi. The B&B features a peaceful garden terrace and offers complimentary parking. Historic attractions like Vasco da Gama Pillar and Portuguese Chapel are conveniently located nearby.
Wake up to a free continental breakfast and Wi-Fi at this charming Swahili House in Malindi. The B&B features a peaceful garden terrace and offers complimentary parking. Historic attractions like Vasco da Gama Pillar and Portuguese Chapel are conveniently located nearby.
Escape to this Malindi luxury hotel with a private beach, volleyball, and poolside bar. Enjoy scuba diving or indulge in hydrotherapy at the spa. Two restaurants serve international cuisine near Portuguese Chapel and Malindi Beach.
Escape to this Malindi luxury hotel with a private beach, volleyball, and poolside bar. Enjoy scuba diving or indulge in hydrotherapy at the spa. Two restaurants serve international cuisine near Portuguese Chapel and Malindi Beach.
This seaside hotel in Malindi offers complimentary breakfast and 24-hour front desk assistance. Explore nearby Malindi Beach and Portuguese Chapel, then return for convenient daily housekeeping and restful accommodation.
This seaside hotel in Malindi offers complimentary breakfast and 24-hour front desk assistance. Explore nearby Malindi Beach and Portuguese Chapel, then return for convenient daily housekeeping and restful accommodation.
Exploreans Malaika Villas & Beach Club offers a refreshing escape near Watamu Beach and Marine Park. Cool off in the outdoor pool before enjoying meals at 2 restaurants or drinks at 3 bars/lounges. With convenient free parking, this relaxing Malindi retreat puts Silversands Beach at your fingertips.
Exploreans Malaika Villas & Beach Club offers a refreshing escape near Watamu Beach and Marine Park. Cool off in the outdoor pool before enjoying meals at 2 restaurants or drinks at 3 bars/lounges. With convenient free parking, this relaxing Malindi retreat puts Silversands Beach at your fingertips.
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.
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.
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.
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.
November, no crowd data, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
December, no crowd data, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
January, no crowd data, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
February, no crowd data, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
31°
weather_sun
March, no crowd data, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
April, no crowd data, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
29°
weather_cloudy
May, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Cloudy most days.
25°
28°
weather_sun
June, no crowd data, average high temperature 28 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_sun
July, no crowd data, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
28°
weather_sun
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
28°
weather_sun
September, no crowd data, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
29°
weather_sun
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
Monthly weather averages (˚C)
Top landmarks in Malindi
Malindi Beach
7.6/10 (62 reviews)
Whether you want to collect beach glass or watch the sunset, Malindi Beach is a spot you might want to check out, located 1.5 mi (2.4 km) from central Malindi. If you want to continue walking by the waves, head to Silversands Beach and Marine Park.
If being by the water is a major draw, Mambrui Beach is a spot you might want to check out, located 9.8 mi (15.7 km) from central Malindi. If you want to continue walking by the waves, head to Malindi Beach.
If want to top up your tan, you might want to head out to Silversands Beach, located 1 mi (1.6 km) from central Malindi. If you want to continue walking by the waves, head to Malindi Beach and Marine Park.
If being by the water is a major draw, Marine Park is a spot you might want to check out, located 2.6 mi (4.1 km) from central Malindi. If you want to continue walking by the waves, head to Malindi Beach and Silversands Beach.
If you're planning a bit of sightseeing during your trip, head to Portuguese Chapel – just one of the landmarks located 0.7 mi (1.1 km) from central Malindi.
Malindi is well known for its attractions such as Silversands Beach and Malindi Beach. This beachside city has something for everyone including sights like Mambrui Beach and Vasco da Gama Pillar.
"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.."
Can I book a refundable accommodation option in Malindi?
If you want the flexibility to change your plans to Malindi, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Malindi if I want a holiday rental instead of a hotel?
If you want a good alternative to a hotel, look over our selection of 49 holiday homes. In addition, there are 97 apartments and 6 condos.
What will the weather in Malindi be like during my visit?
With an average temperature of 26°C during the coldest months, Malindi is a great place to visit at any time of year.
Why should I book my Malindi hotel with Hotels.com?
There are lots of reasons to book your Malindi trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.
Find out more about Malindi
Embrace the Enchantment of Malindi: Where Azure Waves Kiss Golden Sands
Discover Malindi, a picturesque coastal gem in Kilifi County, Kenya, where azure waters meet golden sands. Renowned for its stunning beaches, such as the pristine Malindi Beach and the serene Watamu, this destination offers a perfect blend of relaxation and adventure. Explore vibrant coral reefs while snorkelling or diving, wander through the charming old town with its Swahili architecture, and indulge in fresh seafood at local eateries. A UNESCO Biosphere Reserve, Malindi is a haven for nature lovers, providing a unique backdrop for romantic getaways or tranquil escapes off the beaten path.
Discover great hotels in Malindi
Malindi offers a delightful range of hotel accommodations, from intimate guesthouses to upscale resorts. Many properties feature ocean views, lush gardens, and easy access to the beach. Enjoy a blend of local charm and modern comforts, making it an ideal base for exploring this beautiful coastal town. These are some of the hotels preferred by our travelers in Malindi:
Pole Pole Beach HouseOpens in a new window: This vibrant 2.0-star hotel is a perfect haven for leisure travellers seeking a blend of beach adventure and family-friendly experiences. With direct access to the stunning shoreline, it offers a variety of exciting activities, including onsite windsurfing, and nearby snorkelling and fishing opportunities. The hotel features amenities such as a dedicated play area for children and a games room, ensuring enjoyment for younger guests. Travellers appreciate the lively atmosphere and the engaging activities available, making it an ideal choice for those looking to experience the thrill of coastal adventures in a relaxed setting.
Alawi Boutique HotelOpens in a new window: Alawi Boutique Hotel is a sophisticated 3.0-star hotel tailored for travellers seeking a seamless blend of business and leisure. With direct access to the beach, this property boasts exceptional facilities for business professionals, including a business centre and meeting rooms. Golf enthusiasts will find a delightful experience with themed golfing opportunities available onsite. The combination of professional amenities and the serene beach setting creates a unique environment where business and relaxation coexist effortlessly, appealing to those who appreciate high-quality service and distinctive experiences.
Twiga Beach & SpaOpens in a new window: This elegant hotel is an excellent choice for business travellers who appreciate both functionality and relaxation. With direct access to the beach, it features comprehensive business amenities such as a conference centre and meeting rooms, ensuring that professional needs are met with ease. The stylish architectural design and tranquil atmosphere provide a refreshing escape after a busy day. The property’s focus on high-quality service and curated experiences makes it a standout option for discerning professionals seeking comfort and sophistication during their stay.
Top locations to stay in Malindi
Some of the best areas to stay in Malindi, Kilifi County, Kenya, are Watamu, Mambrui, and Sinoia. Watamu is renowned for its stunning beaches and excellent snorkelling opportunities. Mambrui offers a tranquil atmosphere with beautiful landscapes, while Sinoia is known for its rich cultural experiences. For first-time visitors, Watamu is the ideal choice for its vibrant marine life and activities.
WatamuOpens in a new window: Watamu is a stunning coastal paradise known for its pristine beaches and vibrant marine life. This area is perfect for those looking to unwind by the sea or engage in activities like snorkelling and diving at the Watamu Marine National Park. The shallow coral reefs are teeming with colourful fish, making it a snorkeller's dream. Additionally, the charming local culture and warm hospitality create a welcoming atmosphere, making it a favourite spot for travellers seeking both relaxation and unique experiences.
MambruiOpens in a new window: Nestled just north of Malindi, Mambrui is a hidden gem that boasts serene beaches and a laid-back vibe. This tranquil area is ideal for those wanting to escape the hustle and bustle of busier tourist spots. Visitors can enjoy leisurely strolls along the sandy shores or indulge in water activities like kite surfing. The local markets offer a taste of authentic Kenyan culture, where you can shop for handmade crafts and souvenirs, giving you a true flavour of the region.
SinoiaOpens in a new window: Sinoia is a quaint village that provides a peaceful retreat away from the more crowded tourist areas. Known for its lush landscapes and friendly locals, it's a great spot for travellers looking to immerse themselves in rural Kenyan life. Here, you can explore local craft markets and experience the warmth of community life. Although it may not have the same level of amenities as larger towns, Sinoia's charm lies in its simplicity and the opportunity to connect with nature and local traditions.
Things to do in Malindi
Malindi boasts stunning sandy beaches and vibrant marine life, perfect for sunbathing and water sports. Visitors can dive into thrilling activities like kitesurfing, snorkelling, and surfing, or enjoy scenic boat trips. With lush landscapes and serene coastlines, it's an ideal spot for both relaxation and adventure.
Watamu BeachOpens in a new window – Enjoy the sun on this stunning stretch of golden sand, where you can swim in the turquoise waters or simply relax under the palm trees. It’s the perfect spot to soak up the coastal vibes and take in the breathtaking views.
Ruins of GediOpens in a new window – Step back in time at this ancient Swahili town, where you can wander among the remnants of coral stone structures and learn about the fascinating history of the region. Explore the ruins and imagine the lives of those who once thrived here.
Mida CreekOpens in a new window – Discover the beauty of this tranquil waterway, ideal for birdwatching or kayaking. Paddle through mangroves and enjoy the serene environment, where you might spot various wildlife and enjoy the peaceful surroundings.
Prawn LakeOpens in a new window – Relax by the shores of this picturesque lake, known for its vibrant ecosystem. Bring your binoculars for birdwatching or simply enjoy a leisurely stroll around the area, taking in the natural beauty and calm atmosphere.
Mambrui BeachOpens in a new window – Visit another beautiful beach where you can enjoy a quieter experience away from the crowds. Take a long walk along the shore, collect seashells, or indulge in local seafood at nearby eateries.
4 tips for savvy savings when booking a hotel in Malindi
Book for the cheapest times: The most budget-friendly months to visit Malindi are April, May, and November, when hotel prices are lower. For a great value for money experience, staying for at least 4 to 5 days is recommended, allowing you to fully explore the region's historical and cultural landmarks. During your visit, you can indulge in activities such as kitesurfing, scuba diving, surfing, and snorkelling, or unwind at the beach and enjoy local art and spa treatments. This itinerary offers a perfect blend of adventure and relaxation, making it an ideal choice for those on a budget.
Look for last-minute deals on Hotels.com: To discover last-minute deals to Malindi, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best offers. You'll be promptly notified if rooms become available or prices drop, making it easier to book that spontaneous getaway.
Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay at a hotel in Malindi. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you make a booking through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the cost is on the higher side, we’ll suggest alternative dates that could be more affordable, helping you to secure a better deal.
Consider your location: Staying closer to major attractions or city centres may offer convenience but often comes at a higher price. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also look into independent hotels situated further out, which are usually more likely to be affordable and can provide a more authentic experience.
Best time to go to Malindi
Malindi experiences its lowest average temperature in August, at 77.4°F (25.2°C), while March is the hottest month, with an average temperature of 82.6°F (28.1°C). May is typically the wettest month. If you’re looking to soak up the lively atmosphere in Malindi, January, September, and December are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, May, June, and October are perfect for a quieter getaway, marked by light rainfall and mostly sunny to mostly cloudy conditions.