Hotels in Malindi

    • Sort by:
    • Popularity
    • Price
    • Star rating
    • Guest rating
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • Lamu Road, Malindi, Ke, Malindi, Kenya, Map
    Sai Eden Roc photos Exterior

    Sai Eden Roc Hotel is a 3-star property only 19.9 km from Bio-Ken Snake Farm and Watamu National Marine Park. More details

  • Casuarina Road, P.O. Box 5317, Malindi, Ke, Malindi, Kenya, Map
    Marine Holiday House photos Room

    The 4-star Marine Holiday House Hotel is located near by the tropical beach. Guests will appreciate Marine Holiday House Hotel close proximity to Watamu National Marine Park and Bio-Ken Snake Farm. More details

  • Marine Park Road, ; Coast, Malindi, Kenya, Map
    Lion In The Sun Hotel photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    Check-in/Check-out

    Express check-in/-out

    Spa and relaxation

    Health club

    Turkish bath

    Food/Drinks

    Restaurant

    Poolside snack bar

    Beach bar

    The designer Lion In The Sun Hotel comprises individual rooms in the vicinity of Bio-Ken Snake Farm and Watamu National Marine Park. It features dry cleaning, newspaper service and room service as well as currency exchange, a hairdresser and a baggage storage. More details

    From
    US$369
    per night
  • Silversand Road, Malindi, Kenya, 80200, Map
    Silversand Residence photos Exterior
    Free Wi-Fi
    Free parking
    Swimming pool

    Outdoor swimming pool

    Sports activities

    Golf course

    Diving

    Snorkeling

    Spa and relaxation

    Spa & wellness center

    Reflex massage

    Silversand Residence is a budget 3-star property placed next to Bio-Ken Snake Farm and Watamu National Marine Park. The city center is 30 minute walking distance from the hotel. More details

    From
    US$98
    per night
  • Makaburini Road, Malindi, Kenya, 00623, Map
    Images coming soon

    The Village is a property only 19.1 km from Watamu National Marine Park and Bio-Ken Snake Farm. More details

  • Mwembe Resort Malindi4 star hotel

    Mtangani Road, Malindi, Kenya, Map
    Mwembe Resort photos Exterior
    Wi-Fi
    24-hour

    24-hour reception

    Fitness/Gym

    Fitness center

    Sports activities

    Archery

    Horseback riding

    Water skiing

    Mini golf

    Table tennis

    Meeting facilities

    Business center

    Mwembe Resort offers affordable lodging in Malindi. Mwembe Resort provides guestrooms appointed with a sofa and a work desk. More details

  • Ngowe Road, Malindi, Ke, Malindi, Kenya, Map
    Maisha Tamu Luxury Boutique Resort photos Exterior

    Maisha Tamu Luxury Boutique Resort is a good accommodation choice in Malindi. Major Malindi sights, such as Bio-Ken Snake Farm and Watamu National Marine Park are located nearby. More details

  • Mombasa Roadb.P Area ,Malindi , Malindi, Kenya, Map
    Joysvilla Guest House photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    The 3-star Joysvilla Guest House lies within 17.4 km from Bio-Ken Snake Farm and Watamu National Marine Park. More details

  • Localita Mambrui , Malindi, Kenya, Map
    Residence Karibuni photos Exterior
    Wi-Fi
    24-hour

    24-hour reception

    No Smoking

    Non-smoking rooms

    Child-friendly

    Cribs available

    Pets

    No pets allowed

    Residence Karibuni is a 3-star property only 18.6 km from Watamu National Marine Park and Bio-Ken Snake Farm. More details

  • Casuarina Road, Malindi, Ke, Malindi, Kenya, Map
    Giraffe House photos Exterior
    Free parking
    Swimming pool

    Swimming pool

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Shuttle

    Airport shuttle

    The 3-star Giraffe House puts guests about 17.8 km from Watamu National Marine Park and Bio-Ken Snake Farm. More details

    From
    US$47
    per night
  • Coral Rock Road, Malindi, Ke, Malindi, Kenya, Map
    Silver Rock photos Exterior

    Silver Rock Hotel provides affordable accommodation in Malindi. More details

  • Lamu Road, Malindi, Ke, Malindi, Kenya, Map
    Kilima Tamu House photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    Swimming pool

    Infinity pool

    Swimming pool

    Sports activities

    Tennis court

    Golf course

    Horseback riding

    Fishing

    Hiking

    Spa and relaxation

    Reflex massage

    Kilima Tamu House invites guests in Malindi. More details

    From
    US$60
    per night
  • Marine Park Road, Malindi, Ke, Malindi, Kenya, Map
    Roundhouse Villa Resort photos Exterior
    Wi-Fi
    Swimming pool

    Outdoor swimming pool

    Shuttle

    Airport shuttle

    The 2-star Roundhouse Villa Resort offers individual rooms in proximity to Watamu National Marine Park and Bio-Ken Snake Farm. The city center is 20 minute walking distance from the hotel. More details

  • Casuarina Road, Near St. Peter Hospital, Malindi,, Malindi, Kenya, 80202
    African Sun Resort photos Exterior
    Wi-Fi
    Swimming pool

    Swimming pool

    Food/Drinks

    Bar/Lounge area

    Air conditioning

    The budget 2-star African Sun Resort is set in a beach area minutes away from Bio-Ken Snake Farm and Watamu National Marine Park. Guests can get to Malindi city center, which is 4 km away. More details

    From
    US$90
    per night

Filtering results

Please wait...

^
34 hotels found
Go to map view
Go to list view
Star rating
Accommodation type
  • (33)
  • (1)
Price
  • (11)
  • (7)
  • (4)
  • (4)
Hotel type
  • (25)
  • (23)
  • (19)
  • (19)
  • (5)
  • (5)
  • (4)
  • (3)
  • (2)
  • (2)
  • (1)
Search by name
Amenities
  • (21)
  • (16)
  • (15)
  • (14)
  • (14)
  • (11)
  • (11)
  • Show more
Room facilities
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (7)
  • Show more
Services
  • (17)
  • (1)
  • (3)
  • (11)
  • (16)
  • (10)
  • (1)