Call: - +254 720 745068

Kola Beach Resort
A stylish beachfront retreat on the golden shores of Malindi
Kola Beach Resort is a serene boutique resort set along the pristine Mambrui Beach, just north of Malindi. Known for its tranquil atmosphere and elegant design, it offers guests a blend of modern luxury, Swahili-inspired architecture, and breathtaking views of the Indian Ocean.
Accommodation includes spacious suites and private villas, many with direct beach access or private pools. Interiors feature natural tones, handcrafted Swahili furnishings, and large verandas that open to sea breezes and tropical gardens, creating a relaxed coastal atmosphere.
The resort’s dining is centered around fresh seafood, Italian delicacies, and international cuisine, enjoyed in an open-air restaurant with ocean views. Personalized private dining on the beach can also be arranged for a romantic touch.
Guests can unwind at the infinity pool, stroll along the wide golden beach, or indulge in spa treatments. For adventure seekers, kite surfing, deep-sea fishing, and excursions to Malindi Marine Park and the Marafa Depression (Hell’s Kitchen) are available.
Kola Beach Resort is designed for those seeking tranquility, exclusivity, and authentic coastal charm in a less-crowded setting of Malindi’s northern shores.
Ideal For
Couples and honeymooners seeking a romantic and private getaway
Families looking for spacious villas with personalized service
Luxury travelers wanting a peaceful retreat by the beach
Adventure seekers interested in water sports and local excursions
Key Features
Boutique resort with suites and private villas
Infinity pool overlooking the Indian Ocean
Secluded location on Mambrui Beach
Fresh seafood, Italian, and international cuisine
Spa services and wellness experiences
Activities such as kite surfing, fishing, and cultural tours
Easy access to Malindi town, Marine Park, and Marafa Depression
- Karen - Bomas Road Next to Anwar Center │ P.O. Box 5113 - 00506 Nyayo Stadium │ Nairobi │ Kenya
- 0768830077
- +254 720 745068
- safaris@nomad-touring.com / accounts@nomad-touring.com / allan@nomad-touring.com / justin@nomad-touring.com / cathy@nomad-touring.com