Home/Where to stay/Malindi/3-star hotels

3-star hotels in Malindi

This shortlist covers 3-star hotels in Malindi, on Kenya's north coast in Kilifi County. It is for travellers who want a guest score they can trust, from the boutique addresses on Casuarina Road to the beach clubs at Mida Creek and Mambrui.

15 hotels9 rated 4.5+4,092 guest reviews

Staying in Malindi

Malindi is a town on Kenya's north coast in Kilifi County, about 425 km southeast of Nairobi in a straight line. The Vasco da Gama Pillar recalls the Portuguese navigator's visit in 1498, Malindi Marine National Park protects the reef offshore, and the ruins of Gede, a medieval Swahili town, lie south of Malindi near Watamu. Visitors come for the pillar, the marine park and the Gede ruins, and Malindi Airport has domestic flights for those who would rather fly than drive from Nairobi.

The hotels on this shortlist sit in three parts of the area. Casuarina Road is the most represented, with Sandies Tropical Village, Simba Wa Kale, Hotel Villa Malindi and, on its 80200 stretch, the same road. Marine Park Road, Ngowe Road and the town itself account for Stephanie Ocean Resort, Saffron Garden Malindi, Alawi Boutique Hotel, Blue Rooms and Chrystal Palace. Further out, Lamu Road runs north to the Mambrui Junction, where Ndoto Boutique Hotel, Kola Beach Resort and Villa Cesy Boutique Hotel stand, while Mida Creek Road and Watamu Beach serve Turtle Bay Beach Club, Rock and Sea Resort and Jumbo Watamu. Couples, families and short-break visitors are all catered for; business travellers are best served by the hotels inside the town.

The shortlist

Ranked by hotel class, then guest rating and number of reviews.

  1. Sandies Tropical Village

    ★★★4.51,059 reviews

    Casuarina Road

    Why stay hereOn Casuarina Road, Sandies Tropical Village has drawn 1059 reviews and a 4.5 guest rating. It suits travellers who want a well-reviewed 3-star base in Malindi and the reassurance of a stay many others have already booked. Choose it if a busy, established address matters more to you than a small property.

    See Sandies Tropical Village
  2. Stephanie Ocean Resort

    ★★★4.5786 reviews

    Marine Park Road Malindi

    Why stay hereStephanie Ocean Resort sits on Marine Park Road in Malindi and holds a 4.5 guest rating from 786 reviews. The review volume makes it a safe pick for visitors who like to know what they are getting before they arrive. It works for couples and families after a 3-star stay with a track record.

    See Stephanie Ocean Resort
  3. Alawi Boutique Hotel

    ★★★4.780 reviews

    Malindi

    Why stay hereAlawi Boutique Hotel, in Malindi, scores 4.7 from 80 reviews, making it one of the higher-rated 3-star options here. Its small review count points to a quieter, boutique-scale stay rather than a large resort. Good for travellers who prefer a more personal property and value recent guest feedback.

    See Alawi Boutique Hotel
  4. Ndoto Boutique Hotel

    ★★★4.941 reviews

    Lamu Road Mambrui Mjenaheri Junction Last Beach Area

    Why stay hereNdoto Boutique Hotel stands on Lamu Road at the Mambrui Mjenaheri Junction, in the last beach area. At 4.9 from 41 reviews, it carries the highest rating of the 3-star hotels listed. Best suited to guests who want a remote, boutique setting away from central Malindi and are happy with a small property.

    See Ndoto Boutique Hotel
  5. Blue Rooms

    ★★★4.5191 reviews

    Malindi

    Why stay hereBlue Rooms, in Malindi, holds a 4.5 guest rating across 191 reviews. The steady review count suggests a consistent, straightforward 3-star stay rather than a sprawling resort. It fits solo travellers and couples who want a simple base in town with plenty of recent guest feedback to check.

    See Blue Rooms
  6. Jumbo Watamu

    ★★★4.4463 reviews

    Watamu Beach

    Why stay hereJumbo Watamu occupies Watamu Beach, outside Malindi itself, with 463 reviews and a 4.4 rating. Guests who choose it trade the town centre for a beachfront position on the Watamu coast. A reasonable fit for beach-focused visitors and families wanting a 3-star property with a long review history.

    See Jumbo Watamu
  7. Simba Wa Kale

    ★★★4.837 reviews

    Casuarina Road 80200

    Why stay hereSimba Wa Kale on Casuarina Road, postcode 80200, rates 4.8 from 37 reviews. The very small number of reviews means a low-key, intimate 3-star stay rather than a busy hotel. It suits guests who want a compact property in Malindi and are willing to book on the strength of a strong recent rating.

    See Simba Wa Kale
  8. Kola Beach Resort

    ★★★4.4268 reviews

    Lamu Road Mambrui Junction

    Why stay hereKola Beach Resort is set on Lamu Road at the Mambrui Junction, with a 4.4 rating from 268 reviews. The name points to a beach-oriented stay north of central Malindi. It works for travellers who want a resort-style 3-star address with a solid, moderately large review base behind it.

    See Kola Beach Resort
  9. Hotel Villa Malindi

    ★★★4.736 reviews

    Casuarina Rd

    Why stay hereHotel Villa Malindi on Casuarina Rd scores 4.7 from 36 reviews. A small review pool suggests a quiet, villa-style 3-star property rather than a large complex. It suits guests who prefer an intimate Malindi address and make their choice on a high rating from a limited number of stays.

    See Hotel Villa Malindi
  10. Saffron Garden Malindi

    ★★★4.568 reviews

    Ngowe Road

    Why stay hereSaffron Garden Malindi sits on Ngowe Road with a 4.5 guest rating from 68 reviews. The modest review count points to a smaller 3-star property in the town. Good for visitors who want a central Malindi base and a rating that a manageable number of guests have confirmed.

    See Saffron Garden Malindi
  11. Turtle Bay Beach Club

    ★★★4.3727 reviews

    Mida Creek Road

    Why stay hereTurtle Bay Beach Club, on Mida Creek Road, holds a 4.3 rating from 727 reviews. Its long review history makes it one of the more established 3-star choices near Mida Creek. Best for travellers who want a beach-club setting outside Malindi town and value a well-documented guest record.

    See Turtle Bay Beach Club
  12. Merry Crab Beach Hotel

    ★★★4.4118 reviews

    792 Madetini

    Why stay hereMerry Crab Beach Hotel is at 792 Madetini, with a 4.4 guest rating from 118 reviews. The name signals a beach-side 3-star stay, and the review count is enough to show a consistent record. It suits visitors who want to be near the water rather than in the middle of Malindi.

    See Merry Crab Beach Hotel
  13. Chrystal Palace

    ★★★4.4118 reviews

    Malindi Kiangunyi Villa

    Why stay hereChrystal Palace, at Malindi Kiangunyi Villa, rates 4.4 from 118 reviews. The villa setting suggests a smaller, private-style 3-star property rather than a large hotel. It fits guests who prefer a quieter address in Malindi and a rating backed by a moderate number of stays.

    See Chrystal Palace
  14. Villa Cesy Boutique Hotel

    ★★★4.634 reviews

    Lamu Road Mambrui Junction

    Why stay hereVilla Cesy Boutique Hotel on Lamu Road at the Mambrui Junction scores 4.6 from 34 reviews. With so few reviews, it reads as an intimate boutique stay north of central Malindi. Suitable for couples and solo travellers who want a small 3-star property and a strong recent rating.

    See Villa Cesy Boutique Hotel
  15. Rock and Sea Resort

    ★★★4.466 reviews

    Mida Creek

    Why stay hereRock and Sea Resort is located at Mida Creek, with a 4.4 rating from 66 reviews. Its position near the creek sets it apart from hotels in Malindi town. It suits travellers who want a nature-adjacent 3-star base and are happy to be outside the centre.

    See Rock and Sea Resort

The shortlist side by side

HotelClassGuest ratingReviews
Sandies Tropical Village★★★4.51,059
Stephanie Ocean Resort★★★4.5786
Alawi Boutique Hotel★★★4.780
Ndoto Boutique Hotel★★★4.941
Blue Rooms★★★4.5191
Jumbo Watamu★★★4.4463
Simba Wa Kale★★★4.837
Kola Beach Resort★★★4.4268
Hotel Villa Malindi★★★4.736
Saffron Garden Malindi★★★4.568
Turtle Bay Beach Club★★★4.3727
Merry Crab Beach Hotel★★★4.4118
Chrystal Palace★★★4.4118
Villa Cesy Boutique Hotel★★★4.634
Rock and Sea Resort★★★4.466

From each hotel's own listing on this site; a dash means it is not listed.

How to choose

Highest guest scores

Ndoto Boutique Hotel posts 4.9 from 41 reviews, the strongest score on this list, and Simba Wa Kale follows at 4.8 from 37. Alawi Boutique Hotel and Hotel Villa Malindi each hold 4.7, from 80 and 36 reviews. Small places, high scores.

Ndoto Boutique Hotel · Simba Wa Kale · Alawi Boutique Hotel · Hotel Villa Malindi

Long track records

Review counts here run into the hundreds and the scores hold up: Sandies Tropical Village at 4.5 from 1059 reviews, Stephanie Ocean Resort at 4.5 from 786, Turtle Bay Beach Club at 4.3 from 727, Jumbo Watamu at 4.4 from 463. Choose these when a large body of guests matters more than a boutique scale.

Sandies Tropical Village · Stephanie Ocean Resort · Turtle Bay Beach Club · Jumbo Watamu

Out of town

Lamu Road carries Ndoto Boutique Hotel, Kola Beach Resort and Villa Cesy Boutique Hotel to the Mambrui Junction, and Mida Creek Road and Watamu Beach carry Turtle Bay Beach Club, Rock and Sea Resort and Jumbo Watamu. Best for travellers who want the beaches at Mambrui, Mida Creek and Watamu rather than the town.

Ndoto Boutique Hotel · Kola Beach Resort · Villa Cesy Boutique Hotel · Turtle Bay Beach Club · Rock and Sea Resort · Jumbo Watamu

Where to stay in Malindi

Casuarina Road

Three of the shortlisted hotels stand on Casuarina Road: Sandies Tropical Village, Simba Wa Kale and Hotel Villa Malindi. The stretch is also where Stephanie Ocean Resort and Chrystal Palace are found, on Marine Park Road and at Malindi Kiangunyi Villa respectively, so the marine park and the pillar are within the same part of town.

Our picks here: Sandies Tropical Village · Simba Wa Kale

Lamu Road, Mambrui Junction

The road north out of Malindi passes the Mambrui Junction, where Ndoto Boutique Hotel, Kola Beach Resort and Villa Cesy Boutique Hotel are listed. The ruins of Gede lie south of Malindi near Watamu, so this side of town points towards the northern beaches rather than the medieval Swahili site.

Our picks here: Kola Beach Resort · Villa Cesy Boutique Hotel

Plan your stay

Getting there and around

Malindi lies about 425 km southeast of Nairobi in a straight line. Malindi Airport has domestic flights. The town is also reached by road from Nairobi. Visitors can fly or drive. The hotels spread out from there: Casuarina Road, Marine Park Road, Ngowe Road and the town centre addresses are in Malindi itself, while Lamu Road runs north to the Mambrui Junction and Mida Creek Road and Watamu Beach lie towards Watamu. No transport times between them are quoted here.

When to go

Malindi sits on Kenya's north coast, where the coast is warm through the year and the long rains fall in the middle months, with a shorter wet spell later. The reef offshore and the marine national park, the Vasco da Gama Pillar and the Gede ruins near Watamu are all outdoor sights, so the drier months suit them best.

Things to do near Malindi

Questions, answered

Which of these hotels has the best guest score?

Ndoto Boutique Hotel, on Lamu Road at the Mambrui Mjenaheri Junction, scores 4.9 from 41 reviews. Simba Wa Kale on Casuarina Road follows at 4.8 from 37, then Alawi Boutique Hotel and Hotel Villa Malindi at 4.7 each.

Which hotels are closest to the centre of Malindi?

Alawi Boutique Hotel, Blue Rooms and Chrystal Palace give their address as Malindi, and Saffron Garden Malindi is on Ngowe Road in the town. These are the town addresses on this shortlist, the nearest to the Vasco da Gama Pillar and the marine park.

Which hotels suit families?

The larger, long-reviewed places are the safer bet with children: Sandies Tropical Village at 4.5 from 1059 reviews, Stephanie Ocean Resort at 4.5 from 786 and Turtle Bay Beach Club at 4.3 from 727. All three come with a substantial record of past guests.

Do any of these hotels have a pool or a spa?

The booking records behind these 3-star hotels do not list pool, spa or other facilities on this page. Availability and the full facility list are checked live for your dates.

Do any of these hotels accept pets?

Pet policies are not given in the data behind this shortlist. Check directly with the hotel when you book.

Is parking available?

Parking is not listed among the details held for these 3-star hotels. The supplier's record is checked live for your dates, so confirm with the hotel before you arrive.

Do any of these hotels serve breakfast?

Breakfast is not named in the data behind these hotels. Availability, and what goes with the room, is checked live for your dates, so ask when you book.

Which hotels are outside Malindi town?

Turtle Bay Beach Club on Mida Creek Road, Rock and Sea Resort at Mida Creek and Jumbo Watamu on Watamu Beach are the furthest from the town addresses, and the Lamu Road group — Ndoto Boutique Hotel, Kola Beach Resort and Villa Cesy Boutique Hotel — sits north at the Mambrui Junction.

More ways to stay in Malindi