Our ideal location


Silver Rock Hotel in Malindi is a tropical paradise nestled just 40 meters from a private beach, surrounded by lush gardens. Our self-catering accommodation is a haven for travelers seeking both tranquility and convenience, featuring an inviting outdoor pool for your relaxation.

Charming Rustic Decor: Our accommodations are thoughtfully decorated in a rustic style, featuring warm wooden furnishings that create a cozy ambiance. Each room is equipped with a ceiling fan and a terrace providing captivating views of the garden and the pool.

Seaside Luxury: For an extra touch of luxury, our spacious Two-Bedroom Apartment is situated right on the private beach, granting you breathtaking sea views. We provide fresh linen and towels, along with a daily cleaning service to ensure your comfort. Complimentary beach loungers are at your disposal.

Your Culinary Choices: You have the option to prepare your own meals in the apartment's well-equipped kitchen facilities. Alternatively, indulge in culinary delights at our on-site restaurant, serving breakfast, lunch, and dinner.

Convenient Access: The vibrant heart of Malindi is a mere 3 kilometers away, easily accessible for those seeking a taste of the local culture. For travelers arriving by air, Malindi Airport is a quick 10-minute drive away, and we are pleased to offer airport transfers for an additional fee.

Silver Rock Hotel is more than just a place to stay; it's a gateway to the beauty and adventure of Malindi. Whether you seek relaxation on the beach or exploration in the city, our ideal location makes it all within reach.