The best hotels in Malindi
Malindi has 8,000+ places to stay, and most of them will disappoint you. We reviewed the standouts. these 10 made the cut.
Our Top Picks in Malindi
Click any hotel to check availability and book at the best price.
Driftwood Hotel
Silversands Beach, Malindi
Free cancellation & Pay later
Scorpio Villas
Casuarina Beach, Malindi
Free cancellation & Pay later
Sandies Tropical Village
Casuarina Beach, Malindi
Free cancellation & Pay later
Diamonds Dream of Africa
Silversands, Malindi
Free cancellation & Pay later
Malindi Dream Garden Luxury Tented Camp
Malindi Marine National Park area, Malindi
Free cancellation & Pay later
African Pearl Cottages
Watamu Road, Malindi
Free cancellation & Pay later
Lawfords Hotel
Malindi Town Center, Malindi
Free cancellation & Pay later
Diamonds Malindi Beach
Malindi Beach, Malindi
Free cancellation & Pay later
Blue Marlin Beach Hotel
Watamu Beach, Watamu
Free cancellation & Pay later
All Hotels Compared
Side-by-side comparison to help you pick the right hotel. Prices reflect shoulder season averages.
| # | Hotel | City & Area | Price/Night | Score | Best For |
|---|---|---|---|---|---|
| 1 | Driftwood Hotel | Silversands Beach, Malindi | $55–85/night | 7.6/10 | Budget Pick |
| 2 | Scorpio Villas | Casuarina Beach, Malindi | $70–99/night | 7.9/10 | Hidden Gem |
| 3 | Sandies Tropical Village | Casuarina Beach, Malindi | $110–175/night | 8.2/10 | Most Popular |
| 4 | Diamonds Dream of Africa | Silversands, Malindi | $130–210/night | 8.5/10 | Romantic Stay |
| 5 | Malindi Dream Garden Luxury Tented Camp | Malindi Marine National Park area, Malindi | $140–200/night | 8.3/10 | Best Location |
| 6 | Che Shale | Mambrui Beach, Mambrui | $155–220/night | 8.7/10 | Hidden Gem |
| 7 | African Pearl Cottages | Watamu Road, Malindi | $165–230/night | 8.1/10 | Family Friendly |
| 8 | Lawfords Hotel | Malindi Town Center, Malindi | $185–245/night | 8.6/10 | Top Rated |
| 9 | Diamonds Malindi Beach | Malindi Beach, Malindi | $270–420/night | 9/10 | Luxury Pick |
| 10 | Blue Marlin Beach Hotel | Watamu Beach, Watamu | $310–480/night | 9.2/10 | Top Rated |
Why These Hotels Made Our List
Every hotel earned its spot. Here's exactly why we picked each one.
Driftwood Hotel
Driftwood is a long-standing local institution on the southern end of Malindi's beach strip. The rooms are simple and showing their age, but the beachfront setting is genuine and the atmosphere is relaxed. The restaurant is a social hub for both locals and visitors, serving solid grilled fish and cold Tusker beer. Do not expect polished service, but the staff are friendly and the price is fair for a direct beach location.
Check Availability
Scorpio Villas
Scorpio Villas sits on the quieter Casuarina Road stretch, away from the more crowded town center beaches. The self-catering cottages are spacious and practical, with kitchenettes that make longer stays easy to manage. The garden leading down to the beach is well maintained and shaded by casuarina trees. It is a straightforward, honest property with no frills, good for couples or small families who want space and direct beach access without overpaying.
Check Availability
Sandies Tropical Village
Sandies Tropical Village is a well-run all-inclusive resort spread across lush gardens along Casuarina Beach. The thatched-roof bandas give it a genuinely Kenyan coastal character rather than a generic resort feel. Food quality at the buffet is above average for an all-inclusive, with fresh seafood featured most evenings. The beach here is calm and clean, and the pool area stays lively throughout the day. Book early in peak season as it fills up fast with European tour groups.
Check Availability
Diamonds Dream of Africa
This Italian-managed boutique resort on Silversands Beach has a refined, understated quality that sets it apart from larger properties in Malindi. The rooms are individually decorated with Swahili antiques and carved wooden furniture. The kitchen leans heavily Italian with good fresh pasta, but local fish dishes are equally well executed. The beach frontage is private and uncrowded, and the small pool is surrounded by a well-tended tropical garden. Couples and honeymooners are the core clientele here.
Check Availability
Malindi Dream Garden Luxury Tented Camp
This small tented camp sits close to the Malindi Marine National Park entrance and offers a genuine bush-meets-coast experience that few properties in the area can match. The tents are spacious with proper beds and en-suite bathrooms, not basic camping. Guests here tend to be snorkelers and divers using the camp as a base for daily marine park excursions. The communal dining area is open-air and the food is home-cooked and fresh. The location is slightly remote from town, so having your own transport or arranging transfers is useful.
Check Availability
Che Shale
Che Shale is located about 10 kilometers north of Malindi town in the small fishing village of Mambrui, and the extra distance from the tourist strip is its biggest asset. The beach here is undeveloped, wide, and spectacular. The property uses solar power and rainwater harvesting, and the eco-credentials feel genuine rather than performative. Accommodation is in beautifully designed bandas with open-air bathrooms and locally sourced materials throughout. It is the kind of place that is hard to leave once you have settled in.
Check Availability
African Pearl Cottages
African Pearl sits along the Watamu Road corridor south of Malindi town, offering private cottages with separate living areas that work well for families. Each cottage has its own small veranda and access to the shared pool and garden. The management is hands-on and responsive, which makes a real difference for guests who need help arranging excursions to Gede Ruins or the marine park. The beach is a short walk through a private path. It is not the flashiest property in Malindi but it delivers consistent quality at a fair price.
Check Availability
Lawfords Hotel
Lawfords is one of Malindi's oldest and most recognizable hotels, located right in the town center near the market and the Vasco da Gama pillar. The property has been updated over the years without losing its old East African character. The beachfront rooms looking over the Indian Ocean are the ones worth requesting. Service is professional and the in-house restaurant handles both continental and Swahili cuisine competently. It suits travelers who want to be within walking distance of Malindi's shops, restaurants, and historic sites.
Check Availability
Diamonds Malindi Beach
Diamonds Malindi Beach is the most polished luxury resort on the Malindi coast, with a long private beach frontage and a spa that rivals anything available in Nairobi. The rooms are large, well-appointed, and maintained to a consistent five-star standard. Dining is genuinely excellent, with a strong emphasis on fresh seafood and an impressive wine list for this part of Kenya. The pool is one of the best in the region, and the service-to-guest ratio keeps interactions personal. It is expensive by Kenyan standards but delivers the experience it promises.
Check Availability
Blue Marlin Beach Hotel
Blue Marlin sits directly on Watamu Beach, about 25 kilometers south of Malindi, and is consistently one of the top-rated properties along this stretch of the Kenyan coast. The water in front of the hotel is clear and protected, ideal for snorkeling directly from the beach. Rooms are airy and elegantly decorated with Swahili coastal touches. The deep-sea fishing operation run out of the hotel is exceptional, attracting serious anglers from around the world. The restaurant quality is outstanding, particularly for fresh catch prepared to order.
Check AvailabilityWhere to Stay in Malindi
The neighborhood you pick matters more than the hotel.
Casuarina vs. Silversands: which beach strip should you pick?
Casuarina Beach runs north of the Malindi Marine National Park boundary and is the wider, calmer of the two. Hotels here like Scorpio Villas and Sandies Tropical Village have direct beach access and you're 10 minutes by tuk-tuk from the Old Town market on Mama Ngina Road.
Silversands is closer to Malindi Town Center. about 15 minutes walk to Vasco da Gama Pillar. but the beach sees more foot traffic and the strip is narrower at high tide. Great for budget travelers since Driftwood Hotel here starts at $55/night. But if beach quality matters, Casuarina wins.
How to get around Malindi without getting ripped off
Tuk-tuks are the move. From Casuarina Beach to Malindi Old Town should cost 200-300 KES. agree on price before you get in. Taxis from the rank near Barclays Bank on Lamu Road charge 2-3x that for the same trip and aren't faster.
Boda bodas (motorbike taxis) are everywhere and fine for solo travel, but don't use them with luggage or after dark. For day trips to Gede Ruins or Arabuko-Sokoke Forest, rent a car for around $40-55/day from one of the agencies near the airport on Malindi-Mombasa Road. Worth it.
The honest guide to Malindi's beach quality by neighborhood
Watamu Beach. 25 km south on the B8. is the best sand in the region. Flat, white, and protected by a reef that keeps the waves manageable. Blue Marlin Beach Hotel sits right on it, and the $310-480/night price tag reflects that geography more than anything else.
Back in Malindi proper, Casuarina Point has good sand and calm water near the marine park. Mambrui Beach north of town is almost entirely undeveloped. Che Shale is the only real hotel there. which keeps it clean and quiet. Avoid the beach directly near Malindi Jetty: it's busy with fishing boats and not pleasant for swimming.
Malindi for couples: where romance actually works
Diamonds Dream of Africa on Silversands has private plunge pools and a genuinely hushed atmosphere. $130-210/night and it earns every shilling. The section of Silversands beach in front of the property is roped off for guests, so you're not sharing sunset with a hundred strangers.
Che Shale in Mambrui is the other serious option. It's the kind of place where meals happen under the stars on Mambrui Beach and you won't hear a generator or a tour group. Get there for July-September when the weather is dry and temperatures sit around 26°C. Book at least 6 weeks ahead. it's small and it fills.
What first-timers get wrong about booking in Malindi
The most common mistake: booking near Malindi Town Center because it looks convenient on a map. The Town Center is useful for restaurants on Galana Road and the market, but the beach access is poor. We've seen this mistake hundreds of times. you end up in a tuk-tuk every time you want sand.
The second mistake: ignoring the Italian high season. December 20 through January 10 is when the Italian expat community descends on Malindi in force. Prices jump 40-60% across all categories, restaurants switch to Italian-only menus, and beach space shrinks. Book 3-4 months out if you want any of our vetted picks during that window.
Malindi Marine National Park: what to book and where to stay nearby
The park entrance is at the end of the Casuarina Beach road, and park fees run around $15-20 per person for a snorkeling day trip. Malindi Dream Garden Luxury Tented Camp is the closest property to the park boundary. literally within the buffer zone area. making it the best base for early morning marine excursions.
Most hotels in the Casuarina strip can arrange glass-bottom boat trips for $25-35 per person. Go on a weekday. The boats stack up on Saturday mornings and it stops feeling like a wildlife experience. The best coral visibility is between July and October. plan your trip accordingly.
Malindi's best neighborhoods
Most visitors waste their first night in a mediocre town-center hotel and regret it. Prioritize the beach corridors. Casuarina and Silversands give you the most for your money, and you're still 10 minutes from the Old Town market.
Casuarina Beach 2 vetted hotels The sweet spot: proper beach, good value, easy access to town.
The sweet spot: proper beach, good value, easy access to town.
Casuarina Beach is where most people should base themselves. The beach is wide, the water is calm inside the reef, and you're 15 minutes by tuk-tuk from Malindi Old Town and the market on Mama Ngina Road. Hotels here deliver the best ratio of location to price in the whole region.
Scorpio Villas at $70-99/night punches well above its price. independent-style accommodation with character, on a quieter stretch of the beach. Sandies Tropical Village at $110-175/night is the polished, all-inclusive option with a kids' club and a pool that actually gets cleaned. Two very different stays, both worth considering.
Avoid the inland side of Casuarina Road. some guesthouses there photograph the beach from 400 meters away and call it 'beach area.' Stick to properties with direct beach access. The marine park boundary is 5 minutes south, which keeps this stretch clean and snorkeling-ready year-round.
Silversands Beach 2 vetted hotels Closer to town, more romantic options, narrower beach.
Closer to town, more romantic options, narrower beach.
Silversands sits between Casuarina and Malindi Town Center, about 10 minutes walk from Vasco da Gama Pillar and 15 minutes tuk-tuk from the market on Galana Road. The beach is prettier than the town beach but narrower than Casuarina at high tide. Budget and romantic stays share this strip. an odd mix that works.
Driftwood Hotel at $55-85/night is the best budget option in Malindi, full stop. It's basic but clean, the bar is genuinely lively, and the location on Silversands means you're not stuck in a concrete guesthouse near the bus station. Diamonds Dream of Africa at $130-210/night is on the opposite end. private pools, quiet gardens, real romance.
The beach here gets more foot traffic from town-day-trippers than Casuarina, especially on weekends. If you're at Diamonds Dream of Africa, the hotel's private beach section mostly shields you from it. Budget travelers at Driftwood should expect company on the sand.
Malindi Town Center & Surrounds 2 vetted hotels Urban convenience with a trade-off: beach access isn't great.
Urban convenience with a trade-off: beach access isn't great.
Malindi Town Center is where you eat, shop, and sort logistics. Restaurants cluster on Galana Road, the market is off Mama Ngina Road, and the bus connections to Mombasa and Lamu leave from Lamu Road. As a base for daily excursions, it's practical. As a beach holiday base, it's a compromise.
Lawfords Hotel at $185-245/night is the top pick here. solid, reliable, with a pool and good in-house dining near the Malindi Town Center. Malindi Dream Garden Luxury Tented Camp at $140-200/night is technically outside town near the Marine National Park area, which gives it better nature access while staying close to town amenities in under 20 minutes.
Avoid the cluster of budget guesthouses within 300 meters of the bus station on Lamu Road. They're cheap for a reason: noisy, unreliable water, and nowhere near the beach. If you want town-center convenience without sacrificing sleep quality, Lawfords is worth the extra spend.
Mambrui & North Coast 1 vetted hotel Quiet, remote, genuinely special. if you're okay without a nightlife scene.
Quiet, remote, genuinely special. if you're okay without a nightlife scene.
Mambrui is 12 km north of Malindi Town on the coastal road, past the Sabaki River estuary. Most travelers skip it entirely. That's the point. Mambrui Beach is almost completely undeveloped, the sand is clean, and the only hotel worth mentioning is Che Shale at $155-220/night.
Che Shale is a boutique camp-style property right on the beach. think simple structures, exceptional food, and a crowd that came specifically to be away from things. Dinners happen outside. The silence is conspicuous in the best way. It's 20 minutes by car from Malindi Town if you want a night out, but most guests don't bother.
This isn't the right base if you want evening bar-hopping or easy access to the marine park snorkeling tours. It's right if you want Malindi's best-kept coastal experience without competing for a sun lounger. Book well ahead: there are fewer than 15 rooms and they fill up from December through March.
Watamu 1 vetted hotel Kenya's best beach, 25 km south. Worth every shilling of the premium.
Kenya's best beach, 25 km south. Worth every shilling of the premium.
Watamu is a separate town, not a neighborhood of Malindi. it sits 25 km south on the B8 highway, about 30 minutes by car. But it's within our Malindi region and the beach here is the best in coastal Kenya. Flat, white, reef-protected, with almost no seaweed issues even in the rain season.
Blue Marlin Beach Hotel at $310-480/night is the anchor property here, and yes, it's expensive. But Watamu Beach in front of the hotel is worth it. The Watamu Marine National Park. adjacent to the hotel. is world-class for snorkeling and turtle watching. You're also 5 minutes drive from Arabuko-Sokoke Forest for birding.
Watamu Town itself is quieter than Malindi with fewer dining options on Ocean Sport Road, but that's fine. Most guests eating at Blue Marlin stay on-site. If budget is a concern, base in Malindi and day-trip to Watamu. it's entirely doable. But if beach is your priority and money isn't the issue, sleeping here is non-negotiable.
Best Areas by Vibe
Tell us how you travel and we'll point you to the right part of Malindi.
Romantic Getaway
Silversands Beach is your zone. Diamonds Dream of Africa has private plunge pools and a section of beach that stays genuinely quiet. Che Shale in Mambrui runs a close second for couples who want real seclusion.
Culture & History
Base in Malindi Town Center, within walking distance of the Vasco da Gama Pillar and 20 minutes from Gede Ruins on the Mombasa-Malindi Road. The Old Town market on Mama Ngina Road is the real thing, not a tourist simulation.
Family Holiday
Casuarina Beach is the right call. Sandies Tropical Village has a structured kids' club, a calm lagoon beach, and enough activities to keep everyone busy without requiring a hire car every day.
Budget Travel
Silversands Beach delivers the most for the least: Driftwood Hotel at $55-85/night puts you on the beach with a working bar and clean rooms, and you're 10 minutes from town by tuk-tuk for 200 KES.
Beach & Water Sports
Watamu Beach, 25 km south on the B8, is Kenya's finest stretch of sand and the base for Blue Marlin Beach Hotel. Kitesurfing, snorkeling, and turtle tours all operate from this area between July and October.
Food & Local Scene
Galana Road in Malindi Town Center has the most interesting eating options. Swahili fish stews, Italian-Kenyan fusion from the expat crowd, and fresh coconut everything from the market stalls on Mama Ngina Road.
Location Quality
Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.
Value for Money
We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.
Guest Experience
We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.
When to Visit Malindi
When to visit Malindi and what to pay.
January. March
The Italian expat influx peaks in late December and carries through January, keeping prices inflated. February and March ease off slightly. crowds thin and rates drop 15-20% from the December high. Weather is excellent: dry, hot, and sunny. Book 2-3 months ahead for any vetted property.
April. June
Long rains season. April and May bring heavy, unpredictable rain that can close the dirt road to Gede Ruins and limit marine park snorkeling. Some smaller properties close entirely in May. That said, rates drop sharply. you'll find rooms at $55-90/night that run $150+ in high season. June improves fast: rains ease and prices stay low for another few weeks.
July. October
This is the window we recommend most. Dry, mild, and consistently good for both beach and marine activities. Snorkeling visibility in Malindi Marine National Park peaks in August-September. Rates are firm but not silly. expect $110-175/night for Casuarina-area mid-range hotels. Watamu is particularly strong this season for turtle nesting at the marine park.
November. December
November is short rains. brief daily showers, manageable, and prices stay low at $90-140/night for most mid-range options. It's actually a decent month if you catch the rains right. Then December hits and everything changes: prices surge 40-60% ahead of Christmas, the Italian community arrives en masse, and availability at Diamonds Malindi Beach and Lawfords dries up fast. Book December before September.
Booking Tips for Malindi
Insider tips for booking hotels in Malindi.
Don't book 'beachfront' without checking the map
Several hotels near Malindi Town Center and along Lamu Road describe themselves as beachfront or beach-adjacent. Pull up satellite view before you confirm. Anything more than 500 meters from the actual sand at Casuarina Beach or Silversands isn't beachfront. it's misleading. The 3 minutes vs. 25 minutes walk difference matters more than anything else here.
The December-January premium is real. Plan for it.
Italian families effectively take over Malindi from December 20 through January 8. Hotel prices jump 40-60% across the board, the best rooms sell out, and restaurant menus sometimes switch to Italian-only. If you want Diamonds Malindi Beach or Lawfords Hotel during this window, book before October. For any other time of year, 4-6 weeks is usually sufficient.
Tuk-tuks beat taxis for almost everything
A tuk-tuk from Casuarina Beach to Malindi Old Town should cost 200-350 KES. The taxi rank near the former Barclays Bank on Lamu Road charges 600-900 KES for the same trip. Agree on price before you get in either vehicle. For airport runs or late-night transfers, taxis are fine. just negotiate or use your hotel's transfer service at $8-12.
Book marine park trips through your hotel, not beach touts
The Malindi Marine National Park beach touts near Casuarina Point push glass-bottom boat trips aggressively, sometimes at prices that seem cheap. Boat quality and guide knowledge vary wildly. Booking through your hotel adds $5-8 to the price but guarantees a licensed operator and a boat with working life jackets. For snorkeling trips averaging $25-45 per person, it's not worth risking the cheap version.
Watamu is a day trip or a commitment, not a stopover
Watamu is 25 km south on the B8 and takes 30-35 minutes by car. It works brilliantly as a full day trip from Malindi. hire a car for $40-55, spend the day at Watamu Beach and Watamu Marine National Park, and return in the evening. But if you want to stay there, commit to Blue Marlin Beach Hotel properly. Straddling both towns with daily transfers is exhausting and expensive.
July-October is the best window for water activities. time it right
Snorkeling visibility in Malindi Marine National Park peaks between August and September. Turtle nesting at Watamu happens from July onwards. Kitesurfing off Casuarina Point is most reliable in August when the southeast trade winds blow consistently. Book water sports-focused properties like Malindi Dream Garden or Blue Marlin Beach at least 6-8 weeks ahead for this period. It fills up.
Hotels in Malindi — FAQ
Everything you need to know before booking hotels in Malindi.
What's the best area to stay in Malindi?
Casuarina Beach is your best default. It's calm, the beach is wide, and you're about 15 minutes by tuk-tuk from Malindi Town Center. Silversands is slightly closer to town. 10 minutes. but the beach is narrower and it gets more foot traffic from day-trippers.
How much do hotels in Malindi cost per night?
Budget rooms start around $55-85/night at places like Driftwood Hotel on Silversands. Mid-range runs $110-230/night along the Casuarina corridor. Luxury, especially Diamonds Malindi Beach, hits $270-420/night. There's genuinely something at every level here.
Is Malindi safe for tourists?
Yes, mostly. The beach areas. Casuarina, Silversands, Watamu. are relaxed and well-patrolled by resort security. Avoid walking alone after dark near Malindi Bus Station on Lamu Road and the market alleys off Uhuru Road. Tuk-tuks are plentiful and cheap, around 200-400 KES for most beach-to-town trips, so there's no reason to push it on foot at night.
When is the best time to visit Malindi?
January-March and July-October are the sweet spots. You get dry weather, temperatures around 26-30°C, and hotel prices that are firm but not inflated. April-May is long rains season. roads to Gede Ruins can flood and some smaller properties close. December gets crowded with Italian tourists and prices spike 40-60%.
How do I get from Malindi Airport to the hotels?
Malindi Airport is tiny and about 3 km from the town center. Taxis from the rank outside arrivals charge $10-15 to Casuarina Beach hotels. Tuk-tuks exist but won't take luggage well. Most mid-range and luxury hotels offer transfers. confirm in advance because it's often cheaper than a taxi at $8-12 per vehicle.
Are there good beaches within walking distance of Malindi hotels?
Depends entirely where you stay. Hotels on Casuarina Beach or Silversands are literally beachfront. 1-3 minutes walk to the sand. If you're at Lawfords Hotel in Malindi Town Center, the nearest decent beach is 20 minutes by tuk-tuk. Don't assume 'Malindi hotel' means beach access. Check the neighborhood.
Is Malindi good for snorkeling and diving?
It's excellent. Malindi Marine National Park is one of Kenya's oldest marine reserves, and the coral gardens off Casuarina Point are stunning. Most hotels near the park can arrange snorkeling day trips for $25-45 per person. The best visibility is July-September. April-May is a write-off for underwater activity.
What's the difference between Malindi and Watamu for hotels?
Malindi is the main town. more services, wider hotel variety, $55-420/night range. Watamu is smaller, quieter, and about 25 km south along the B8 highway. Blue Marlin Beach Hotel in Watamu commands $310-480/night and the beach there is arguably Kenya's best. If you want pure beach and can spend, Watamu wins.
Do Malindi hotels include breakfast?
Most mid-range and luxury hotels bundle breakfast in. Budget places like Driftwood Hotel typically offer it as an add-on for around $8-12 per person. Worth skipping occasionally. the fruit stalls outside Malindi Market on Galana Road sell fresh papaya and coconut for under $2, and it beats a buffet every time.
Can I find family-friendly hotels in Malindi?
Yes. African Pearl Cottages on Watamu Road is the strongest family option at $165-230/night. proper self-catering setups with space for kids. Sandies Tropical Village on Casuarina Beach has a kids' club and a pool that isn't shared with the bar crowd, starting at $110/night. Both are easy picks.
What should I avoid when booking a hotel in Malindi?
Avoid anything marketing itself as 'beachfront' near Malindi Town Center or Malindi Bus Station on Lamu Road. it almost never is. Also skip hotels that haven't posted recent photos. Some properties around the Sabaki River estuary area look great in stock shots and deliver crumbling plaster in person. Check review dates: anything older than 2022 is unreliable for this market.
Is Che Shale really worth the price if it's not in Malindi proper?
It's in Mambrui, about 12 km north of Malindi Town on the coast road. roughly 20 minutes by car. Worth it completely. Mambrui Beach is quieter than anything in central Malindi, and Che Shale at $155-220/night delivers a boutique experience you won't find closer to town. The trade-off is you'll need to arrange transport for evenings out.